ReleaseEnvironment interface
Properties
conditions | Gets list of conditions. |
created |
Gets date on which it got created. |
definition |
Gets definition environment id. |
demands | Gets demands. |
deploy |
Gets list of deploy phases snapshot. |
deploy |
Gets deploy steps. |
environment |
Gets environment options. |
id | Gets the unique identifier of this field. |
modified |
Gets date on which it got modified. |
name | Gets name. |
next |
Gets next scheduled UTC time. |
owner | Gets the identity who is owner for release environment. |
post |
Gets list of post deploy approvals snapshot. |
post |
Gets list of post deploy approvals. |
post |
Post deployment gates snapshot data. |
pre |
Gets list of pre deploy approvals snapshot. |
pre |
Gets list of pre deploy approvals. |
pre |
Pre deployment gates snapshot data. |
process |
Gets process parameters. |
queue |
Gets queue id. |
rank | Gets rank. |
release | Gets release reference which specifies the reference of the release to which this release environment is associated. |
release |
Gets the identity who created release. |
release |
Gets releaseDefinitionReference which specifies the reference of the release definition to which this release environment is associated. |
release |
Gets release description. |
release |
Gets release id. |
scheduled |
Gets schedule deployment time of release environment. |
schedules | Gets list of schedules. |
status | Gets environment status. |
time |
Gets time to deploy. |
trigger |
Gets trigger reason. |
variable |
Gets the list of variable groups. |
variables | Gets the dictionary of variables. |
workflow |
Gets list of workflow tasks. |
Property Details
conditions
createdOn
Gets date on which it got created.
createdOn: Date
Property Value
Date
definitionEnvironmentId
Gets definition environment id.
definitionEnvironmentId: number
Property Value
number
demands
deployPhasesSnapshot
Gets list of deploy phases snapshot.
deployPhasesSnapshot: DeployPhase[]
Property Value
deploySteps
environmentOptions
id
Gets the unique identifier of this field.
id: number
Property Value
number
modifiedOn
Gets date on which it got modified.
modifiedOn: Date
Property Value
Date
name
Gets name.
name: string
Property Value
string
nextScheduledUtcTime
Gets next scheduled UTC time.
nextScheduledUtcTime: Date
Property Value
Date
owner
Gets the identity who is owner for release environment.
owner: IdentityRef
Property Value
postApprovalsSnapshot
Gets list of post deploy approvals snapshot.
postApprovalsSnapshot: ReleaseDefinitionApprovals
Property Value
postDeployApprovals
Gets list of post deploy approvals.
postDeployApprovals: ReleaseApproval[]
Property Value
postDeploymentGatesSnapshot
Post deployment gates snapshot data.
postDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Property Value
preApprovalsSnapshot
Gets list of pre deploy approvals snapshot.
preApprovalsSnapshot: ReleaseDefinitionApprovals
Property Value
preDeployApprovals
Gets list of pre deploy approvals.
preDeployApprovals: ReleaseApproval[]
Property Value
preDeploymentGatesSnapshot
Pre deployment gates snapshot data.
preDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Property Value
processParameters
queueId
Gets queue id.
queueId: number
Property Value
number
rank
Gets rank.
rank: number
Property Value
number
release
Gets release reference which specifies the reference of the release to which this release environment is associated.
release: ReleaseShallowReference
Property Value
releaseCreatedBy
releaseDefinition
Gets releaseDefinitionReference which specifies the reference of the release definition to which this release environment is associated.
releaseDefinition: ReleaseDefinitionShallowReference
Property Value
releaseDescription
Gets release description.
releaseDescription: string
Property Value
string
releaseId
Gets release id.
releaseId: number
Property Value
number
scheduledDeploymentTime
Gets schedule deployment time of release environment.
scheduledDeploymentTime: Date
Property Value
Date
schedules
status
timeToDeploy
Gets time to deploy.
timeToDeploy: number
Property Value
number
triggerReason
Gets trigger reason.
triggerReason: string
Property Value
string
variableGroups
variables
Gets the dictionary of variables.
variables: {[key: string]: ConfigurationVariableValue}
Property Value
{[key: string]: ConfigurationVariableValue}