Udostępnij za pomocą


ReleaseEnvironment interface

Właściwości

conditions

Pobiera listę warunków.

createdOn

Pobiera datę utworzenia.

definitionEnvironmentId

Pobiera identyfikator środowiska definicji.

demands

Dostaje żądania.

deployPhasesSnapshot

Pobiera migawkę listy faz wdrażania.

deploySteps

Pobiera kroki wdrażania.

environmentOptions

Pobiera opcje środowiska.

id

Pobiera unikatowy identyfikator tego pola.

modifiedOn

Pobiera datę, w której został zmodyfikowany.

name

Dostaje imię.

nextScheduledUtcTime

Pobiera następny zaplanowany czas UTC.

owner

Pobiera tożsamość, która jest właścicielem środowiska wydania.

postApprovalsSnapshot

Pobiera listę migawek zatwierdzeń po wdrożeniu.

postDeployApprovals

Pobiera listę zatwierdzeń po wdrożeniu.

postDeploymentGatesSnapshot

Dane migawek bram po wdrożeniu.

preApprovalsSnapshot

Pobiera listę migawek zatwierdzeń przed wdrożeniem.

preDeployApprovals

Pobiera listę zatwierdzeń przed wdrożeniem.

preDeploymentGatesSnapshot

Dane migawek bram przed wdrożeniem.

processParameters

Pobiera parametry procesu.

queueId

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.

releaseCreatedBy

Pobiera tożsamość, która utworzyła wydanie.

releaseDefinition

Pobiera releaseDefinitionReference, który określa odwołanie do definicji wydania, z którą jest skojarzone to środowisko wydania.

releaseDescription

Pobiera opis wersji.

releaseId

Pobiera identyfikator wydania.

scheduledDeploymentTime

Pobiera harmonogram czasu wdrożenia środowiska wydania.

schedules

Pobiera listę harmonogramów.

status

Pobiera stan środowiska.

timeToDeploy

Ma czas na wdrożenie.

triggerReason

Dostaje powód wyzwalacza.

variableGroups

Pobiera listę grup zmiennych.

variables

Pobiera słownik zmiennych.

workflowTasks

Pobiera listę zadań przepływu pracy.

Szczegóły właściwości

conditions

Pobiera listę warunków.

conditions: ReleaseCondition[]

Wartość właściwości

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

Dostaje żądania.

demands: Demand[]

Wartość właściwości

Demand[]

deployPhasesSnapshot

Pobiera migawkę listy faz wdrażania.

deployPhasesSnapshot: DeployPhase[]

Wartość właściwości

deploySteps

Pobiera kroki wdrażania.

deploySteps: DeploymentAttempt[]

Wartość właściwości

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

Pobiera listę harmonogramów.

schedules: ReleaseSchedule[]

Wartość właściwości

status

Pobiera stan środowiska.

status: EnvironmentStatus

Wartość właściwości

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

Pobiera listę grup zmiennych.

variableGroups: VariableGroup[]

Wartość właściwości

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[]

Wartość właściwości