This is the syntax model for the resource. For a list of tags that are used in the Syntax model, see Pipelines Extension Resource Model - Tags.
resourceModel.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
immutable: <boolean> # optional: field value cannot/can be changed
validate: # optional
<validation specifiction>
allowedIntegrationTypes: <string> # optional
# 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>
allowedIntegrationTypes: <string> # optional
# more data type property definitions