TimelineRecord interface
パイプラインの実行中のさまざまな操作の実行に関する詳細情報。
プロパティ
agent |
パイプライン ジョブを実行しているエージェントの仕様 (バイナリ形式)。 レコードの種類が Job の場合に適用されます。 <br />Example: { "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 />Example: Stage はフェーズの親であり、Phase はジョブの親であり、Job はタスクの親です。 |
percent |
レコードの完了率。 |
previous |
前のレコードが試行されます。 |
queue |
操作が実行されたエージェント プールにプロジェクトを接続するキューの ID。 レコードの種類が Job の場合に適用されます。 |
ref |
参照先レコードの名前。 |
result | レコードの結果。 |
result |
レコードの操作が完了した際の定義済みの条件の評価。 <br />Example: Evaluateing |
start |
レコードの開始時刻。 |
state | レコードの状態。 |
task | タスクへの参照。 レコードの種類が Task の場合に適用されます。 |
type | レコードによって追跡される操作の種類。 <br />Example: Stage、Phase、Job、Task... |
variables | レコードの変数。 |
warning |
この操作によって生成される警告の数。 |
worker |
操作を実行しているエージェントの名前。 レコードの種類が Job の場合に適用されます。 |
プロパティの詳細
agentSpecification
パイプライン ジョブを実行しているエージェントの仕様 (バイナリ形式)。 レコードの種類が Job の場合に適用されます。 <br />Example: { "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 />Example: Stage はフェーズの親であり、Phase はジョブの親であり、Job はタスクの親です。
parentId: string
プロパティ値
string
percentComplete
レコードの完了率。
percentComplete: number
プロパティ値
number
previousAttempts
queueId
操作が実行されたエージェント プールにプロジェクトを接続するキューの ID。 レコードの種類が Job の場合に適用されます。
queueId: number
プロパティ値
number
refName
参照先レコードの名前。
refName: string
プロパティ値
string
result
resultCode
レコードの操作が完了した際の定義済みの条件の評価。 <br />Example: Evaluateing succeeded()
, Result = True <br />Example: Evaluateing and(succeeded(), eq(variables['system.debug'], False))
, Result = False
resultCode: string
プロパティ値
string
startTime
レコードの開始時刻。
startTime: Date
プロパティ値
Date
state
task
type
レコードによって追跡される操作の種類。 <br />Example: Stage、Phase、Job、Task...
type: string
プロパティ値
string
variables
warningCount
この操作によって生成される警告の数。
warningCount: number
プロパティ値
number
workerName
操作を実行しているエージェントの名前。 レコードの種類が Job の場合に適用されます。
workerName: string
プロパティ値
string