F.1.3 ConnectionConfigurationSetConfDataType

This Structure DataType is used to hold the information for a ConnectionConfigurationSet.

It is semantically equivalent to the ConnectionConfigurationSetType as defined in 6.8.2, with the exception that the elements ConnectionConfigurationSetStateMachine, Edit, and Lock, as defined in the ConnectionConfigurationSetType, are not part of this DataType. If this DataType is converted to an Object, the ConnectionConfigurationSetStateMachine shall be in State Ready, the Edit shall be set to False, and the Lock shall be assigned to the ConnectionManager.

The ConnectionConfigurationSetConfDataType is formally defined in Table F.1.

Table F.1 – ConnectionConfigurationSetConfDataType structure
Name Type Description Allow
Subtypes
ConnectionConfigurationSetConfDataTypeStructureSubtype of Structure defined in OPC 10000-5
BrowseName0:StringString part of the BrowseName of the ConnectionConfigurationSet.False
ConnectionConfigurationSetFolder0:String[]

Optional path of the ConnectionConfigurationSet folder used to group ConnectionConfigurationSets, where each entry in the String array represents one level in the folder hierarchy.

If no grouping is needed, the parameter is a null or empty String array.

False
Connections4:ConnectionConfigurationConfDataType[]A list of Connection configurations to be established.False
CommunicationFlows4:CommunicationFlowConfigurationConfDataType[]A list of communication model-specific configurations to apply to Connections.True
ServerAddresses4:ServerAddressConfDataType[]A list of addressing information for AutomationComponents.False
AutomationComponentConfigurations4:AutomationComponentConfigurationConfDataType[]A list of AutomationComponents used for Connection establishment.False
RollbackOnError0:BooleanIndicates the behaviour that should be followed when there is an error on Connection establishment. If this Property is TRUE and an error occurs during the Connection establishment sequence, processing of the set will stop, and all established Connections that are part of this set shall be closed.False
SecurityKeyServer4:SecurityKeyServerAddressConfDataType

The location of the SKS to be used for PubSub security configuration of this ConnectionConfigurationSet, including SecurityGroups and PubSubKeyPushTargets.

If the optional SKS configuration is to be omitted, the field shall be set to null.

False
Version0:UInt32The version of the ConnectionConfigurationSet.False
ConnectionConfigurationSetProperties0:KeyValuePair[]The KeyValuePair array provides additional configuration properties for the ConnectionConfigurationSet.False

The ConnectionConfigurationSetConfDataType representation in the AddressSpace is formally defined in Table F.2.

Table F.2 – ConnectionConfigurationSetConfDataType definition
Attribute Value
BrowseName4:ConnectionConfigurationSetConfDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the 0:Structure defined in OPC 10000-5
ConformanceUnits
UAFX ConnectionManager File Configuration