SecurityGroupFolderType

The representation of the SecurityGroupFolderType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | i=15452 |
NamespaceUri | http://opcfoundation.org/UA/ |
BrowseName | SecurityGroupFolderType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | FolderType |
Categories | PubSub Model SKS |
The references from the SecurityGroupFolderType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
Organizes | Object | <SecurityGroupFolderName> | SecurityGroupFolderType | OptionalPlaceholder | |
HasComponent | Object | <SecurityGroupName> | SecurityGroupType | OptionalPlaceholder | |
HasComponent | Method | AddSecurityGroup | Mandatory | ||
HasComponent | Method | RemoveSecurityGroup | Mandatory | ||
HasComponent | Method | AddSecurityGroupFolder | Optional | ||
HasComponent | Method | RemoveSecurityGroupFolder | Optional | ||
HasProperty | Variable | SupportedSecurityPolicyUris | String[] | PropertyType | Optional |
AddSecurityGroup
Signature
AddSecurityGroup(
[in] String SecurityGroupName
[in] Duration KeyLifetime
[in] String SecurityPolicyUri
[in] UInt32 MaxFutureKeyCount
[in] UInt32 MaxPastKeyCount
[out] String SecurityGroupId
[out] NodeId SecurityGroupNodeId
);
Argument | Description |
---|---|
SecurityGroupName | |
KeyLifetime | |
SecurityPolicyUri | |
MaxFutureKeyCount | |
MaxPastKeyCount | |
SecurityGroupId | |
SecurityGroupNodeId |
RemoveSecurityGroup
Signature
RemoveSecurityGroup(
[in] NodeId SecurityGroupNodeId
);
Argument | Description |
---|---|
SecurityGroupNodeId |
AddSecurityGroupFolder
Signature
AddSecurityGroupFolder(
[in] String Name
[out] NodeId SecurityGroupFolderNodeId
);
Argument | Description |
---|---|
Name | |
SecurityGroupFolderNodeId |
RemoveSecurityGroupFolder
Signature
RemoveSecurityGroupFolder(
[in] NodeId SecurityGroupFolderNodeId
);
Argument | Description |
---|---|
SecurityGroupFolderNodeId |