Freigeben über


ReleaseDefinition interface

Extends

Eigenschaften

artifacts

Ruft die Liste der Artefakte ab oder legt sie fest.

comment

Ruft den Kommentar ab oder legt den Kommentar fest.

createdBy

Ruft die Identität ab, die erstellt wurde, oder legt sie fest.

createdOn

Ruft das Datum ab, an dem es erstellt wurde.

description

Ruft die Beschreibung ab oder legt sie fest.

environments

Ruft die Liste der Umgebungen ab oder legt sie fest.

isDeleted

Gibt an, ob die Releasedefinition gelöscht wird.

isDisabled

Gibt an, ob die Releasedefinition deaktiviert ist.

lastRelease

Ruft den Verweis auf die letzte Version ab.

modifiedBy

Dient zum Abrufen oder Festlegen der Identität, die geändert wurde.

modifiedOn

Ruft das Datum ab, an dem es geändert wurde.

pipelineProcess

Ruft den Pipelineprozess ab oder legt den Pipelineprozess fest.

properties

Dient zum Abrufen oder Festlegen von Eigenschaften.

releaseNameFormat

Ruft das Versionsnamenformat ab oder legt dieses fest.

retentionPolicy
revision

Ruft die Revisionsnummer ab.

source

Ruft die Quelle der Releasedefinition ab oder legt sie fest.

tags

Ruft die Liste der Tags ab oder legt sie fest.

triggers

Ruft die Liste der Trigger ab oder legt sie fest.

variableGroups

Ruft die Liste der Variablengruppen ab oder legt sie fest.

variables

Dient zum Abrufen oder Festlegen des Wörterbuchs von Variablen.

Geerbte Eigenschaften

id

Ruft den eindeutigen Bezeichner der Releasedefinition ab.

name

Dient zum Abrufen oder Festlegen des Namens der Releasedefinition.

path

Dient zum Abrufen oder Festlegen des Pfads der Releasedefinition.

projectReference

Ruft den Projektverweis ab oder legt den Projektverweis fest.

url

Ruft die REST-API-URL für den Zugriff auf die Releasedefinition ab.

Details zur Eigenschaft

artifacts

Ruft die Liste der Artefakte ab oder legt sie fest.

artifacts: Artifact[]

Eigenschaftswert

comment

Ruft den Kommentar ab oder legt den Kommentar fest.

comment: string

Eigenschaftswert

string

createdBy

Ruft die Identität ab, die erstellt wurde, oder legt sie fest.

createdBy: IdentityRef

Eigenschaftswert

createdOn

Ruft das Datum ab, an dem es erstellt wurde.

createdOn: Date

Eigenschaftswert

Date

description

Ruft die Beschreibung ab oder legt sie fest.

description: string

Eigenschaftswert

string

environments

Ruft die Liste der Umgebungen ab oder legt sie fest.

environments: ReleaseDefinitionEnvironment[]

Eigenschaftswert

isDeleted

Gibt an, ob die Releasedefinition gelöscht wird.

isDeleted: boolean

Eigenschaftswert

boolean

isDisabled

Gibt an, ob die Releasedefinition deaktiviert ist.

isDisabled: boolean

Eigenschaftswert

boolean

lastRelease

Ruft den Verweis auf die letzte Version ab.

lastRelease: ReleaseReference

Eigenschaftswert

modifiedBy

Dient zum Abrufen oder Festlegen der Identität, die geändert wurde.

modifiedBy: IdentityRef

Eigenschaftswert

modifiedOn

Ruft das Datum ab, an dem es geändert wurde.

modifiedOn: Date

Eigenschaftswert

Date

pipelineProcess

Ruft den Pipelineprozess ab oder legt den Pipelineprozess fest.

pipelineProcess: PipelineProcess

Eigenschaftswert

properties

Dient zum Abrufen oder Festlegen von Eigenschaften.

properties: any

Eigenschaftswert

any

releaseNameFormat

Ruft das Versionsnamenformat ab oder legt dieses fest.

releaseNameFormat: string

Eigenschaftswert

string

retentionPolicy

retentionPolicy: RetentionPolicy

Eigenschaftswert

revision

Ruft die Revisionsnummer ab.

revision: number

Eigenschaftswert

number

source

Ruft die Quelle der Releasedefinition ab oder legt sie fest.

source: ReleaseDefinitionSource

Eigenschaftswert

tags

Ruft die Liste der Tags ab oder legt sie fest.

tags: string[]

Eigenschaftswert

string[]

triggers

Ruft die Liste der Trigger ab oder legt sie fest.

triggers: ReleaseTriggerBase[]

Eigenschaftswert

variableGroups

Ruft die Liste der Variablengruppen ab oder legt sie fest.

variableGroups: number[]

Eigenschaftswert

number[]

variables

Dient zum Abrufen oder Festlegen des Wörterbuchs von Variablen.

variables: {[key: string]: ConfigurationVariableValue}

Eigenschaftswert

{[key: string]: ConfigurationVariableValue}

Geerbte Eigenschaftsdetails

id

Ruft den eindeutigen Bezeichner der Releasedefinition ab.

id: number

Eigenschaftswert

number

geerbt vonReleaseDefinitionShallowReference.id

name

Dient zum Abrufen oder Festlegen des Namens der Releasedefinition.

name: string

Eigenschaftswert

string

geerbt vonReleaseDefinitionShallowReference.name

path

Dient zum Abrufen oder Festlegen des Pfads der Releasedefinition.

path: string

Eigenschaftswert

string

vonReleaseDefinitionShallowReference.path geerbt

projectReference

Ruft den Projektverweis ab oder legt den Projektverweis fest.

projectReference: ProjectReference

Eigenschaftswert

vonReleaseDefinitionShallowReference.projectReference

url

Ruft die REST-API-URL für den Zugriff auf die Releasedefinition ab.

url: string

Eigenschaftswert

string

vonReleaseDefinitionShallowReference.url geerbt