This Method is used to remove a PubSubKeyPushTarget from the PushTargetFolder.

The Client shall be authorized to modify the configuration for the SKS functionality and shall use at least a signed communication channel when invoking this Method on the Server.

Signature

RemovePushTarget (

[in]NodeIdPushTargetId

);

Argument

Description

PushTargetId

NodeId of the PushTargetType Object to remove from the Server

Method Result Codes

ResultCode

Description

Bad_NodeIdUnknown

The PushTargetId is unknown.

Bad_NodeIdInvalid

The PushTargetId is not a NodeId of a PubSubKeyPushTarget Object.

Bad_UserAccessDenied

The Session user is not allowed to delete the PushTargetType Object.

Bad_SecurityModeInsufficient

The communication channel is not using signing.

Table 201 specifies the AddressSpace representation for the RemovePushTarget Method.

Table 201 – RemovePushTarget Method AddressSpace definition

Attribute

Value

BrowseName

RemovePushTarget

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

HasProperty

Variable

InputArguments

Argument[]

PropertyType

Mandatory

ConformanceUnits

PubSub Model SKS Push