Partager via


ReleaseDefinitionEnvironment interface

Propriétés

badgeUrl

Obtient ou définit le BadgeUrl. BadgeUrl sera utilisé lorsque badge sera activé dans l’environnement de définition de mise en production.

conditions

Obtient ou définit les conditions d’environnement.

currentRelease

Obtient ou définit la référence de mise en production actuelle.

demands

Obtient ou définit les demandes.

deployPhases

Obtient ou définit les phases de déploiement de l’environnement.

deployStep

Obtient ou définit le deploystep.

environmentOptions

Obtient ou définit les options d’environnement.

environmentTriggers

Obtient ou définit les déclencheurs sur l’environnement.

executionPolicy

Obtient ou définit la stratégie d’exécution de l’environnement.

id

Obtient et définit l’ID de ReleaseDefinitionEnvironment.

name

Obtient et définit le nom de ReleaseDefinitionEnvironment.

owner

Obtient et définit le propriétaire de ReleaseDefinitionEnvironment.

postDeployApprovals

Obtient ou définit les approbations post-déploiement.

postDeploymentGates

Obtient ou définit les portes post-déploiement.

preDeployApprovals

Obtient ou définit les approbations de prédéploiement.

preDeploymentGates

Obtient ou définit les portes de prédéploiement.

processParameters

Obtient ou définit les paramètres du processus d’environnement.

properties

Obtient ou définit les propriétés de l’environnement.

queueId

Obtient ou définit l’ID de file d’attente.

rank

Obtient et définit le classement de ReleaseDefinitionEnvironment.

retentionPolicy

Obtient ou définit la stratégie de rétention de l’environnement.

runOptions
schedules

Obtient ou définit les planifications

variableGroups

Obtient ou définit les groupes de variables.

variables

Obtient et définit les variables.

Détails de la propriété

badgeUrl

Obtient ou définit le BadgeUrl. BadgeUrl sera utilisé lorsque badge sera activé dans l’environnement de définition de mise en production.

badgeUrl: string

Valeur de propriété

string

conditions

Obtient ou définit les conditions d’environnement.

conditions: Condition[]

Valeur de propriété

currentRelease

Obtient ou définit la référence de mise en production actuelle.

currentRelease: ReleaseShallowReference

Valeur de propriété

demands

Obtient ou définit les demandes.

demands: Demand[]

Valeur de propriété

Demand[]

deployPhases

Obtient ou définit les phases de déploiement de l’environnement.

deployPhases: DeployPhase[]

Valeur de propriété

deployStep

Obtient ou définit le deploystep.

deployStep: ReleaseDefinitionDeployStep

Valeur de propriété

environmentOptions

Obtient ou définit les options d’environnement.

environmentOptions: EnvironmentOptions

Valeur de propriété

environmentTriggers

Obtient ou définit les déclencheurs sur l’environnement.

environmentTriggers: EnvironmentTrigger[]

Valeur de propriété

executionPolicy

Obtient ou définit la stratégie d’exécution de l’environnement.

executionPolicy: EnvironmentExecutionPolicy

Valeur de propriété

id

Obtient et définit l’ID de ReleaseDefinitionEnvironment.

id: number

Valeur de propriété

number

name

Obtient et définit le nom de ReleaseDefinitionEnvironment.

name: string

Valeur de propriété

string

owner

Obtient et définit le propriétaire de ReleaseDefinitionEnvironment.

owner: IdentityRef

Valeur de propriété

postDeployApprovals

Obtient ou définit les approbations post-déploiement.

postDeployApprovals: ReleaseDefinitionApprovals

Valeur de propriété

postDeploymentGates

Obtient ou définit les portes post-déploiement.

postDeploymentGates: ReleaseDefinitionGatesStep

Valeur de propriété

preDeployApprovals

Obtient ou définit les approbations de prédéploiement.

preDeployApprovals: ReleaseDefinitionApprovals

Valeur de propriété

preDeploymentGates

Obtient ou définit les portes de prédéploiement.

preDeploymentGates: ReleaseDefinitionGatesStep

Valeur de propriété

processParameters

Obtient ou définit les paramètres du processus d’environnement.

processParameters: ProcessParameters

Valeur de propriété

properties

Obtient ou définit les propriétés de l’environnement.

properties: any

Valeur de propriété

any

queueId

Obtient ou définit l’ID de file d’attente.

queueId: number

Valeur de propriété

number

rank

Obtient et définit le classement de ReleaseDefinitionEnvironment.

rank: number

Valeur de propriété

number

retentionPolicy

Obtient ou définit la stratégie de rétention de l’environnement.

retentionPolicy: EnvironmentRetentionPolicy

Valeur de propriété

runOptions

runOptions: {[key: string]: string}

Valeur de propriété

{[key: string]: string}

schedules

Obtient ou définit les planifications

schedules: ReleaseSchedule[]

Valeur de propriété

variableGroups

Obtient ou définit les groupes de variables.

variableGroups: number[]

Valeur de propriété

number[]

variables

Obtient et définit les variables.

variables: {[key: string]: ConfigurationVariableValue}

Valeur de propriété

{[key: string]: ConfigurationVariableValue}