updateStreamTransformProcedure

Update the definition of any Stream Transform procedure resource. If the source resource does not currently exist or is not compatible with the transformation, the resource becomes impacted. Only a PROCEDURE with a single output parameter, of type XML or a TREE (XML file) is supported.

Location

/services/webservices/system/admin/resource/operations/

Request Elements

path: A fully qualified path to the resource.

detail: The level of detail about the resources to include in the response. Valid values are NONE, SIMPLE, and FULL.

transformSourcePath: The location of the resource to be transformed.

transformSourceType: PROCEDURE is the type of the resource to be transformed.

streamModel (optional): A model of the stream transformation. If not present, the model is cleared.

isExplicitDesign (optional): TRUE if the parameters were provided by the resource designer; FALSE if they were derived from the resource.

parameters (optional): The parameter definitions of the procedure. This element is ignored (even if provided) unless isExplicitDesign is both present and TRUE.

annotation (optional): A description of the resource. If not provided, the annotation is left unaltered.

attributes (optional): Resource-specific attributes. Sets the specified attributes but does not alter the values of unspecified attributes. See Attributes Element.

Response Elements

resources: List of the updated resources.

Faults

IllegalArgument: If the path is malformed, or the detail or attributes are illegal.

NotAllowed: If parameters includes INOUT parameters.

NotFound: If the resource or any portion of path does not exist.

Security: If user does not have READ access on all items in path.

Security: If the user does not have WRITE access to the last item in path.

Security: If the user does not have the ACCESS_TOOLS right.