ReleaseStartMetadata interface
Properties
artifacts | Sets list of artifact to create a release. |
created |
Optionally provide a requestor identity |
definition |
Sets definition Id to create a release. |
description | Sets description to create a release. |
environments |
Sets list of environments meta data. |
is |
Sets 'true' to create release in draft mode, 'false' otherwise. |
manual |
Sets list of environments to manual as condition. |
properties | |
reason | Sets reason to create a release. |
variables | Sets list of release variables to be overridden at deployment time. |
Property Details
artifacts
Sets list of artifact to create a release.
artifacts: ArtifactMetadata[]
Property Value
createdFor
Optionally provide a requestor identity
createdFor: string
Property Value
string
definitionId
Sets definition Id to create a release.
definitionId: number
Property Value
number
description
Sets description to create a release.
description: string
Property Value
string
environmentsMetadata
Sets list of environments meta data.
environmentsMetadata: ReleaseStartEnvironmentMetadata[]
Property Value
isDraft
Sets 'true' to create release in draft mode, 'false' otherwise.
isDraft: boolean
Property Value
boolean
manualEnvironments
Sets list of environments to manual as condition.
manualEnvironments: string[]
Property Value
string[]
properties
properties: any
Property Value
any
reason
variables
Sets list of release variables to be overridden at deployment time.
variables: {[key: string]: ConfigurationVariableValue}
Property Value
{[key: string]: ConfigurationVariableValue}