ReleaseDefinition interface
- Uitbreiding
Eigenschappen
artifacts | Hiermee haalt u de lijst met artefacten op of stelt u deze in. |
comment | Hiermee haalt u opmerkingen op of stelt u deze in. |
created |
Hiermee haalt u de identiteit op die is gemaakt of stelt u deze in. |
created |
Hiermee haalt u de datum op waarop deze is gemaakt. |
description | Hiermee haalt u de beschrijving op of stelt u deze in. |
environments | Hiermee haalt u de lijst met omgevingen op of stelt u deze in. |
is |
Of de releasedefinitie wordt verwijderd. |
is |
Of de releasedefinitie is uitgeschakeld. |
last |
Hiermee wordt de verwijzing van de laatste release opgehaald. |
modified |
Hiermee haalt u de identiteit op die is gewijzigd of stelt u deze in. |
modified |
Hiermee haalt u de datum op waarop deze is gewijzigd. |
pipeline |
Hiermee haalt u het pijplijnproces op of stelt u dit in. |
properties | Hiermee haalt u eigenschappen op of stelt u deze in. |
release |
Hiermee haalt u de indeling van de releasenaam op of stelt u deze in. |
retention |
|
revision | Hiermee haalt u het revisienummer op. |
source | Hiermee haalt u de bron van de releasedefinitie op of stelt u deze in. |
tags | Hiermee haalt u een lijst met tags op of stelt u deze in. |
triggers | Hiermee haalt u de lijst met triggers op of stelt u deze in. |
variable |
Hiermee haalt u de lijst met variabele groepen op of stelt u deze in. |
variables | Hiermee haalt u de woordenlijst met variabelen op of stelt u deze in. |
Overgenomen eigenschappen
id | Hiermee haalt u de unieke id van de releasedefinitie op. |
name | Hiermee haalt u de naam van de releasedefinitie op of stelt u deze in. |
path | Hiermee haalt u het pad van de releasedefinitie op of stelt u dit in. |
project |
Hiermee haalt u projectreferenties op of stelt u deze in. |
url | Hiermee haalt u de REST API-URL op voor toegang tot de releasedefinitie. |
Eigenschapdetails
artifacts
Hiermee haalt u de lijst met artefacten op of stelt u deze in.
artifacts: Artifact[]
Waarde van eigenschap
Artifact[]
comment
Hiermee haalt u opmerkingen op of stelt u deze in.
comment: string
Waarde van eigenschap
string
createdBy
Hiermee haalt u de identiteit op die is gemaakt of stelt u deze in.
createdBy: IdentityRef
Waarde van eigenschap
createdOn
Hiermee haalt u de datum op waarop deze is gemaakt.
createdOn: Date
Waarde van eigenschap
Date
description
Hiermee haalt u de beschrijving op of stelt u deze in.
description: string
Waarde van eigenschap
string
environments
Hiermee haalt u de lijst met omgevingen op of stelt u deze in.
environments: ReleaseDefinitionEnvironment[]
Waarde van eigenschap
isDeleted
Of de releasedefinitie wordt verwijderd.
isDeleted: boolean
Waarde van eigenschap
boolean
isDisabled
Of de releasedefinitie is uitgeschakeld.
isDisabled: boolean
Waarde van eigenschap
boolean
lastRelease
Hiermee wordt de verwijzing van de laatste release opgehaald.
lastRelease: ReleaseReference
Waarde van eigenschap
modifiedBy
Hiermee haalt u de identiteit op die is gewijzigd of stelt u deze in.
modifiedBy: IdentityRef
Waarde van eigenschap
modifiedOn
Hiermee haalt u de datum op waarop deze is gewijzigd.
modifiedOn: Date
Waarde van eigenschap
Date
pipelineProcess
Hiermee haalt u het pijplijnproces op of stelt u dit in.
pipelineProcess: PipelineProcess
Waarde van eigenschap
properties
Hiermee haalt u eigenschappen op of stelt u deze in.
properties: any
Waarde van eigenschap
any
releaseNameFormat
Hiermee haalt u de indeling van de releasenaam op of stelt u deze in.
releaseNameFormat: string
Waarde van eigenschap
string
retentionPolicy
revision
Hiermee haalt u het revisienummer op.
revision: number
Waarde van eigenschap
number
source
Hiermee haalt u de bron van de releasedefinitie op of stelt u deze in.
source: ReleaseDefinitionSource
Waarde van eigenschap
tags
Hiermee haalt u een lijst met tags op of stelt u deze in.
tags: string[]
Waarde van eigenschap
string[]
triggers
Hiermee haalt u de lijst met triggers op of stelt u deze in.
triggers: ReleaseTriggerBase[]
Waarde van eigenschap
variableGroups
Hiermee haalt u de lijst met variabele groepen op of stelt u deze in.
variableGroups: number[]
Waarde van eigenschap
number[]
variables
Hiermee haalt u de woordenlijst met variabelen op of stelt u deze in.
variables: {[key: string]: ConfigurationVariableValue}
Waarde van eigenschap
{[key: string]: ConfigurationVariableValue}
Details van overgenomen eigenschap
id
Hiermee haalt u de unieke id van de releasedefinitie op.
id: number
Waarde van eigenschap
number
overgenomen vanReleaseDefinitionShallowReference.id
name
Hiermee haalt u de naam van de releasedefinitie op of stelt u deze in.
name: string
Waarde van eigenschap
string
overgenomen vanReleaseDefinitionShallowReference.name
path
Hiermee haalt u het pad van de releasedefinitie op of stelt u dit in.
path: string
Waarde van eigenschap
string
overgenomen vanReleaseDefinitionShallowReference.path
projectReference
Hiermee haalt u projectreferenties op of stelt u deze in.
projectReference: ProjectReference
Waarde van eigenschap
overgenomen vanReleaseDefinitionShallowReference.projectReference
url
Hiermee haalt u de REST API-URL op voor toegang tot de releasedefinitie.
url: string
Waarde van eigenschap
string
overgenomen vanReleaseDefinitionShallowReference.url