編輯

共用方式為


TaskAgentJobRequest interface

A job request for an agent.

Properties

agentSpecification
assignTime

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.

finishTime

The date/time this request was finished.

hostId

The host which triggered this request.

jobId

ID of the job resulting from this request.

jobName

Name of the job resulting from this request.

lockedUntil

The deadline for the agent to renew the lock.

matchedAgents
matchesAllAgentsInPool
orchestrationId
owner

The pipeline associated with this request

planGroup
planId

Internal ID for the orchestration plan connected with this request.

planType

Internal detail representing the type of orchestration plan.

poolId

The ID of the pool this request targets

priority
queueId

The ID of the queue this request targets

queueTime

The date/time this request was queued.

receiveTime

The date/time this request was receieved by an agent.

requestId

ID of the request.

reservedAgent

The agent allocated for this request.

result

The result of this request.

scopeId

Scope of the pipeline; matches the project ID.

serviceOwner

The service which owns this request.

statusMessage
userDelayed

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

A list of demands required to fulfill this request.

demands: Demand[]

Property Value

Demand[]

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

matchedAgents: TaskAgentReference[]

Property Value

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

The result of this request.

result: TaskResult

Property Value

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