BatchJobExecutionInfo interface
Azure Batch サービスでのジョブの実行に関する情報が含まれています。
プロパティ
| end |
仕事の完了時間。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。 |
| pool |
このジョブが割り当てられているプールのID。 この要素にはジョブが割り当てられる実際のプールが含まれています。 サービスからジョブ詳細を取得すると、Jobが追加または更新された時点のPool設定データを含むpoolInfo要素も含まれています。 そのpoolInfo要素にはpoolID要素も含まれている場合があります。 もしそうなら、2つのIDは同じです。 もしそうでなければ、ジョブがオートプール上で実行され、そのプロパティにそのオートプールのIDが含まれていることを意味します。 |
| scheduling |
ジョブ開始時にサービスが遭遇したエラーの詳細。 ジョブ開始時にエラーがなければ、このプロパティは設定されません。 |
| start |
仕事の開始時間。 この時期にジョブが創設されました。 |
| termination |
ジョブが終わった理由を説明する文字列。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。 バッチサービスがジョブを終了した場合、理由は次のように設定されます:JMComplete - ジョブマネージャータスク完了、killJobOnCompletionがtrueに設定されている。 MaxWallClockTimeExpiry - ジョブはmaxWallClockTime制約に達しました。 TerminateJobSchedule - ジョブはスケジュールの一部として実行され、スケジュールが終了しました。 AllTasksComplete - ジョブのonAllTasksComplete属性はterminatejobに設定されており、ジョブ内のすべてのタスクは完了しています。 TaskFailed - ジョブのonTaskFailure属性はperformExitOptionsJobActionに設定されており、ジョブ内のタスクはterminateJobのjobActionを指定する退出条件で失敗しました。 その他の文字列は「ジョブ終了」操作の呼び出しで指定されたユーザー定義の理由です。 |
プロパティの詳細
endTime
仕事の完了時間。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。
endTime?: Date
プロパティ値
Date
poolId
このジョブが割り当てられているプールのID。 この要素にはジョブが割り当てられる実際のプールが含まれています。 サービスからジョブ詳細を取得すると、Jobが追加または更新された時点のPool設定データを含むpoolInfo要素も含まれています。 そのpoolInfo要素にはpoolID要素も含まれている場合があります。 もしそうなら、2つのIDは同じです。 もしそうでなければ、ジョブがオートプール上で実行され、そのプロパティにそのオートプールのIDが含まれていることを意味します。
poolId?: string
プロパティ値
string
schedulingError
ジョブ開始時にサービスが遭遇したエラーの詳細。 ジョブ開始時にエラーがなければ、このプロパティは設定されません。
schedulingError?: BatchJobSchedulingError
プロパティ値
startTime
仕事の開始時間。 この時期にジョブが創設されました。
startTime: Date
プロパティ値
Date
terminationReason
ジョブが終わった理由を説明する文字列。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。 バッチサービスがジョブを終了した場合、理由は次のように設定されます:JMComplete - ジョブマネージャータスク完了、killJobOnCompletionがtrueに設定されている。 MaxWallClockTimeExpiry - ジョブはmaxWallClockTime制約に達しました。 TerminateJobSchedule - ジョブはスケジュールの一部として実行され、スケジュールが終了しました。 AllTasksComplete - ジョブのonAllTasksComplete属性はterminatejobに設定されており、ジョブ内のすべてのタスクは完了しています。 TaskFailed - ジョブのonTaskFailure属性はperformExitOptionsJobActionに設定されており、ジョブ内のタスクはterminateJobのjobActionを指定する退出条件で失敗しました。 その他の文字列は「ジョブ終了」操作の呼び出しで指定されたユーザー定義の理由です。
terminationReason?: string
プロパティ値
string