ReleaseEnvironment interface
Właściwości
| conditions | Pobiera listę warunków. |
| created |
Pobiera datę utworzenia. |
| definition |
Pobiera identyfikator środowiska definicji. |
| demands | Dostaje żądania. |
| deploy |
Pobiera migawkę listy faz wdrażania. |
| deploy |
Pobiera kroki wdrażania. |
| environment |
Pobiera opcje środowiska. |
| id | Pobiera unikatowy identyfikator tego pola. |
| modified |
Pobiera datę, w której został zmodyfikowany. |
| name | Dostaje imię. |
| next |
Pobiera następny zaplanowany czas UTC. |
| owner | Pobiera tożsamość, która jest właścicielem środowiska wydania. |
| post |
Pobiera listę migawek zatwierdzeń po wdrożeniu. |
| post |
Pobiera listę zatwierdzeń po wdrożeniu. |
| post |
Dane migawek bram po wdrożeniu. |
| pre |
Pobiera listę migawek zatwierdzeń przed wdrożeniem. |
| pre |
Pobiera listę zatwierdzeń przed wdrożeniem. |
| pre |
Dane migawek bram przed wdrożeniem. |
| process |
Pobiera parametry procesu. |
| queue |
Pobiera identyfikator kolejki. |
| rank | Dostaje rangę. |
| release | Pobiera odwołanie do wydania, które określa odwołanie do wydania, z którym jest skojarzone to środowisko wydania. |
| release |
Pobiera tożsamość, która utworzyła wydanie. |
| release |
Pobiera releaseDefinitionReference, który określa odwołanie do definicji wydania, z którą jest skojarzone to środowisko wydania. |
| release |
Pobiera opis wersji. |
| release |
Pobiera identyfikator wydania. |
| scheduled |
Pobiera harmonogram czasu wdrożenia środowiska wydania. |
| schedules | Pobiera listę harmonogramów. |
| status | Pobiera stan środowiska. |
| time |
Ma czas na wdrożenie. |
| trigger |
Dostaje powód wyzwalacza. |
| variable |
Pobiera listę grup zmiennych. |
| variables | Pobiera słownik zmiennych. |
| workflow |
Pobiera listę zadań przepływu pracy. |
Szczegóły właściwości
conditions
createdOn
Pobiera datę utworzenia.
createdOn: Date
Wartość właściwości
Date
definitionEnvironmentId
Pobiera identyfikator środowiska definicji.
definitionEnvironmentId: number
Wartość właściwości
number
demands
deployPhasesSnapshot
Pobiera migawkę listy faz wdrażania.
deployPhasesSnapshot: DeployPhase[]
Wartość właściwości
deploySteps
environmentOptions
Pobiera opcje środowiska.
environmentOptions: EnvironmentOptions
Wartość właściwości
id
Pobiera unikatowy identyfikator tego pola.
id: number
Wartość właściwości
number
modifiedOn
Pobiera datę, w której został zmodyfikowany.
modifiedOn: Date
Wartość właściwości
Date
name
Dostaje imię.
name: string
Wartość właściwości
string
nextScheduledUtcTime
Pobiera następny zaplanowany czas UTC.
nextScheduledUtcTime: Date
Wartość właściwości
Date
owner
Pobiera tożsamość, która jest właścicielem środowiska wydania.
owner: IdentityRef
Wartość właściwości
postApprovalsSnapshot
Pobiera listę migawek zatwierdzeń po wdrożeniu.
postApprovalsSnapshot: ReleaseDefinitionApprovals
Wartość właściwości
postDeployApprovals
Pobiera listę zatwierdzeń po wdrożeniu.
postDeployApprovals: ReleaseApproval[]
Wartość właściwości
postDeploymentGatesSnapshot
Dane migawek bram po wdrożeniu.
postDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Wartość właściwości
preApprovalsSnapshot
Pobiera listę migawek zatwierdzeń przed wdrożeniem.
preApprovalsSnapshot: ReleaseDefinitionApprovals
Wartość właściwości
preDeployApprovals
Pobiera listę zatwierdzeń przed wdrożeniem.
preDeployApprovals: ReleaseApproval[]
Wartość właściwości
preDeploymentGatesSnapshot
Dane migawek bram przed wdrożeniem.
preDeploymentGatesSnapshot: ReleaseDefinitionGatesStep
Wartość właściwości
processParameters
Pobiera parametry procesu.
processParameters: ProcessParameters
Wartość właściwości
queueId
Pobiera identyfikator kolejki.
queueId: number
Wartość właściwości
number
rank
Dostaje rangę.
rank: number
Wartość właściwości
number
release
Pobiera odwołanie do wydania, które określa odwołanie do wydania, z którym jest skojarzone to środowisko wydania.
release: ReleaseShallowReference
Wartość właściwości
releaseCreatedBy
Pobiera tożsamość, która utworzyła wydanie.
releaseCreatedBy: IdentityRef
Wartość właściwości
releaseDefinition
Pobiera releaseDefinitionReference, który określa odwołanie do definicji wydania, z którą jest skojarzone to środowisko wydania.
releaseDefinition: ReleaseDefinitionShallowReference
Wartość właściwości
releaseDescription
Pobiera opis wersji.
releaseDescription: string
Wartość właściwości
string
releaseId
Pobiera identyfikator wydania.
releaseId: number
Wartość właściwości
number
scheduledDeploymentTime
Pobiera harmonogram czasu wdrożenia środowiska wydania.
scheduledDeploymentTime: Date
Wartość właściwości
Date
schedules
status
timeToDeploy
Ma czas na wdrożenie.
timeToDeploy: number
Wartość właściwości
number
triggerReason
Dostaje powód wyzwalacza.
triggerReason: string
Wartość właściwości
string
variableGroups
variables
Pobiera słownik zmiennych.
variables: {[key: string]: ConfigurationVariableValue}
Wartość właściwości
{[key: string]: ConfigurationVariableValue}
workflowTasks
Pobiera listę zadań przepływu pracy.
workflowTasks: WorkflowTask[]