Partager via


ReleaseDefinition interface

Extends

Propriétés

artifacts

Obtient ou définit la liste des artefacts.

comment

Obtient ou définit un commentaire.

createdBy

Obtient ou définit l’identité qui a été créée.

createdOn

Obtient la date à laquelle elle a été créée.

description

Obtient ou définit la description.

environments

Obtient ou définit la liste des environnements.

isDeleted

Indique si la définition de mise en production est supprimée.

isDisabled

Indique si la définition de mise en production est désactivée.

lastRelease

Obtient la référence de la dernière version.

modifiedBy

Obtient ou définit l’identité qui a été modifiée.

modifiedOn

Obtient la date à laquelle elle a été modifiée.

pipelineProcess

Obtient ou définit le processus de pipeline.

properties

Obtient ou définit des propriétés.

releaseNameFormat

Obtient ou définit le format du nom de mise en production.

retentionPolicy
revision

Obtient le numéro de révision.

source

Obtient ou définit la source de définition de mise en production.

tags

Obtient ou définit la liste des balises.

triggers

Obtient ou définit la liste des déclencheurs.

variableGroups

Obtient ou définit la liste des groupes de variables.

variables

Obtient ou définit le dictionnaire de variables.

Propriétés héritées

id

Obtient l’identificateur unique de la définition de mise en production.

name

Obtient ou définit le nom de la définition de mise en production.

path

Obtient ou définit le chemin d’accès de la définition de mise en production.

projectReference

Obtient ou définit la référence du projet.

url

Obtient l’URL de l’API REST pour accéder à la définition de mise en production.

Détails de la propriété

artifacts

Obtient ou définit la liste des artefacts.

artifacts: Artifact[]

Valeur de propriété

comment

Obtient ou définit un commentaire.

comment: string

Valeur de propriété

string

createdBy

Obtient ou définit l’identité qui a été créée.

createdBy: IdentityRef

Valeur de propriété

createdOn

Obtient la date à laquelle elle a été créée.

createdOn: Date

Valeur de propriété

Date

description

Obtient ou définit la description.

description: string

Valeur de propriété

string

environments

Obtient ou définit la liste des environnements.

environments: ReleaseDefinitionEnvironment[]

Valeur de propriété

isDeleted

Indique si la définition de mise en production est supprimée.

isDeleted: boolean

Valeur de propriété

boolean

isDisabled

Indique si la définition de mise en production est désactivée.

isDisabled: boolean

Valeur de propriété

boolean

lastRelease

Obtient la référence de la dernière version.

lastRelease: ReleaseReference

Valeur de propriété

modifiedBy

Obtient ou définit l’identité qui a été modifiée.

modifiedBy: IdentityRef

Valeur de propriété

modifiedOn

Obtient la date à laquelle elle a été modifiée.

modifiedOn: Date

Valeur de propriété

Date

pipelineProcess

Obtient ou définit le processus de pipeline.

pipelineProcess: PipelineProcess

Valeur de propriété

properties

Obtient ou définit des propriétés.

properties: any

Valeur de propriété

any

releaseNameFormat

Obtient ou définit le format du nom de mise en production.

releaseNameFormat: string

Valeur de propriété

string

retentionPolicy

retentionPolicy: RetentionPolicy

Valeur de propriété

revision

Obtient le numéro de révision.

revision: number

Valeur de propriété

number

source

Obtient ou définit la source de définition de mise en production.

source: ReleaseDefinitionSource

Valeur de propriété

tags

Obtient ou définit la liste des balises.

tags: string[]

Valeur de propriété

string[]

triggers

Obtient ou définit la liste des déclencheurs.

triggers: ReleaseTriggerBase[]

Valeur de propriété

variableGroups

Obtient ou définit la liste des groupes de variables.

variableGroups: number[]

Valeur de propriété

number[]

variables

Obtient ou définit le dictionnaire de variables.

variables: {[key: string]: ConfigurationVariableValue}

Valeur de propriété

{[key: string]: ConfigurationVariableValue}

Détails de la propriété héritée

id

Obtient l’identificateur unique de la définition de mise en production.

id: number

Valeur de propriété

number

héritée deReleaseDefinitionShallowReference.id

name

Obtient ou définit le nom de la définition de mise en production.

name: string

Valeur de propriété

string

héritée deReleaseDefinitionShallowReference.name

path

Obtient ou définit le chemin d’accès de la définition de mise en production.

path: string

Valeur de propriété

string

héritée deReleaseDefinitionShallowReference.path

projectReference

Obtient ou définit la référence du projet.

projectReference: ProjectReference

Valeur de propriété

héritée deReleaseDefinitionShallowReference.projectReference

url

Obtient l’URL de l’API REST pour accéder à la définition de mise en production.

url: string

Valeur de propriété

string

héritée deReleaseDefinitionShallowReference.url