Udostępnij za pośrednictwem


ReleaseDefinition interface

Rozszerzenie

Właściwości

artifacts

Pobiera lub ustawia listę artefaktów.

comment

Pobiera lub ustawia komentarz.

createdBy

Pobiera lub ustawia tożsamość, która utworzyła.

createdOn

Pobiera datę utworzenia.

description

Pobiera lub ustawia opis.

environments

Pobiera lub ustawia listę środowisk.

isDeleted

Określa, czy definicja wydania jest usuwana.

isDisabled

Czy definicja wydania jest wyłączona.

lastRelease

Pobiera odwołanie do ostatniej wersji.

modifiedBy

Pobiera lub ustawia tożsamość, która została zmodyfikowana.

modifiedOn

Pobiera datę modyfikacji.

pipelineProcess

Pobiera lub ustawia proces potoku.

properties

Pobiera lub ustawia właściwości.

releaseNameFormat

Pobiera lub ustawia format nazwy wydania.

retentionPolicy
revision

Pobiera numer poprawki.

source

Pobiera lub ustawia źródło definicji wydania.

tags

Pobiera lub ustawia listę tagów.

triggers

Pobiera lub ustawia listę wyzwalaczy.

variableGroups

Pobiera lub ustawia listę grup zmiennych.

variables

Pobiera lub ustawia słownik zmiennych.

Właściwości dziedziczone

id

Pobiera unikatowy identyfikator definicji wydania.

name

Pobiera lub ustawia nazwę definicji wydania.

path

Pobiera lub ustawia ścieżkę definicji wydania.

projectReference

Pobiera lub ustawia odwołanie do projektu.

url

Pobiera adres URL interfejsu API REST w celu uzyskania dostępu do definicji wydania.

Szczegóły właściwości

artifacts

Pobiera lub ustawia listę artefaktów.

artifacts: Artifact[]

Wartość właściwości

comment

Pobiera lub ustawia komentarz.

comment: string

Wartość właściwości

string

createdBy

Pobiera lub ustawia tożsamość, która utworzyła.

createdBy: IdentityRef

Wartość właściwości

createdOn

Pobiera datę utworzenia.

createdOn: Date

Wartość właściwości

Date

description

Pobiera lub ustawia opis.

description: string

Wartość właściwości

string

environments

Pobiera lub ustawia listę środowisk.

environments: ReleaseDefinitionEnvironment[]

Wartość właściwości

isDeleted

Określa, czy definicja wydania jest usuwana.

isDeleted: boolean

Wartość właściwości

boolean

isDisabled

Czy definicja wydania jest wyłączona.

isDisabled: boolean

Wartość właściwości

boolean

lastRelease

Pobiera odwołanie do ostatniej wersji.

lastRelease: ReleaseReference

Wartość właściwości

modifiedBy

Pobiera lub ustawia tożsamość, która została zmodyfikowana.

modifiedBy: IdentityRef

Wartość właściwości

modifiedOn

Pobiera datę modyfikacji.

modifiedOn: Date

Wartość właściwości

Date

pipelineProcess

Pobiera lub ustawia proces potoku.

pipelineProcess: PipelineProcess

Wartość właściwości

properties

Pobiera lub ustawia właściwości.

properties: any

Wartość właściwości

any

releaseNameFormat

Pobiera lub ustawia format nazwy wydania.

releaseNameFormat: string

Wartość właściwości

string

retentionPolicy

retentionPolicy: RetentionPolicy

Wartość właściwości

revision

Pobiera numer poprawki.

revision: number

Wartość właściwości

number

source

Pobiera lub ustawia źródło definicji wydania.

source: ReleaseDefinitionSource

Wartość właściwości

tags

Pobiera lub ustawia listę tagów.

tags: string[]

Wartość właściwości

string[]

triggers

Pobiera lub ustawia listę wyzwalaczy.

triggers: ReleaseTriggerBase[]

Wartość właściwości

variableGroups

Pobiera lub ustawia listę grup zmiennych.

variableGroups: number[]

Wartość właściwości

number[]

variables

Pobiera lub ustawia słownik zmiennych.

variables: {[key: string]: ConfigurationVariableValue}

Wartość właściwości

{[key: string]: ConfigurationVariableValue}

Szczegóły właściwości dziedziczonej

id

Pobiera unikatowy identyfikator definicji wydania.

id: number

Wartość właściwości

number

dziedziczone zReleaseDefinitionShallowReference.id

name

Pobiera lub ustawia nazwę definicji wydania.

name: string

Wartość właściwości

string

dziedziczone zReleaseDefinitionShallowReference.name

path

Pobiera lub ustawia ścieżkę definicji wydania.

path: string

Wartość właściwości

string

dziedziczone zReleaseDefinitionShallowReference.path

projectReference

Pobiera lub ustawia odwołanie do projektu.

projectReference: ProjectReference

Wartość właściwości

dziedziczone zReleaseDefinitionShallowReference.projectReference

url

Pobiera adres URL interfejsu API REST w celu uzyskania dostępu do definicji wydania.

url: string

Wartość właściwości

string

dziedziczone zReleaseDefinitionShallowReference.url