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 91.
Table 91 – 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 92.
Table 92 – PubSubKeyPushTargetDataType definition
|
Attributes |
Value |
|
BrowseName |
PubSubKeyPushTargetDataType |
|
IsAbstract |
False |
|
Subtype of Structure defined in OPC 10000-5. |
|
|
Conformance Units |
|
|
PubSub Parameters Configuration2 |
|