Compartilhar via


TaskAgentJobRequest interface

Uma solicitação de trabalho para um agente.

Extends

Propriedades

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

hostId

O host que disparou essa solicitação.

jobId

ID do trabalho resultante dessa solicitação.

jobName

Nome do trabalho resultante dessa solicitação.

lockedUntil

A data limite para o agente renovar o bloqueio.

matchedAgents
matchesAllAgentsInPool
owner

O pipeline associado a essa solicitação

planGroup
planId

ID interna do plano de orquestração conectado a essa solicitação.

planType

Detalhes internos que representam o tipo de plano de orquestração.

poolId

A ID do pool que essa solicitação tem como destino

priority
queueId

A ID da fila que essa solicitação tem como destino

reservedAgent

O agente alocado para essa solicitação.

result

O resultado dessa solicitação.

scopeId

Escopo do pipeline; corresponde à ID do projeto.

serviceOwner

O serviço que possui essa solicitação.

statusMessage
userDelayed

Propriedades herdadas

assignTime

A data/hora em que essa solicitação foi atribuída.

finishTime

A data/hora em que essa solicitação foi concluída.

orchestrationId
queueTime

A data/hora em que essa solicitação foi enfileirada.

receiveTime

A data/hora em que essa solicitação foi recebida novamente por um agente.

requestId

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

matchedAgents: TaskAgentReference[]

Valor da propriedade

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

O resultado dessa solicitação.

result: TaskResult

Valor da propriedade

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