This is the syntax model for the step. For more information on Pipelines Extension Step Model Tags, see Pipelines Extension Step Model - Tags.
stepModel.yml
description: <string> # User can provide an optional description
platforms: # optional
- os: Linux
- os: Windows
configuration: # array of properties
<property name string>:
type: <data type> # required
required: <boolean> # optional
validate: # optional
<validation specifiction>
# more property definitions
userDefinedDataType: # array of data type definitions
- type: <string> # Defines a new data type
configuration:
- <string>: # Specifies a property of the data type
type: <data type> # required
required: <boolean> # optional
validate: # optional
<validation specifiction>
# more data type property definitions