ReleaseEnvironment interface
Propiedades
| conditions | Obtiene una lista de condiciones. |
| created |
Obtiene la fecha en la que se creó. |
| definition |
Obtiene el identificador de entorno de definición. |
| demands | Recibe demandas. |
| deploy |
Obtiene una lista de la instantánea de las fases de implementación. |
| deploy |
Obtiene los pasos de implementación. |
| environment |
Obtiene opciones de entorno. |
| id | Obtiene el identificador único de este campo. |
| modified |
Obtiene la fecha en la que se modificó. |
| name | Obtiene nombre. |
| next |
Obtiene la siguiente hora UTC programada. |
| owner | Obtiene la identidad que es el propietario del entorno de lanzamiento. |
| post |
Obtiene una lista de la instantánea de aprobaciones posteriores a la implementación. |
| post |
Obtiene una lista de aprobaciones posteriores a la implementación. |
| post |
Datos de instantáneas de puertas posteriores a la implementación. |
| pre |
Obtiene una lista de aprobaciones previas a la implementación. |
| pre |
Obtiene una lista de aprobaciones previas a la implementación. |
| pre |
Las puertas previas a la implementación incluyen datos de instantáneas. |
| process |
Obtiene los parámetros del proceso. |
| queue |
Obtiene el identificador de cola. |
| rank | Obtiene rango. |
| release | Obtiene la referencia de versión, que especifica la referencia de la versión a la que está asociado este entorno de versión. |
| release |
Obtiene la identidad que creó la liberación. |
| release |
Obtiene releaseDefinitionReference, que especifica la referencia de la definición de versión a la que está asociado este entorno de versión. |
| release |
Obtiene la descripción de la versión. |
| release |
Obtiene el identificador de liberación. |
| scheduled |
Obtiene el tiempo de implementación programada del entorno de lanzamiento. |
| schedules | Obtiene una lista de horarios. |
| status | Obtiene el estado del entorno. |
| time |
Tiene tiempo para desplegarse. |
| trigger |
Obtiene la razón desencadenante. |
| variable |
Obtiene la lista de grupos de variables. |
| variables | Obtiene el diccionario de variables. |
| workflow |
Obtiene una lista de tareas de flujo de trabajo. |
Detalles de las propiedades
conditions
Obtiene una lista de condiciones.
conditions: ReleaseCondition[]
Valor de propiedad
createdOn
Obtiene la fecha en la que se creó.
createdOn: Date
Valor de propiedad
Date
definitionEnvironmentId
Obtiene el identificador de entorno de definición.
definitionEnvironmentId: number
Valor de propiedad
number
demands
deployPhasesSnapshot
Obtiene una lista de la instantánea de las fases de implementación.
deployPhasesSnapshot: DeployPhase[]
Valor de propiedad
deploySteps
Obtiene los pasos de implementación.
deploySteps: DeploymentAttempt[]
Valor de propiedad
environmentOptions
Obtiene opciones de entorno.
environmentOptions: EnvironmentOptions
Valor de propiedad
id
Obtiene el identificador único de este campo.
id: number
Valor de propiedad
number
modifiedOn
Obtiene la fecha en la que se modificó.
modifiedOn: Date
Valor de propiedad
Date
name
Obtiene nombre.
name: string
Valor de propiedad
string
nextScheduledUtcTime
Obtiene la siguiente hora UTC programada.
nextScheduledUtcTime: Date
Valor de propiedad
Date
owner
Obtiene la identidad que es el propietario del entorno de lanzamiento.
owner: IdentityRef
Valor de propiedad
postApprovalsSnapshot
Obtiene una lista de la instantánea de aprobaciones posteriores a la implementación.
postApprovalsSnapshot: ReleaseDefinitionApprovals
Valor de propiedad
postDeployApprovals
Obtiene una lista de aprobaciones posteriores a la implementación.
postDeployApprovals: ReleaseApproval[]
Valor de propiedad
postDeploymentGatesSnapshot
Datos de instantáneas de puertas posteriores a la implementación.
postDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Valor de propiedad
preApprovalsSnapshot
Obtiene una lista de aprobaciones previas a la implementación.
preApprovalsSnapshot: ReleaseDefinitionApprovals
Valor de propiedad
preDeployApprovals
Obtiene una lista de aprobaciones previas a la implementación.
preDeployApprovals: ReleaseApproval[]
Valor de propiedad
preDeploymentGatesSnapshot
Las puertas previas a la implementación incluyen datos de instantáneas.
preDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Valor de propiedad
processParameters
Obtiene los parámetros del proceso.
processParameters: ProcessParameters
Valor de propiedad
queueId
Obtiene el identificador de cola.
queueId: number
Valor de propiedad
number
rank
Obtiene rango.
rank: number
Valor de propiedad
number
release
Obtiene la referencia de versión, que especifica la referencia de la versión a la que está asociado este entorno de versión.
release: ReleaseShallowReference
Valor de propiedad
releaseCreatedBy
Obtiene la identidad que creó la liberación.
releaseCreatedBy: IdentityRef
Valor de propiedad
releaseDefinition
Obtiene releaseDefinitionReference, que especifica la referencia de la definición de versión a la que está asociado este entorno de versión.
releaseDefinition: ReleaseDefinitionShallowReference
Valor de propiedad
releaseDescription
Obtiene la descripción de la versión.
releaseDescription: string
Valor de propiedad
string
releaseId
Obtiene el identificador de liberación.
releaseId: number
Valor de propiedad
number
scheduledDeploymentTime
Obtiene el tiempo de implementación programada del entorno de lanzamiento.
scheduledDeploymentTime: Date
Valor de propiedad
Date
schedules
status
timeToDeploy
Tiene tiempo para desplegarse.
timeToDeploy: number
Valor de propiedad
number
triggerReason
Obtiene la razón desencadenante.
triggerReason: string
Valor de propiedad
string
variableGroups
Obtiene la lista de grupos de variables.
variableGroups: VariableGroup[]
Valor de propiedad
variables
Obtiene el diccionario de variables.
variables: {[key: string]: ConfigurationVariableValue}
Valor de propiedad
{[key: string]: ConfigurationVariableValue}
workflowTasks
Obtiene una lista de tareas de flujo de trabajo.
workflowTasks: WorkflowTask[]