Partilhar via


ResourceLockRequest interface

Um pedido para o bloqueio exclusivo de um recurso

Propriedades

assignTime

A data/hora em que este pedido foi atribuído.

branch

O ramo a que o bloqueio pertence. É utilizado apenas por bloqueios exclusivos RunLatest de fases persistentes.

checkRunId

O ID da execução da verificação à espera deste pedido

definitionId

O ID do pipeline que pediu este recurso

finishTime

A data/hora em que este pedido foi concluído.

lockType

O comportamento que este pedido deve apresentar em relação a outros pedidos de bloqueio

nodeAttempt

Tentativa do nó de grafo

nodeName

Nome do nó de grafo (fase atual) a pedir este recurso

planId

ID interno do plano de orquestração ligado a este pedido.

projectId

O ID do projeto da execução de verificação e da definição existe em

queueTime

A data/hora em que este pedido foi em fila de colocação.

requestId

ID do pedido.

resourceId

O ID do recurso

resourceType

O tipo do recurso

status

O resultado deste pedido.

Detalhes de Propriedade

assignTime

A data/hora em que este pedido foi atribuído.

assignTime: Date

Valor de Propriedade

Date

branch

O ramo a que o bloqueio pertence. É utilizado apenas por bloqueios exclusivos RunLatest de fases persistentes.

branch: string

Valor de Propriedade

string

checkRunId

O ID da execução da verificação à espera deste pedido

checkRunId: string

Valor de Propriedade

string

definitionId

O ID do pipeline que pediu este recurso

definitionId: number

Valor de Propriedade

number

finishTime

A data/hora em que este pedido foi concluído.

finishTime: Date

Valor de Propriedade

Date

lockType

O comportamento que este pedido deve apresentar em relação a outros pedidos de bloqueio

lockType: ExclusiveLockType

Valor de Propriedade

nodeAttempt

Tentativa do nó de grafo

nodeAttempt: number

Valor de Propriedade

number

nodeName

Nome do nó de grafo (fase atual) a pedir este recurso

nodeName: string

Valor de Propriedade

string

planId

ID interno do plano de orquestração ligado a este pedido.

planId: string

Valor de Propriedade

string

projectId

O ID do projeto da execução de verificação e da definição existe em

projectId: string

Valor de Propriedade

string

queueTime

A data/hora em que este pedido foi em fila de colocação.

queueTime: Date

Valor de Propriedade

Date

requestId

ID do pedido.

requestId: number

Valor de Propriedade

number

resourceId

O ID do recurso

resourceId: string

Valor de Propriedade

string

resourceType

O tipo do recurso

resourceType: string

Valor de Propriedade

string

status

O resultado deste pedido.

status: ResourceLockStatus

Valor de Propriedade