Delen via


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.

createdBy

Hiermee haalt u de identiteit op die is gemaakt of stelt u deze in.

createdOn

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.

isDeleted

Of de releasedefinitie wordt verwijderd.

isDisabled

Of de releasedefinitie is uitgeschakeld.

lastRelease

Hiermee wordt de verwijzing van de laatste release opgehaald.

modifiedBy

Hiermee haalt u de identiteit op die is gewijzigd of stelt u deze in.

modifiedOn

Hiermee haalt u de datum op waarop deze is gewijzigd.

pipelineProcess

Hiermee haalt u het pijplijnproces op of stelt u dit in.

properties

Hiermee haalt u eigenschappen op of stelt u deze in.

releaseNameFormat

Hiermee haalt u de indeling van de releasenaam op of stelt u deze in.

retentionPolicy
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.

variableGroups

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.

projectReference

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

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

retentionPolicy: RetentionPolicy

Waarde van eigenschap

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