TaskAgentJobRequest interface
A job request for an agent.
Properties
agent |
|
assign |
The date/time this request was assigned. |
data | Additional data about the request. |
definition | The pipeline definition associated with this request |
demands | A list of demands required to fulfill this request. |
finish |
The date/time this request was finished. |
host |
The host which triggered this request. |
job |
ID of the job resulting from this request. |
job |
Name of the job resulting from this request. |
locked |
The deadline for the agent to renew the lock. |
matched |
|
matches |
|
orchestration |
|
owner | The pipeline associated with this request |
plan |
|
plan |
Internal ID for the orchestration plan connected with this request. |
plan |
Internal detail representing the type of orchestration plan. |
pool |
The ID of the pool this request targets |
priority | |
queue |
The ID of the queue this request targets |
queue |
The date/time this request was queued. |
receive |
The date/time this request was receieved by an agent. |
request |
ID of the request. |
reserved |
The agent allocated for this request. |
result | The result of this request. |
scope |
Scope of the pipeline; matches the project ID. |
service |
The service which owns this request. |
status |
|
user |
Property Details
agentSpecification
agentSpecification: any
Property Value
any
assignTime
The date/time this request was assigned.
assignTime: Date
Property Value
Date
data
Additional data about the request.
data: {[key: string]: string}
Property Value
{[key: string]: string}
definition
The pipeline definition associated with this request
definition: TaskOrchestrationOwner
Property Value
demands
finishTime
The date/time this request was finished.
finishTime: Date
Property Value
Date
hostId
The host which triggered this request.
hostId: string
Property Value
string
jobId
ID of the job resulting from this request.
jobId: string
Property Value
string
jobName
Name of the job resulting from this request.
jobName: string
Property Value
string
lockedUntil
The deadline for the agent to renew the lock.
lockedUntil: Date
Property Value
Date
matchedAgents
matchesAllAgentsInPool
matchesAllAgentsInPool: boolean
Property Value
boolean
orchestrationId
orchestrationId: string
Property Value
string
owner
The pipeline associated with this request
owner: TaskOrchestrationOwner
Property Value
planGroup
planGroup: string
Property Value
string
planId
Internal ID for the orchestration plan connected with this request.
planId: string
Property Value
string
planType
Internal detail representing the type of orchestration plan.
planType: string
Property Value
string
poolId
The ID of the pool this request targets
poolId: number
Property Value
number
priority
priority: number
Property Value
number
queueId
The ID of the queue this request targets
queueId: number
Property Value
number
queueTime
The date/time this request was queued.
queueTime: Date
Property Value
Date
receiveTime
The date/time this request was receieved by an agent.
receiveTime: Date
Property Value
Date
requestId
ID of the request.
requestId: number
Property Value
number
reservedAgent
The agent allocated for this request.
reservedAgent: TaskAgentReference
Property Value
result
scopeId
Scope of the pipeline; matches the project ID.
scopeId: string
Property Value
string
serviceOwner
The service which owns this request.
serviceOwner: string
Property Value
string
statusMessage
statusMessage: string
Property Value
string
userDelayed
userDelayed: boolean
Property Value
boolean