ReleaseDefinition interface

Extends

Propriedades

artifacts

Obtém ou define a lista de artefatos.

comment

Obtém ou define comentário.

createdBy

Obtém ou define a identidade que criou.

createdOn

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.

isDeleted

Se a definição de liberação é excluída.

isDisabled

Se a definição de versão está desativada.

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 foi modificado.

pipelineProcess

Obtém ou define o processo de pipeline.

properties

Obtém ou define propriedades.

releaseNameFormat

Obtém ou define o formato de nome de versão.

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

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 de Propriedade

artifacts

Obtém ou define a lista de artefatos.

artifacts: Artifact[]

Valor de Propriedade

comment

Obtém ou define comentário.

comment: string

Valor de Propriedade

string

createdBy

Obtém ou define a identidade que criou.

createdBy: IdentityRef

Valor de Propriedade

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

retentionPolicy: RetentionPolicy

Valor de Propriedade

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

herdado de ReleaseDefinitionShallowReference.path

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