Partilhar via


ReleaseDefinitionEnvironment interface

Propriedades

badgeUrl

Obtém ou define o BadgeUrl. BadgeUrl será usado quando Badge for ativado no Release Definition Environment.

conditions

Obtém ou define as condições do ambiente.

currentRelease

Obtém ou define a referência de versão atual.

demands

Obtém ou define as demandas.

deployPhases

Obtém ou define as fases de implantação do ambiente.

deployStep

Obtém ou define a etapa de implantação.

environmentOptions

Obtém ou define as opções de ambiente.

environmentTriggers

Obtém ou define os gatilhos no ambiente.

executionPolicy

Obtém ou define a política de execução do ambiente.

id

Obtém e define a ID do ReleaseDefinitionEnvironment.

name

Obtém e define o nome do ReleaseDefinitionEnvironment.

owner

Obtém e define o proprietário do ReleaseDefinitionEnvironment.

postDeployApprovals

Obtém ou define as aprovações pós-implantação.

postDeploymentGates

Obtém ou define os portões de pós-implantação.

preDeployApprovals

Obtém ou define as aprovações de pré-implantação.

preDeploymentGates

Obtém ou define os portões de pré-implantação.

processParameters

Obtém ou define os parâmetros do processo do ambiente.

properties

Obtém ou define as propriedades no ambiente.

queueId

Obtém ou define a ID da fila.

rank

Obtém e define a classificação do ReleaseDefinitionEnvironment.

retentionPolicy

Obtém ou define a política de retenção de ambiente.

runOptions
schedules

Obtém ou define os horários

variableGroups

Obtém ou define os grupos de variáveis.

variables

Obtém e define as variáveis.

Detalhes de Propriedade

badgeUrl

Obtém ou define o BadgeUrl. BadgeUrl será usado quando Badge for ativado no Release Definition Environment.

badgeUrl: string

Valor de Propriedade

string

conditions

Obtém ou define as condições do ambiente.

conditions: Condition[]

Valor de Propriedade

currentRelease

Obtém ou define a referência de versão atual.

currentRelease: ReleaseShallowReference

Valor de Propriedade

demands

Obtém ou define as demandas.

demands: Demand[]

Valor de Propriedade

Demand[]

deployPhases

Obtém ou define as fases de implantação do ambiente.

deployPhases: DeployPhase[]

Valor de Propriedade

deployStep

Obtém ou define a etapa de implantação.

deployStep: ReleaseDefinitionDeployStep

Valor de Propriedade

environmentOptions

Obtém ou define as opções de ambiente.

environmentOptions: EnvironmentOptions

Valor de Propriedade

environmentTriggers

Obtém ou define os gatilhos no ambiente.

environmentTriggers: EnvironmentTrigger[]

Valor de Propriedade

executionPolicy

Obtém ou define a política de execução do ambiente.

executionPolicy: EnvironmentExecutionPolicy

Valor de Propriedade

id

Obtém e define a ID do ReleaseDefinitionEnvironment.

id: number

Valor de Propriedade

number

name

Obtém e define o nome do ReleaseDefinitionEnvironment.

name: string

Valor de Propriedade

string

owner

Obtém e define o proprietário do ReleaseDefinitionEnvironment.

owner: IdentityRef

Valor de Propriedade

postDeployApprovals

Obtém ou define as aprovações pós-implantação.

postDeployApprovals: ReleaseDefinitionApprovals

Valor de Propriedade

postDeploymentGates

Obtém ou define os portões de pós-implantação.

postDeploymentGates: ReleaseDefinitionGatesStep

Valor de Propriedade

preDeployApprovals

Obtém ou define as aprovações de pré-implantação.

preDeployApprovals: ReleaseDefinitionApprovals

Valor de Propriedade

preDeploymentGates

Obtém ou define os portões de pré-implantação.

preDeploymentGates: ReleaseDefinitionGatesStep

Valor de Propriedade

processParameters

Obtém ou define os parâmetros do processo do ambiente.

processParameters: ProcessParameters

Valor de Propriedade

properties

Obtém ou define as propriedades no ambiente.

properties: any

Valor de Propriedade

any

queueId

Obtém ou define a ID da fila.

queueId: number

Valor de Propriedade

number

rank

Obtém e define a classificação do ReleaseDefinitionEnvironment.

rank: number

Valor de Propriedade

number

retentionPolicy

Obtém ou define a política de retenção de ambiente.

retentionPolicy: EnvironmentRetentionPolicy

Valor de Propriedade

runOptions

runOptions: {[key: string]: string}

Valor de Propriedade

{[key: string]: string}

schedules

Obtém ou define os horários

schedules: ReleaseSchedule[]

Valor de Propriedade

variableGroups

Obtém ou define os grupos de variáveis.

variableGroups: number[]

Valor de Propriedade

number[]

variables

Obtém e define as variáveis.

variables: {[key: string]: ConfigurationVariableValue}

Valor de Propriedade

{[key: string]: ConfigurationVariableValue}