ReleaseDefinition interface
- Extends
Propriétés
artifacts | Obtient ou définit la liste des artefacts. |
comment | Obtient ou définit un commentaire. |
created |
Obtient ou définit l’identité qui a été créée. |
created |
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. |
is |
Indique si la définition de mise en production est supprimée. |
is |
Indique si la définition de mise en production est désactivée. |
last |
Obtient la référence de la dernière version. |
modified |
Obtient ou définit l’identité qui a été modifiée. |
modified |
Obtient la date à laquelle elle a été modifiée. |
pipeline |
Obtient ou définit le processus de pipeline. |
properties | Obtient ou définit des propriétés. |
release |
Obtient ou définit le format du nom de mise en production. |
retention |
|
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. |
variable |
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. |
project |
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
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
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