Step

Within a pipeline, steps are represented as a JSON object with certain properties. Here are the properties all step types share:

Property Name Type Description
type string Describes the step type. Can be one of the following types: extension, auth, conditional, errorCatchExtension, pipeline and staticValue
input array<object> Defines which value of the shared object gets mapped to which key in the input object. Structure of the object is: {"key": "<inputName>", "id": "<sharedObjectMappingId>"}
output array<object> Defines which output key get mapped to which id within the shared object. Structure of the object is: {"key": "<outputName>", "id": "<sharedObjectMappingId>"}