This Structure DataType holds the information for the Server address.
It is semantically equivalent to the ServerAddressType as defined in 9.2.2, except that the field Namespaces is added to the ServerAddressConfDataType. For the handling of this field, see F.1.2.2.
The ServerAddressConfDataType is formally defined in Table F.17.
Table F.17 – ServerAddressConfDataType structure
Name |
Type |
Description |
Optional |
ServerAddressConfDataType |
Structure |
Subtype of Structure defined in OPC 10000-5 |
|
BrowseName |
0:String |
BrowseName of the Server address. |
False |
Address |
0:UriString |
Address is specified as a DiscoveryUrl of the server to connect to for connection establishment. |
False |
AddressSelection |
0:UriString[] |
Selection list options for Address. |
True |
AddressModify |
0:Boolean |
Flag indicating if the Address options can be modified. |
True |
SecurityMode |
0:MessageSecurityMode |
SecurityMode is the MessageSecurityMode to be used for establishing a secure communication to the Address. |
False |
SecurityModeSelection |
0:MessageSecurityMode[] |
Selection list options for SecurityMode. |
True |
SecurityModeModify |
0:Boolean |
Flag indicating if the SecurityMode options can be modified. |
True |
SecurityPolicyUri |
0:String |
SecurityPolicyUri is a string that contains the security policy to use when establishing the secure communication. |
False |
SecurityPolicyUriSelection |
0:String[] |
Selection list options for SecurityPolicyUri. |
True |
SecurityPolicyUriModify |
0:Boolean |
Flag indicating if the SecurityPolicyUri options can be modified. |
True |
ServerUri |
0:UriString |
ServerUri is a string that reflects the ApplicationUri of the Server. It can be used to cryptographically verify the Server. The ServerUri can also be a null string, in which case it will not be used to validate the Server. |
False |
ServerUriSelection |
0:UriString[] |
Selection list options for ServerUri. |
True |
ServerUriModify |
0:Boolean |
Flag indicating if the ServerUri options can be modified. |
True |
ServerProperties |
0:KeyValuePair[] |
The KeyValuePair array provides additional configuration properties for the Server. |
True |
Namespaces |
0:String[] |
Namespace table for translation of NodeIds and RelativePaths related to this Server. For further details, see F.1.2.2. |
False |
The ServerAddressConfDataType representation in the AddressSpace is formally defined in Table F.18.
Table F.18 – ServerAddressConfDataType definition
Attribute |
Value |
|||||
BrowseName |
4:ServerAddressConfDataType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the 0:Structure defined in OPC 10000-5 |
||||||
ConformanceUnits |
||||||
UAFX ConnectionManager Configuration |