ReleaseDefinition interface

Extends

Proprietà

artifacts

Ottiene o imposta l'elenco di artefatti.

comment

Ottiene o imposta il commento.

createdBy

Ottiene o imposta l'identità creata.

createdOn

Ottiene la data in cui è stata creata.

description

Ottiene o imposta la descrizione.

environments

Ottiene o imposta l'elenco di ambienti.

isDeleted

Indica se la definizione di versione viene eliminata.

isDisabled

Indica se la definizione di versione è disabilitata.

lastRelease

Ottiene il riferimento dell'ultima versione.

modifiedBy

Ottiene o imposta l'identità modificata.

modifiedOn

Ottiene la data in cui è stata modificata.

pipelineProcess

Ottiene o imposta il processo della pipeline.

properties

Ottiene o imposta le proprietà.

releaseNameFormat

Ottiene o imposta il formato del nome della versione.

retentionPolicy
revision

Ottiene il numero di revisione.

source

Ottiene o imposta l'origine della definizione di versione.

tags

Ottiene o imposta un elenco di tag.

triggers

Ottiene o imposta l'elenco di trigger.

variableGroups

Ottiene o imposta l'elenco di gruppi di variabili.

variables

Ottiene o imposta il dizionario delle variabili.

Proprietà ereditate

id

Ottiene l'identificatore univoco della definizione di versione.

name

Ottiene o imposta il nome della definizione di versione.

path

Ottiene o imposta il percorso della definizione di versione.

projectReference

Ottiene o imposta il riferimento al progetto.

url

Ottiene l'URL dell'API REST per accedere alla definizione di versione.

Dettagli proprietà

artifacts

Ottiene o imposta l'elenco di artefatti.

artifacts: Artifact[]

Valore della proprietà

comment

Ottiene o imposta il commento.

comment: string

Valore della proprietà

string

createdBy

Ottiene o imposta l'identità creata.

createdBy: IdentityRef

Valore della proprietà

createdOn

Ottiene la data in cui è stata creata.

createdOn: Date

Valore della proprietà

Date

description

Ottiene o imposta la descrizione.

description: string

Valore della proprietà

string

environments

Ottiene o imposta l'elenco di ambienti.

environments: ReleaseDefinitionEnvironment[]

Valore della proprietà

isDeleted

Indica se la definizione di versione viene eliminata.

isDeleted: boolean

Valore della proprietà

boolean

isDisabled

Indica se la definizione di versione è disabilitata.

isDisabled: boolean

Valore della proprietà

boolean

lastRelease

Ottiene il riferimento dell'ultima versione.

lastRelease: ReleaseReference

Valore della proprietà

modifiedBy

Ottiene o imposta l'identità modificata.

modifiedBy: IdentityRef

Valore della proprietà

modifiedOn

Ottiene la data in cui è stata modificata.

modifiedOn: Date

Valore della proprietà

Date

pipelineProcess

Ottiene o imposta il processo della pipeline.

pipelineProcess: PipelineProcess

Valore della proprietà

properties

Ottiene o imposta le proprietà.

properties: any

Valore della proprietà

any

releaseNameFormat

Ottiene o imposta il formato del nome della versione.

releaseNameFormat: string

Valore della proprietà

string

retentionPolicy

retentionPolicy: RetentionPolicy

Valore della proprietà

revision

Ottiene il numero di revisione.

revision: number

Valore della proprietà

number

source

Ottiene o imposta l'origine della definizione di versione.

source: ReleaseDefinitionSource

Valore della proprietà

tags

Ottiene o imposta un elenco di tag.

tags: string[]

Valore della proprietà

string[]

triggers

Ottiene o imposta l'elenco di trigger.

triggers: ReleaseTriggerBase[]

Valore della proprietà

variableGroups

Ottiene o imposta l'elenco di gruppi di variabili.

variableGroups: number[]

Valore della proprietà

number[]

variables

Ottiene o imposta il dizionario delle variabili.

variables: {[key: string]: ConfigurationVariableValue}

Valore della proprietà

{[key: string]: ConfigurationVariableValue}

Dettagli proprietà ereditate

id

Ottiene l'identificatore univoco della definizione di versione.

id: number

Valore della proprietà

number

ereditato daReleaseDefinitionShallowReference.id

name

Ottiene o imposta il nome della definizione di versione.

name: string

Valore della proprietà

string

ereditato daReleaseDefinitionShallowReference.name

path

Ottiene o imposta il percorso della definizione di versione.

path: string

Valore della proprietà

string

ereditato daReleaseDefinitionShallowReference.path

projectReference

Ottiene o imposta il riferimento al progetto.

projectReference: ProjectReference

Valore della proprietà

ereditato daReleaseDefinitionShallowReference.projectReference

url

Ottiene l'URL dell'API REST per accedere alla definizione di versione.

url: string

Valore della proprietà

string

ereditato daReleaseDefinitionShallowReference.url