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