Compartilhar via


BuildDefinitionReference3_2 interface

Para back-compat com extensões que usam o formato etapas antigas em vez de Processo e Fases

Extends

Propriedades

authoredBy

O autor da definição.

draftOf

Uma referência à definição da qual essa definição é um rascunho, se essa for uma definição de rascunho.

drafts

A lista de rascunhos associados a essa definição, se essa não for uma definição de rascunho.

metrics
quality

A qualidade do documento de definição (rascunho, etc.)

queue

A fila padrão para builds é executada em relação a essa definição.

Propriedades herdadas

createdDate

A data em que esta versão da definição foi criada.

id

A ID da definição referenciada.

name

O nome da definição referenciada.

path

O caminho da pasta da definição.

project

Uma referência ao projeto.

queueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

revision

O número de revisão de definição.

type

O tipo da definição.

uri

O URI da definição.

url

A URL REST da definição.

Detalhes da propriedade

authoredBy

O autor da definição.

authoredBy: IdentityRef

Valor da propriedade

draftOf

Uma referência à definição da qual essa definição é um rascunho, se essa for uma definição de rascunho.

draftOf: DefinitionReference

Valor da propriedade

drafts

A lista de rascunhos associados a essa definição, se essa não for uma definição de rascunho.

drafts: DefinitionReference[]

Valor da propriedade

metrics

metrics: BuildMetric[]

Valor da propriedade

quality

A qualidade do documento de definição (rascunho, etc.)

quality: DefinitionQuality

Valor da propriedade

queue

A fila padrão para builds é executada em relação a essa definição.

queue: AgentPoolQueue

Valor da propriedade

Detalhes das propriedades herdadas

createdDate

A data em que esta versão da definição foi criada.

createdDate: Date

Valor da propriedade

Date

Herdado deDefinitionReference.createdDate

id

A ID da definição referenciada.

id: number

Valor da propriedade

number

herdado deDefinitionReference.id

name

O nome da definição referenciada.

name: string

Valor da propriedade

string

herdado deDefinitionReference.name

path

O caminho da pasta da definição.

path: string

Valor da propriedade

string

herdado dedefinitionReference.path

project

Uma referência ao projeto.

project: TeamProjectReference

Valor da propriedade

Herdado deDefinitionReference.project

queueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

queueStatus: DefinitionQueueStatus

Valor da propriedade

Herdado deDefinitionReference.queueStatus

revision

O número de revisão de definição.

revision: number

Valor da propriedade

number

herdado dedefinitionReference.revision

type

O tipo da definição.

type: DefinitionType

Valor da propriedade

Herdado deDefinitionReference.type

uri

O URI da definição.

uri: string

Valor da propriedade

string

herdado dedefinitionReference.uri

url

A URL REST da definição.

url: string

Valor da propriedade

string

Herdado deDefinitionReference.url