Delen via


ReleaseDefinitionEnvironment interface

Eigenschappen

badgeUrl

Hiermee haalt u badgeurl op of stelt u deze in. BadgeUrl wordt gebruikt wanneer badge wordt ingeschakeld in de releasedefinitieomgeving.

conditions

Hiermee haalt u de omgevingsvoorwaarden op of stelt u deze in.

currentRelease

Hiermee haalt u de huidige releasereferentie op of stelt u deze in.

demands

Krijgt of stelt de eisen.

deployPhases

Hiermee haalt u de implementatiefasen van de omgeving op of stelt u deze in.

deployStep

Hiermee haalt u de deploystep op of stelt u deze in.

environmentOptions

Hiermee haalt u de omgevingsopties op of stelt u deze in.

environmentTriggers

Hiermee haalt u de triggers op in de omgeving of stelt u deze in.

executionPolicy

Hiermee haalt u het uitvoeringsbeleid voor de omgeving op of stelt u dit in.

id

Haalt de id van de ReleaseDefinitionEnvironment op en stelt deze in.

name

Hiermee haalt u de naam van de ReleaseDefinitionEnvironment op en stelt u deze in.

owner

Hiermee haalt u de eigenaar van de ReleaseDefinitionEnvironment op en stelt u deze in.

postDeployApprovals

Hiermee haalt u de goedkeuringen na de implementatie op of stelt u deze in.

postDeploymentGates

Hiermee haalt u de post-implementatiepoorten op of stelt u deze in.

preDeployApprovals

Hiermee haalt u de goedkeuringen voor de pre-implementatie op of stelt u deze in.

preDeploymentGates

Hiermee haalt u de poorten voor de pre-implementatie op of stelt u deze in.

processParameters

Hiermee haalt u de omgevingsprocesparameters op of stelt u deze in.

properties

Hiermee haalt u de eigenschappen op of stelt u deze in op de omgeving.

queueId

Hiermee haalt u de wachtrij-id op of stelt u deze in.

rank

Hiermee haalt u de rang van de ReleaseDefinitionEnvironment op en stelt u deze in.

retentionPolicy

Hiermee haalt u het bewaarbeleid voor de omgeving op of stelt u dit in.

runOptions
schedules

Hiermee haalt u de planningen op of stelt u deze in

variableGroups

Hiermee haalt u de variabelegroepen op of stelt u deze in.

variables

Hiermee haalt u de variabelen op en stelt u deze in.

Eigenschapdetails

badgeUrl

Hiermee haalt u badgeurl op of stelt u deze in. BadgeUrl wordt gebruikt wanneer badge wordt ingeschakeld in de releasedefinitieomgeving.

badgeUrl: string

Waarde van eigenschap

string

conditions

Hiermee haalt u de omgevingsvoorwaarden op of stelt u deze in.

conditions: Condition[]

Waarde van eigenschap

currentRelease

Hiermee haalt u de huidige releasereferentie op of stelt u deze in.

currentRelease: ReleaseShallowReference

Waarde van eigenschap

demands

Krijgt of stelt de eisen.

demands: Demand[]

Waarde van eigenschap

Demand[]

deployPhases

Hiermee haalt u de implementatiefasen van de omgeving op of stelt u deze in.

deployPhases: DeployPhase[]

Waarde van eigenschap

deployStep

Hiermee haalt u de deploystep op of stelt u deze in.

deployStep: ReleaseDefinitionDeployStep

Waarde van eigenschap

environmentOptions

Hiermee haalt u de omgevingsopties op of stelt u deze in.

environmentOptions: EnvironmentOptions

Waarde van eigenschap

environmentTriggers

Hiermee haalt u de triggers op in de omgeving of stelt u deze in.

environmentTriggers: EnvironmentTrigger[]

Waarde van eigenschap

executionPolicy

Hiermee haalt u het uitvoeringsbeleid voor de omgeving op of stelt u dit in.

executionPolicy: EnvironmentExecutionPolicy

Waarde van eigenschap

id

Haalt de id van de ReleaseDefinitionEnvironment op en stelt deze in.

id: number

Waarde van eigenschap

number

name

Hiermee haalt u de naam van de ReleaseDefinitionEnvironment op en stelt u deze in.

name: string

Waarde van eigenschap

string

owner

Hiermee haalt u de eigenaar van de ReleaseDefinitionEnvironment op en stelt u deze in.

owner: IdentityRef

Waarde van eigenschap

postDeployApprovals

Hiermee haalt u de goedkeuringen na de implementatie op of stelt u deze in.

postDeployApprovals: ReleaseDefinitionApprovals

Waarde van eigenschap

postDeploymentGates

Hiermee haalt u de post-implementatiepoorten op of stelt u deze in.

postDeploymentGates: ReleaseDefinitionGatesStep

Waarde van eigenschap

preDeployApprovals

Hiermee haalt u de goedkeuringen voor de pre-implementatie op of stelt u deze in.

preDeployApprovals: ReleaseDefinitionApprovals

Waarde van eigenschap

preDeploymentGates

Hiermee haalt u de poorten voor de pre-implementatie op of stelt u deze in.

preDeploymentGates: ReleaseDefinitionGatesStep

Waarde van eigenschap

processParameters

Hiermee haalt u de omgevingsprocesparameters op of stelt u deze in.

processParameters: ProcessParameters

Waarde van eigenschap

properties

Hiermee haalt u de eigenschappen op of stelt u deze in op de omgeving.

properties: any

Waarde van eigenschap

any

queueId

Hiermee haalt u de wachtrij-id op of stelt u deze in.

queueId: number

Waarde van eigenschap

number

rank

Hiermee haalt u de rang van de ReleaseDefinitionEnvironment op en stelt u deze in.

rank: number

Waarde van eigenschap

number

retentionPolicy

Hiermee haalt u het bewaarbeleid voor de omgeving op of stelt u dit in.

retentionPolicy: EnvironmentRetentionPolicy

Waarde van eigenschap

runOptions

runOptions: {[key: string]: string}

Waarde van eigenschap

{[key: string]: string}

schedules

Hiermee haalt u de planningen op of stelt u deze in

schedules: ReleaseSchedule[]

Waarde van eigenschap

variableGroups

Hiermee haalt u de variabelegroepen op of stelt u deze in.

variableGroups: number[]

Waarde van eigenschap

number[]

variables

Hiermee haalt u de variabelen op en stelt u deze in.

variables: {[key: string]: ConfigurationVariableValue}

Waarde van eigenschap

{[key: string]: ConfigurationVariableValue}