ReleaseEnvironment interface
Propriétés
| conditions | Obtient la liste des conditions. |
| created |
Obtient la date à laquelle elle a été créée. |
| definition |
Obtient l’ID d’environnement de définition. |
| demands | Obtient les demandes. |
| deploy |
Obtient la liste des captures instantanées de phases de déploiement. |
| deploy |
Obtient les étapes de déploiement. |
| environment |
Obtient les options d’environnement. |
| id | Obtient l’identificateur unique de ce champ. |
| modified |
Obtient la date à laquelle elle a été modifiée. |
| name | Obtient le nom. |
| next |
Obtient l’heure UTC planifiée suivante. |
| owner | Obtient l’identité propriétaire de l’environnement de mise en production. |
| post |
Obtient la liste des captures instantanées post-déploiement d’approbations. |
| post |
Obtient la liste des approbations post-déploiement. |
| post |
Données instantanées des portes post-déploiement. |
| pre |
Obtient la liste des captures instantanées des approbations préalables au déploiement. |
| pre |
Obtient la liste des approbations préalables au déploiement. |
| pre |
Prédéploiement portes les données d’instantané. |
| process |
Obtient les paramètres de processus. |
| queue |
Obtient l’ID de file d’attente. |
| rank | Obtient le classement. |
| release | Obtient la référence de mise en production qui spécifie la référence de la version à laquelle cet environnement de mise en production est associé. |
| release |
Obtient l’identité qui a créé la mise en production. |
| release |
Obtient releaseDefinitionReference qui spécifie la référence de la définition de mise en production à laquelle cet environnement de mise en production est associé. |
| release |
Obtient la description de la mise en production. |
| release |
Obtient l’ID de mise en production. |
| scheduled |
Obtient l’heure de déploiement planifiée de l’environnement de mise en production. |
| schedules | Obtient la liste des planifications. |
| status | Obtient l’état de l’environnement. |
| time |
Obtient le temps de déploiement. |
| trigger |
Obtient la raison du déclencheur. |
| variable |
Obtient la liste des groupes de variables. |
| variables | Obtient le dictionnaire de variables. |
| workflow |
Obtient la liste des tâches de flux de travail. |
Détails de la propriété
conditions
Obtient la liste des conditions.
conditions: ReleaseCondition[]
Valeur de propriété
createdOn
Obtient la date à laquelle elle a été créée.
createdOn: Date
Valeur de propriété
Date
definitionEnvironmentId
Obtient l’ID d’environnement de définition.
definitionEnvironmentId: number
Valeur de propriété
number
demands
deployPhasesSnapshot
Obtient la liste des captures instantanées de phases de déploiement.
deployPhasesSnapshot: DeployPhase[]
Valeur de propriété
deploySteps
Obtient les étapes de déploiement.
deploySteps: DeploymentAttempt[]
Valeur de propriété
environmentOptions
Obtient les options d’environnement.
environmentOptions: EnvironmentOptions
Valeur de propriété
id
Obtient l’identificateur unique de ce champ.
id: number
Valeur de propriété
number
modifiedOn
Obtient la date à laquelle elle a été modifiée.
modifiedOn: Date
Valeur de propriété
Date
name
Obtient le nom.
name: string
Valeur de propriété
string
nextScheduledUtcTime
Obtient l’heure UTC planifiée suivante.
nextScheduledUtcTime: Date
Valeur de propriété
Date
owner
Obtient l’identité propriétaire de l’environnement de mise en production.
owner: IdentityRef
Valeur de propriété
postApprovalsSnapshot
Obtient la liste des captures instantanées post-déploiement d’approbations.
postApprovalsSnapshot: ReleaseDefinitionApprovals
Valeur de propriété
postDeployApprovals
Obtient la liste des approbations post-déploiement.
postDeployApprovals: ReleaseApproval[]
Valeur de propriété
postDeploymentGatesSnapshot
Données instantanées des portes post-déploiement.
postDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Valeur de propriété
preApprovalsSnapshot
Obtient la liste des captures instantanées des approbations préalables au déploiement.
preApprovalsSnapshot: ReleaseDefinitionApprovals
Valeur de propriété
preDeployApprovals
Obtient la liste des approbations préalables au déploiement.
preDeployApprovals: ReleaseApproval[]
Valeur de propriété
preDeploymentGatesSnapshot
Prédéploiement portes les données d’instantané.
preDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Valeur de propriété
processParameters
Obtient les paramètres de processus.
processParameters: ProcessParameters
Valeur de propriété
queueId
Obtient l’ID de file d’attente.
queueId: number
Valeur de propriété
number
rank
Obtient le classement.
rank: number
Valeur de propriété
number
release
Obtient la référence de mise en production qui spécifie la référence de la version à laquelle cet environnement de mise en production est associé.
release: ReleaseShallowReference
Valeur de propriété
releaseCreatedBy
Obtient l’identité qui a créé la mise en production.
releaseCreatedBy: IdentityRef
Valeur de propriété
releaseDefinition
Obtient releaseDefinitionReference qui spécifie la référence de la définition de mise en production à laquelle cet environnement de mise en production est associé.
releaseDefinition: ReleaseDefinitionShallowReference
Valeur de propriété
releaseDescription
Obtient la description de la mise en production.
releaseDescription: string
Valeur de propriété
string
releaseId
Obtient l’ID de mise en production.
releaseId: number
Valeur de propriété
number
scheduledDeploymentTime
Obtient l’heure de déploiement planifiée de l’environnement de mise en production.
scheduledDeploymentTime: Date
Valeur de propriété
Date
schedules
Obtient la liste des planifications.
schedules: ReleaseSchedule[]
Valeur de propriété
status
timeToDeploy
Obtient le temps de déploiement.
timeToDeploy: number
Valeur de propriété
number
triggerReason
Obtient la raison du déclencheur.
triggerReason: string
Valeur de propriété
string
variableGroups
Obtient la liste des groupes de variables.
variableGroups: VariableGroup[]
Valeur de propriété
variables
Obtient le dictionnaire de variables.
variables: {[key: string]: ConfigurationVariableValue}
Valeur de propriété
{[key: string]: ConfigurationVariableValue}
workflowTasks
Obtient la liste des tâches de flux de travail.
workflowTasks: WorkflowTask[]