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