ReleaseDefinition interface
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