TimelineRecord interface
パイプラインの実行中のさまざまな操作の実行に関する詳細情報。
プロパティ
| agent |
バイナリ形式でパイプライン ジョブを実行するエージェントの仕様。 レコードの種類が Job の場合に適用されます。 <br/>例: { "VMImage" : "windows-2019" } |
| attempt | レコードの試行回数。 |
| change |
すべてのレコードを接続する ID が同時に更新されます。 この値は、タイムラインの ChangeId から取得されます。 |
| current |
現在の操作を示す文字列。 |
| details | サブタイムラインへの参照。 |
| error |
この操作によって生成されたエラーの数。 |
| finish |
レコードの終了時刻。 |
| id | レコードの ID。 |
| identifier | 試行間で一貫性のある文字列識別子。 |
| issues | この操作によって生成される問題の一覧。 |
| last |
レコードが最後に変更された時刻。 |
| location | レコードの REST URL。 |
| log | この操作によって生成されたログへの参照。 |
| name | レコードの名前。 |
| order | タイムライン内の他のレコードに対する相対的な序数値。 |
| parent |
レコードの親の ID。 <br/>例: ステージはフェーズの親であり、フェーズはジョブの親であり、ジョブはタスクの親です。 |
| percent |
レコードの完了の割合。 |
| previous |
前のレコードが試行されます。 |
| queue |
操作が実行されたエージェント プールにプロジェクトを接続するキューの ID。 レコードの種類が Job の場合に適用されます。 |
| ref |
参照先レコードの名前。 |
| result | レコードの結果。 |
| result |
レコードの操作が完了したときの定義済みの条件の評価。
<br/>の例: |
| start |
レコードの開始時刻。 |
| state | レコードの状態。 |
| task | タスクへの参照。 レコードの種類が Task の場合に適用されます。 |
| type | レコードによって追跡される操作の種類。 <br/>の例: ステージ、フェーズ、ジョブ、タスク... |
| variables | レコードの変数。 |
| warning |
この操作によって生成された警告の数。 |
| worker |
操作を実行しているエージェントの名前。 レコードの種類が Job の場合に適用されます。 |
プロパティの詳細
agentSpecification
バイナリ形式でパイプライン ジョブを実行するエージェントの仕様。 レコードの種類が Job の場合に適用されます。 <br/>例: { "VMImage" : "windows-2019" }
agentSpecification: any
プロパティ値
any
attempt
レコードの試行回数。
attempt: number
プロパティ値
number
changeId
すべてのレコードを接続する ID が同時に更新されます。 この値は、タイムラインの ChangeId から取得されます。
changeId: number
プロパティ値
number
currentOperation
現在の操作を示す文字列。
currentOperation: string
プロパティ値
string
details
errorCount
この操作によって生成されたエラーの数。
errorCount: number
プロパティ値
number
finishTime
レコードの終了時刻。
finishTime: Date
プロパティ値
Date
id
レコードの ID。
id: string
プロパティ値
string
identifier
試行間で一貫性のある文字列識別子。
identifier: string
プロパティ値
string
issues
lastModified
レコードが最後に変更された時刻。
lastModified: Date
プロパティ値
Date
location
レコードの REST URL。
location: string
プロパティ値
string
log
name
レコードの名前。
name: string
プロパティ値
string
order
タイムライン内の他のレコードに対する相対的な序数値。
order: number
プロパティ値
number
parentId
レコードの親の ID。 <br/>例: ステージはフェーズの親であり、フェーズはジョブの親であり、ジョブはタスクの親です。
parentId: string
プロパティ値
string
percentComplete
レコードの完了の割合。
percentComplete: number
プロパティ値
number
previousAttempts
queueId
操作が実行されたエージェント プールにプロジェクトを接続するキューの ID。 レコードの種類が Job の場合に適用されます。
queueId: number
プロパティ値
number
refName
参照先レコードの名前。
refName: string
プロパティ値
string
result
resultCode
レコードの操作が完了したときの定義済みの条件の評価。
<br/>の例: succeeded()の評価、結果 = True <br/>の例: and(succeeded(), eq(variables['system.debug'], False))の評価、結果 = False
resultCode: string
プロパティ値
string
startTime
レコードの開始時刻。
startTime: Date
プロパティ値
Date
state
task
type
レコードによって追跡される操作の種類。 <br/>の例: ステージ、フェーズ、ジョブ、タスク...
type: string
プロパティ値
string
variables
warningCount
この操作によって生成された警告の数。
warningCount: number
プロパティ値
number
workerName
操作を実行しているエージェントの名前。 レコードの種類が Job の場合に適用されます。
workerName: string
プロパティ値
string