TaskAgentJobRequest interface
Uma solicitação de trabalho para um agente.
- Extends
Propriedades
| agent |
|
| data | Dados adicionais sobre a solicitação. |
| definition | A definição de pipeline associada a essa solicitação |
| demands | Uma lista de demandas necessárias para atender a essa solicitação. |
| host |
O host que disparou essa solicitação. |
| job |
ID do trabalho resultante dessa solicitação. |
| job |
Nome do trabalho resultante dessa solicitação. |
| locked |
A data limite para o agente renovar o bloqueio. |
| matched |
|
| matches |
|
| owner | O pipeline associado a essa solicitação |
| plan |
|
| plan |
ID interna do plano de orquestração conectado a essa solicitação. |
| plan |
Detalhes internos que representam o tipo de plano de orquestração. |
| pool |
A ID do pool que essa solicitação tem como destino |
| priority | |
| queue |
A ID da fila que essa solicitação tem como destino |
| reserved |
O agente alocado para essa solicitação. |
| result | O resultado dessa solicitação. |
| scope |
Escopo do pipeline; corresponde à ID do projeto. |
| service |
O serviço que possui essa solicitação. |
| status |
|
| user |
Propriedades herdadas
| assign |
A data/hora em que essa solicitação foi atribuída. |
| finish |
A data/hora em que essa solicitação foi concluída. |
| orchestration |
|
| queue |
A data/hora em que essa solicitação foi enfileirada. |
| receive |
A data/hora em que essa solicitação foi recebida novamente por um agente. |
| request |
ID da solicitação. |
Detalhes da propriedade
agentSpecification
agentSpecification: any
Valor da propriedade
any
data
Dados adicionais sobre a solicitação.
data: {[key: string]: string}
Valor da propriedade
{[key: string]: string}
definition
A definição de pipeline associada a essa solicitação
definition: TaskOrchestrationOwner
Valor da propriedade
demands
Uma lista de demandas necessárias para atender a essa solicitação.
demands: Demand[]
Valor da propriedade
Demand[]
hostId
O host que disparou essa solicitação.
hostId: string
Valor da propriedade
string
jobId
ID do trabalho resultante dessa solicitação.
jobId: string
Valor da propriedade
string
jobName
Nome do trabalho resultante dessa solicitação.
jobName: string
Valor da propriedade
string
lockedUntil
A data limite para o agente renovar o bloqueio.
lockedUntil: Date
Valor da propriedade
Date
matchedAgents
matchesAllAgentsInPool
matchesAllAgentsInPool: boolean
Valor da propriedade
boolean
owner
O pipeline associado a essa solicitação
owner: TaskOrchestrationOwner
Valor da propriedade
planGroup
planGroup: string
Valor da propriedade
string
planId
ID interna do plano de orquestração conectado a essa solicitação.
planId: string
Valor da propriedade
string
planType
Detalhes internos que representam o tipo de plano de orquestração.
planType: string
Valor da propriedade
string
poolId
A ID do pool que essa solicitação tem como destino
poolId: number
Valor da propriedade
number
priority
priority: number
Valor da propriedade
number
queueId
A ID da fila que essa solicitação tem como destino
queueId: number
Valor da propriedade
number
reservedAgent
O agente alocado para essa solicitação.
reservedAgent: TaskAgentReference
Valor da propriedade
result
scopeId
Escopo do pipeline; corresponde à ID do projeto.
scopeId: string
Valor da propriedade
string
serviceOwner
O serviço que possui essa solicitação.
serviceOwner: string
Valor da propriedade
string
statusMessage
statusMessage: string
Valor da propriedade
string
userDelayed
userDelayed: boolean
Valor da propriedade
boolean
Detalhes das propriedades herdadas
assignTime
A data/hora em que essa solicitação foi atribuída.
assignTime: Date
Valor da propriedade
Date
Herdado deTaskAgentJobRequestRef.assignTime
finishTime
A data/hora em que essa solicitação foi concluída.
finishTime: Date
Valor da propriedade
Date
Herdado deTaskAgentJobRequestRef.finishTime
orchestrationId
orchestrationId: string
Valor da propriedade
string
Herdado deTaskAgentJobRequestRef.orchestrationId
queueTime
A data/hora em que essa solicitação foi enfileirada.
queueTime: Date
Valor da propriedade
Date
Herdado deTaskAgentJobRequestRef.queueTime
receiveTime
A data/hora em que essa solicitação foi recebida novamente por um agente.
receiveTime: Date
Valor da propriedade
Date
Herdado deTaskAgentJobRequestRef.receiveTime
requestId
ID da solicitação.
requestId: number
Valor da propriedade
number
Herdado deTaskAgentJobRequestRef.requestId