ReleaseDefinition interface
- Extends
Propriedades
artifacts | Obtém ou define a lista de artefatos. |
comment | Obtém ou define comentário. |
created |
Obtém ou define a identidade que criou. |
created |
Obtém a data em que foi criado. |
description | Obtém ou define a descrição. |
environments | Obtém ou define a lista de ambientes. |
is |
Se a definição de liberação é excluída. |
is |
Se a definição de versão está desativada. |
last |
Obtém a referência da última versão. |
modified |
Obtém ou define a identidade que modificou. |
modified |
Obtém a data em que foi modificado. |
pipeline |
Obtém ou define o processo de pipeline. |
properties | Obtém ou define propriedades. |
release |
Obtém ou define o formato de nome de versão. |
retention |
|
revision | Obtém o número da revisão. |
source | Obtém ou define a origem da definição de versão. |
tags | Obtém ou define a lista de tags. |
triggers | Obtém ou define a lista de gatilhos. |
variable |
Obtém ou define a lista de grupos de variáveis. |
variables | Obtém ou define o dicionário de variáveis. |
Propriedades Herdadas
id | Obtém o identificador exclusivo da definição de versão. |
name | Obtém ou define o nome da definição de versão. |
path | Obtém ou define o caminho da definição de versão. |
project |
Obtém ou define a referência do projeto. |
url | Obtém a URL da API REST para acessar a definição de versão. |
Detalhes de Propriedade
artifacts
comment
Obtém ou define comentário.
comment: string
Valor de Propriedade
string
createdBy
createdOn
Obtém a data em que foi criado.
createdOn: Date
Valor de Propriedade
Date
description
Obtém ou define a descrição.
description: string
Valor de Propriedade
string
environments
Obtém ou define a lista de ambientes.
environments: ReleaseDefinitionEnvironment[]
Valor de Propriedade
isDeleted
Se a definição de liberação é excluída.
isDeleted: boolean
Valor de Propriedade
boolean
isDisabled
Se a definição de versão está desativada.
isDisabled: boolean
Valor de Propriedade
boolean
lastRelease
Obtém a referência da última versão.
lastRelease: ReleaseReference
Valor de Propriedade
modifiedBy
Obtém ou define a identidade que modificou.
modifiedBy: IdentityRef
Valor de Propriedade
modifiedOn
Obtém a data em que foi modificado.
modifiedOn: Date
Valor de Propriedade
Date
pipelineProcess
Obtém ou define o processo de pipeline.
pipelineProcess: PipelineProcess
Valor de Propriedade
properties
Obtém ou define propriedades.
properties: any
Valor de Propriedade
any
releaseNameFormat
Obtém ou define o formato de nome de versão.
releaseNameFormat: string
Valor de Propriedade
string
retentionPolicy
revision
Obtém o número da revisão.
revision: number
Valor de Propriedade
number
source
Obtém ou define a origem da definição de versão.
source: ReleaseDefinitionSource
Valor de Propriedade
tags
Obtém ou define a lista de tags.
tags: string[]
Valor de Propriedade
string[]
triggers
Obtém ou define a lista de gatilhos.
triggers: ReleaseTriggerBase[]
Valor de Propriedade
variableGroups
Obtém ou define a lista de grupos de variáveis.
variableGroups: number[]
Valor de Propriedade
number[]
variables
Obtém ou define o dicionário de variáveis.
variables: {[key: string]: ConfigurationVariableValue}
Valor de Propriedade
{[key: string]: ConfigurationVariableValue}
Detalhes da Propriedade Herdada
id
Obtém o identificador exclusivo da definição de versão.
id: number
Valor de Propriedade
number
herdado deReleaseDefinitionShallowReference.id
name
Obtém ou define o nome da definição de versão.
name: string
Valor de Propriedade
string
herdada deReleaseDefinitionShallowReference.name
path
Obtém ou define o caminho da definição de versão.
path: string
Valor de Propriedade
string
projectReference
Obtém ou define a referência do projeto.
projectReference: ProjectReference
Valor de Propriedade
herdado de ReleaseDefinitionShallowReference.projectReference
url
Obtém a URL da API REST para acessar a definição de versão.
url: string
Valor de Propriedade
string
herdado deReleaseDefinitionShallowReference.url