Compartilhar via


ReleaseDefinitionEnvironment interface

Propriedades

badgeUrl

Obtém ou define o BadgeUrl. BadgeUrl será usado quando Badge for habilitado no Ambiente de Definição de Versão.

conditions

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

currentRelease

Obtém ou define a referência da 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 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 em environment.

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 do ambiente.

runOptions
schedules

Obtém ou define os agendamentos

variableGroups

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

variables

Obtém e define as variáveis.

Detalhes da propriedade

badgeUrl

Obtém ou define o BadgeUrl. BadgeUrl será usado quando Badge for habilitado no Ambiente de Definição de Versão.

badgeUrl: string

Valor da propriedade

string

conditions

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

conditions: Condition[]

Valor da propriedade

currentRelease

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

currentRelease: ReleaseShallowReference

Valor da propriedade

demands

Obtém ou define as demandas.

demands: Demand[]

Valor da propriedade

Demand[]

deployPhases

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

deployPhases: DeployPhase[]

Valor da propriedade

deployStep

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

deployStep: ReleaseDefinitionDeployStep

Valor da propriedade

environmentOptions

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

environmentOptions: EnvironmentOptions

Valor da propriedade

environmentTriggers

Obtém ou define os gatilhos no ambiente.

environmentTriggers: EnvironmentTrigger[]

Valor da propriedade

executionPolicy

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

executionPolicy: EnvironmentExecutionPolicy

Valor da propriedade

id

Obtém e define a ID do ReleaseDefinitionEnvironment.

id: number

Valor da propriedade

number

name

Obtém e define o nome do ReleaseDefinitionEnvironment.

name: string

Valor da propriedade

string

owner

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

owner: IdentityRef

Valor da propriedade

postDeployApprovals

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

postDeployApprovals: ReleaseDefinitionApprovals

Valor da propriedade

postDeploymentGates

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

postDeploymentGates: ReleaseDefinitionGatesStep

Valor da propriedade

preDeployApprovals

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

preDeployApprovals: ReleaseDefinitionApprovals

Valor da propriedade

preDeploymentGates

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

preDeploymentGates: ReleaseDefinitionGatesStep

Valor da propriedade

processParameters

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

processParameters: ProcessParameters

Valor da propriedade

properties

Obtém ou define as propriedades em environment.

properties: any

Valor da propriedade

any

queueId

Obtém ou define a ID da fila.

queueId: number

Valor da propriedade

number

rank

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

rank: number

Valor da propriedade

number

retentionPolicy

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

retentionPolicy: EnvironmentRetentionPolicy

Valor da propriedade

runOptions

runOptions: {[key: string]: string}

Valor da propriedade

{[key: string]: string}

schedules

Obtém ou define os agendamentos

schedules: ReleaseSchedule[]

Valor da propriedade

variableGroups

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

variableGroups: number[]

Valor da propriedade

number[]

variables

Obtém e define as variáveis.

variables: {[key: string]: ConfigurationVariableValue}

Valor da propriedade

{[key: string]: ConfigurationVariableValue}