ReleaseDefinitionEnvironment interface
Propriétés
| badge |
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. |
| current |
Obtient ou définit la référence de mise en production actuelle. |
| demands | Obtient ou définit les demandes. |
| deploy |
Obtient ou définit les phases de déploiement de l’environnement. |
| deploy |
Obtient ou définit le deploystep. |
| environment |
Obtient ou définit les options d’environnement. |
| environment |
Obtient ou définit les déclencheurs sur l’environnement. |
| execution |
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. |
| post |
Obtient ou définit les approbations post-déploiement. |
| post |
Obtient ou définit les portes post-déploiement. |
| pre |
Obtient ou définit les approbations de prédéploiement. |
| pre |
Obtient ou définit les portes de prédéploiement. |
| process |
Obtient ou définit les paramètres du processus d’environnement. |
| properties | Obtient ou définit les propriétés de l’environnement. |
| queue |
Obtient ou définit l’ID de file d’attente. |
| rank | Obtient et définit le classement de ReleaseDefinitionEnvironment. |
| retention |
Obtient ou définit la stratégie de rétention de l’environnement. |
| run |
|
| schedules | Obtient ou définit les planifications |
| variable |
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
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}