TaskAgentJobRequest interface
エージェントのジョブ要求。
- Extends
プロパティ
| agent |
|
| data | 要求に関する追加データ。 |
| definition | この要求に関連付けられているパイプライン定義 |
| demands | この要求を満たすために必要な要求の一覧。 |
| host |
この要求をトリガーしたホスト。 |
| job |
この要求の結果として得られるジョブの ID。 |
| job |
この要求の結果として得られるジョブの名前。 |
| locked |
エージェントがロックを更新する期限。 |
| matched |
|
| matches |
|
| owner | この要求に関連付けられているパイプライン |
| plan |
|
| plan |
この要求に接続されているオーケストレーション 計画の内部 ID。 |
| plan |
オーケストレーション 計画の種類を表す内部詳細。 |
| pool |
この要求が対象とするプールの ID |
| priority | |
| queue |
この要求が対象とするキューの ID |
| reserved |
この要求に割り当てられたエージェント。 |
| result | この要求の結果。 |
| scope |
パイプラインのスコープ。はプロジェクト ID と一致します。 |
| service |
この要求を所有するサービス。 |
| status |
|
| user |
継承されたプロパティ
| assign |
この要求が割り当てられた日付/時刻。 |
| finish |
この要求が完了した日付/時刻。 |
| orchestration |
|
| queue |
この要求がキューに登録された日付/時刻。 |
| receive |
この要求がエージェントによって再要求された日付/時刻。 |
| request |
要求の ID。 |
プロパティの詳細
agentSpecification
agentSpecification: any
プロパティ値
any
data
要求に関する追加データ。
data: {[key: string]: string}
プロパティ値
{[key: string]: string}
definition
demands
hostId
この要求をトリガーしたホスト。
hostId: string
プロパティ値
string
jobId
この要求の結果として得られるジョブの ID。
jobId: string
プロパティ値
string
jobName
この要求の結果として得られるジョブの名前。
jobName: string
プロパティ値
string
lockedUntil
エージェントがロックを更新する期限。
lockedUntil: Date
プロパティ値
Date
matchedAgents
matchesAllAgentsInPool
matchesAllAgentsInPool: boolean
プロパティ値
boolean
owner
planGroup
planGroup: string
プロパティ値
string
planId
この要求に接続されているオーケストレーション 計画の内部 ID。
planId: string
プロパティ値
string
planType
オーケストレーション 計画の種類を表す内部詳細。
planType: string
プロパティ値
string
poolId
この要求が対象とするプールの ID
poolId: number
プロパティ値
number
priority
priority: number
プロパティ値
number
queueId
この要求が対象とするキューの ID
queueId: number
プロパティ値
number
reservedAgent
result
scopeId
パイプラインのスコープ。はプロジェクト ID と一致します。
scopeId: string
プロパティ値
string
serviceOwner
この要求を所有するサービス。
serviceOwner: string
プロパティ値
string
statusMessage
statusMessage: string
プロパティ値
string
userDelayed
userDelayed: boolean
プロパティ値
boolean