6.2.12.3 PubSubKeyPushTargetDataType

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
PubSubKeyPushTargetDataTypeStructure

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

StringURL of the Endpoint of the Server that is the target of a push.

SecurityPolicyUri

StringThe security policy the SKS shall use to establish a SecureChannel to the push target.

UserTokenType

UserTokenPolicyThe type of user toke to be used for the connection to the push target. The default is Anonymous.

RequestedKeyCount

UInt16The number of keys that are to be pushed on each update. The minimum setting for this is three

RetryInterval

DurationThe 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
BrowseNamePubSubKeyPushTargetDataType
IsAbstractFalse
Subtype of Structure defined in OPC 10000-5.
Conformance Units
PubSub Parameters Configuration2