Skip to main content

Parameter Set Reference

A Parameter Set defining the parameter values and datasets to use with a Workflow definition to create a Workflow Instance.

FieldTypeValuesRequiredDescription
api_versionstring['v1.0.0']YesThe version of the API that should be used to process the document.
metadatametadata object-YesMetadata fields for the Parameter Set.
kindstring-YesThe kind of object the document represents. Should equal 'P' for Parameter Sets.
specspec object-YesA collection of step ids mapped to definitions of the parameter values and datasets to use.

metadata

Metadata fields for the Parameter Set.

FieldTypeValuesRequiredDescription
display_namestring-YesThe display name of the asset.
namestring-YesThe name used as a reference elsewhere in the definition. This can only container alphanumeric characters and hyphens.
descriptionstring-YesDescription of the Parameter Set.
publisherstring-YesThe name of the person or organisation who has published the Parameter set.
workflow_versionstring-YesUUID of the Workflow Version that this Parameter Set was initially created with.

spec

A collection of step ids mapped to definitions of the parameter values and datasets to use.

FieldTypeValuesRequiredDescription
step_uuidstep_uuid object-NoThe key associated with this object 'step_uuid' should be the uuid of the step as it is in the Workflow this Parameter Set is intended to be used with. This schema contains the properties that are common between all Parameter Set steps.

step_uuid

The key associated with this object 'step_uuid' should be the uuid of the step as it is in the Workflow this Parameter Set is intended to be used with. This schema contains the properties that are common between all Parameter Set steps.

FieldTypeValuesRequiredDescription
kindstring['model', 'loop', 'sweep']YesThe step kind.