ReleaseEnvironment interface

属性

conditions

获取条件列表。

createdOn

获取其创建日期。

definitionEnvironmentId

获取定义环境 ID。

demands

获取需求。

deployPhasesSnapshot

获取部署阶段快照的列表。

deploySteps

获取部署步骤。

environmentOptions

获取环境选项。

id

获取此字段的唯一标识符。

modifiedOn

获取修改日期。

name

获取名称。

nextScheduledUtcTime

获取下一个计划的 UTC 时间。

owner

获取谁是发布环境的所有者的标识。

postApprovalsSnapshot

获取部署后审批快照的列表。

postDeployApprovals

获取部署后审批的列表。

postDeploymentGatesSnapshot

部署后门快照数据。

preApprovalsSnapshot

获取预部署审批快照的列表。

preDeployApprovals

获取预部署审批的列表。

preDeploymentGatesSnapshot

部署前门快照数据。

processParameters

获取进程参数。

queueId

获取队列 ID。

rank

获取排名。

release

获取发布引用,该引用指定与此发布环境关联的版本引用。

releaseCreatedBy

获取创建发布的标识。

releaseDefinition

获取 releaseDefinitionReference,它指定与此发布环境关联的发布定义的引用。

releaseDescription

获取发布说明。

releaseId

获取发布 ID。

scheduledDeploymentTime

获取发布环境的计划部署时间。

schedules

获取计划列表。

status

获取环境状态。

timeToDeploy

获取部署时间。

triggerReason

获取触发器原因。

variableGroups

获取变量组的列表。

variables

获取变量的字典。

workflowTasks

获取工作流任务的列表。

属性详细信息

conditions

获取条件列表。

conditions: ReleaseCondition[]

属性值

createdOn

获取其创建日期。

createdOn: Date

属性值

Date

definitionEnvironmentId

获取定义环境 ID。

definitionEnvironmentId: number

属性值

number

demands

获取需求。

demands: Demand[]

属性值

Demand[]

deployPhasesSnapshot

获取部署阶段快照的列表。

deployPhasesSnapshot: DeployPhase[]

属性值

deploySteps

获取部署步骤。

deploySteps: DeploymentAttempt[]

属性值

environmentOptions

获取环境选项。

environmentOptions: EnvironmentOptions

属性值

id

获取此字段的唯一标识符。

id: number

属性值

number

modifiedOn

获取修改日期。

modifiedOn: Date

属性值

Date

name

获取名称。

name: string

属性值

string

nextScheduledUtcTime

获取下一个计划的 UTC 时间。

nextScheduledUtcTime: Date

属性值

Date

owner

获取谁是发布环境的所有者的标识。

owner: IdentityRef

属性值

postApprovalsSnapshot

获取部署后审批快照的列表。

postApprovalsSnapshot: ReleaseDefinitionApprovals

属性值

postDeployApprovals

获取部署后审批的列表。

postDeployApprovals: ReleaseApproval[]

属性值

postDeploymentGatesSnapshot

部署后门快照数据。

postDeploymentGatesSnapshot: ReleaseDefinitionGatesStep

属性值

preApprovalsSnapshot

获取预部署审批快照的列表。

preApprovalsSnapshot: ReleaseDefinitionApprovals

属性值

preDeployApprovals

获取预部署审批的列表。

preDeployApprovals: ReleaseApproval[]

属性值

preDeploymentGatesSnapshot

部署前门快照数据。

preDeploymentGatesSnapshot: ReleaseDefinitionGatesStep

属性值

processParameters

获取进程参数。

processParameters: ProcessParameters

属性值

queueId

获取队列 ID。

queueId: number

属性值

number

rank

获取排名。

rank: number

属性值

number

release

获取发布引用,该引用指定与此发布环境关联的版本引用。

release: ReleaseShallowReference

属性值

releaseCreatedBy

获取创建发布的标识。

releaseCreatedBy: IdentityRef

属性值

releaseDefinition

获取 releaseDefinitionReference,它指定与此发布环境关联的发布定义的引用。

releaseDefinition: ReleaseDefinitionShallowReference

属性值

releaseDescription

获取发布说明。

releaseDescription: string

属性值

string

releaseId

获取发布 ID。

releaseId: number

属性值

number

scheduledDeploymentTime

获取发布环境的计划部署时间。

scheduledDeploymentTime: Date

属性值

Date

schedules

获取计划列表。

schedules: ReleaseSchedule[]

属性值

status

获取环境状态。

status: EnvironmentStatus

属性值

timeToDeploy

获取部署时间。

timeToDeploy: number

属性值

number

triggerReason

获取触发器原因。

triggerReason: string

属性值

string

variableGroups

获取变量组的列表。

variableGroups: VariableGroup[]

属性值

variables

获取变量的字典。

variables: {[key: string]: ConfigurationVariableValue}

属性值

{[key: string]: ConfigurationVariableValue}

workflowTasks

获取工作流任务的列表。

workflowTasks: WorkflowTask[]

属性值