Compartilhar via


ReleaseDefinition interface

Extends

Propriedades

artifacts

Obtém ou define a lista de artefatos.

comment

Obtém ou define o comentário.

createdBy

Obtém ou define a identidade que criou.

createdOn

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.

isDeleted

Se a definição da versão é excluída.

isDisabled

Se a definição da versão está desabilitada.

lastRelease

Obtém a referência da última versão.

modifiedBy

Obtém ou define a identidade que modificou.

modifiedOn

Obtém a data em que ela foi modificada.

pipelineProcess

Obtém ou define o processo de pipeline.

properties

Obtém ou define propriedades.

releaseNameFormat

Obtém ou define o formato do nome da versão.

retentionPolicy
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.

variableGroups

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.

projectReference

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

Obtém ou define a lista de artefatos.

artifacts: Artifact[]

Valor da propriedade

comment

Obtém ou define o comentário.

comment: string

Valor da propriedade

string

createdBy

Obtém ou define a identidade que criou.

createdBy: IdentityRef

Valor da propriedade

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 da versão é excluída.

isDeleted: boolean

Valor da propriedade

boolean

isDisabled

Se a definição da 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

retentionPolicy: RetentionPolicy

Valor da propriedade

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