8.7.3 RemovePushTarget Method

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]	NodeId	PushTargetId
	);
	
Argument Description
PushTargetId NodeId of the PushTargetType Object to remove from the Server

Method Result Codes

ResultCode Description
Bad_NodeIdUnknownThe PushTargetId is unknown.
Bad_NodeIdInvalidThe PushTargetId is not a NodeId of a PubSubKeyPushTarget Object.
Bad_UserAccessDeniedThe Session user is not allowed to delete the PushTargetType Object.
Bad_SecurityModeInsufficientThe communication channel is not using signing.

Table 228 specifies the AddressSpace representation for the RemovePushTarget Method.

Table 228 – RemovePushTarget Method AddressSpace definition
Attribute Value
BrowseNameRemovePushTarget
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[] PropertyTypeMandatory
ConformanceUnits
PubSub Model SKS Push