PubSubKeyPushTargetFolderType TOC Previous Next Specification

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