This Structure DataType is used to represent the configuration of a PubSubKeyServicePushTarget in a PubSub configuration of an OPC UA Application. The PubSubKeyPushTargetDataType is formally defined in Table 77.
Table 77 – PubSubKeyPushTargetDataType structure
Name |
Type |
Description |
PubSubKeyPushTargetDataType |
Structure |
|
ApplicationUri |
String |
ApplicationUri of the Server that is the target of a push. |
PushTargetFolder |
String[] |
Optional path of the PubSubKeyPushTargetFolder used to group the push targets where each entry in the String array represents one level in a folder hierarchy. If no grouping is needed the parameter is a null or empty String array. |
EndpointUrl |
String |
URL of the Endpoint of the Server that is the target of a push. |
SecurityPolicyUri |
String |
The security policy the SKS shall use to establish a SecureChannel to the push target. |
UserTokenType |
UserTokenPolicy |
The type of user toke to be used for the connection to the push target. The default is Anonymous. |
RequestedKeyCount |
UInt16 |
The number of keys that are to be pushed on each update. The minimum setting for this is three |
RetryInterval |
Duration |
The interval the SKS shall use to retry pushing keys after an error appeared |
PushTargetProperties |
KeyValuePair[] |
Specifies additional properties for the push target |
SecurityGroups |
String[] |
List of security groups related to the push target |
Its representation in the AddressSpace is defined in Table 78.
Table 78 – PubSubKeyPushTargetDataType definition
Attributes |
Value |
BrowseName |
PubSubKeyPushTargetDataType |
IsAbstract |
False |
Subtype of Structure defined in OPC 10000-5. |
|
Conformance Units |
|
PubSub Parameters Configuration2 |