PubSubKeyPushTargetFolderType

The representation of the PubSubKeyPushTargetFolderType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | i=25346 |
NamespaceUri | http://opcfoundation.org/UA/ |
BrowseName | PubSubKeyPushTargetFolderType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | FolderType |
Categories | PubSub Model SKS Push |
The references from the PubSubKeyPushTargetFolderType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
Organizes | Object | <PushTargetFolderName> | PubSubKeyPushTargetFolderType | OptionalPlaceholder | |
HasComponent | Object | <PushTargetName> | PubSubKeyPushTargetType | OptionalPlaceholder | |
HasComponent | Method | AddPushTarget | Mandatory | ||
HasComponent | Method | RemovePushTarget | Mandatory | ||
HasComponent | Method | AddPushTargetFolder | Optional | ||
HasComponent | Method | RemovePushTargetFolder | Optional |
AddPushTarget
Signature
AddPushTarget(
[in] String ApplicationUri
[in] String EndpointUrl
[in] String SecurityPolicyUri
[in] UserTokenPolicy UserTokenType
[in] UInt16 RequestedKeyCount
[in] Duration RetryInterval
[out] NodeId PushTargetId
);
Argument | Description |
---|---|
ApplicationUri | |
EndpointUrl | |
SecurityPolicyUri | |
UserTokenType | |
RequestedKeyCount | |
RetryInterval | |
PushTargetId |
RemovePushTarget
Signature
RemovePushTarget(
[in] NodeId PushTargetId
);
Argument | Description |
---|---|
PushTargetId |
AddPushTargetFolder
Signature
AddPushTargetFolder(
[in] String Name
[out] NodeId PushTargetFolderNodeId
);
Argument | Description |
---|---|
Name | |
PushTargetFolderNodeId |
RemovePushTargetFolder
Signature
RemovePushTargetFolder(
[in] NodeId PushTargetFolderNodeId
);
Argument | Description |
---|---|
PushTargetFolderNodeId |