ReleaseDefinitionEnvironment interface
Eigenschappen
| badge |
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. |
| current |
Hiermee haalt u de huidige releasereferentie op of stelt u deze in. |
| demands | Krijgt of stelt de eisen. |
| deploy |
Hiermee haalt u de implementatiefasen van de omgeving op of stelt u deze in. |
| deploy |
Hiermee haalt u de deploystep op of stelt u deze in. |
| environment |
Hiermee haalt u de omgevingsopties op of stelt u deze in. |
| environment |
Hiermee haalt u de triggers op in de omgeving of stelt u deze in. |
| execution |
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. |
| post |
Hiermee haalt u de goedkeuringen na de implementatie op of stelt u deze in. |
| post |
Hiermee haalt u de post-implementatiepoorten op of stelt u deze in. |
| pre |
Hiermee haalt u de goedkeuringen voor de pre-implementatie op of stelt u deze in. |
| pre |
Hiermee haalt u de poorten voor de pre-implementatie op of stelt u deze in. |
| process |
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. |
| queue |
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. |
| retention |
Hiermee haalt u het bewaarbeleid voor de omgeving op of stelt u dit in. |
| run |
|
| schedules | Hiermee haalt u de planningen op of stelt u deze in |
| variable |
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
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}