ReleaseDefinitionEnvironment interface
badge |
Gets or sets the BadgeUrl. BadgeUrl will be used when Badge will be enabled in Release Definition Environment. |
conditions | Gets or sets the environment conditions. |
current |
Gets or sets the current release reference. |
demands | Gets or sets the demands. |
deploy |
Gets or sets the deploy phases of environment. |
deploy |
Gets or sets the deploystep. |
environment |
Gets or sets the environment options. |
environment |
Gets or sets the triggers on environment. |
execution |
Gets or sets the environment execution policy. |
id | Gets and sets the ID of the ReleaseDefinitionEnvironment. |
name | Gets and sets the name of the ReleaseDefinitionEnvironment. |
owner | Gets and sets the Owner of the ReleaseDefinitionEnvironment. |
post |
Gets or sets the post deployment approvals. |
post |
Gets or sets the post deployment gates. |
pre |
Gets or sets the pre deployment approvals. |
pre |
Gets or sets the pre deployment gates. |
process |
Gets or sets the environment process parameters. |
properties | Gets or sets the properties on environment. |
queue |
Gets or sets the queue ID. |
rank | Gets and sets the rank of the ReleaseDefinitionEnvironment. |
retention |
Gets or sets the environment retention policy. |
run |
|
schedules | Gets or sets the schedules |
variable |
Gets or sets the variable groups. |
variables | Gets and sets the variables. |
Gets or sets the BadgeUrl. BadgeUrl will be used when Badge will be enabled in Release Definition Environment.
badgeUrl: string
Property Value
string
Gets or sets the current release reference.
currentRelease: ReleaseShallowReference
Property Value
Gets or sets the deploy phases of environment.
deployPhases: DeployPhase[]
Property Value
Gets or sets the deploystep.
deployStep: ReleaseDefinitionDeployStep
Property Value
Gets or sets the environment options.
environmentOptions: EnvironmentOptions
Property Value
Gets or sets the triggers on environment.
environmentTriggers: EnvironmentTrigger[]
Property Value
Gets or sets the environment execution policy.
executionPolicy: EnvironmentExecutionPolicy
Property Value
Gets and sets the ID of the ReleaseDefinitionEnvironment.
id: number
Property Value
number
Gets and sets the name of the ReleaseDefinitionEnvironment.
name: string
Property Value
string
Gets and sets the Owner of the ReleaseDefinitionEnvironment.
owner: IdentityRef
Property Value
Gets or sets the post deployment approvals.
postDeployApprovals: ReleaseDefinitionApprovals
Property Value
Gets or sets the post deployment gates.
postDeploymentGates: ReleaseDefinitionGatesStep
Property Value
Gets or sets the pre deployment approvals.
preDeployApprovals: ReleaseDefinitionApprovals
Property Value
Gets or sets the pre deployment gates.
preDeploymentGates: ReleaseDefinitionGatesStep
Property Value
Gets or sets the environment process parameters.
processParameters: ProcessParameters
Property Value
Gets or sets the properties on environment.
properties: any
Property Value
any
Gets or sets the queue ID.
queueId: number
Property Value
number
Gets and sets the rank of the ReleaseDefinitionEnvironment.
rank: number
Property Value
number
Gets or sets the environment retention policy.
retentionPolicy: EnvironmentRetentionPolicy
Property Value
runOptions: {[key: string]: string}
Property Value
{[key: string]: string}
Gets or sets the variable groups.
variableGroups: number[]
Property Value
number[]
Gets and sets the variables.
variables: {[key: string]: ConfigurationVariableValue}
Property Value
{[key: string]: ConfigurationVariableValue}