次の方法で共有


BatchJobExecutionInfo interface

Azure Batch サービスでのジョブの実行に関する情報が含まれています。

プロパティ

endTime

仕事の完了時間。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。

poolId

このジョブが割り当てられているプールのID。 この要素にはジョブが割り当てられる実際のプールが含まれています。 サービスからジョブ詳細を取得すると、Jobが追加または更新された時点のPool設定データを含むpoolInfo要素も含まれています。 そのpoolInfo要素にはpoolID要素も含まれている場合があります。 もしそうなら、2つのIDは同じです。 もしそうでなければ、ジョブがオートプール上で実行され、そのプロパティにそのオートプールのIDが含まれていることを意味します。

schedulingError

ジョブ開始時にサービスが遭遇したエラーの詳細。 ジョブ開始時にエラーがなければ、このプロパティは設定されません。

startTime

仕事の開始時間。 この時期にジョブが創設されました。

terminationReason

ジョブが終わった理由を説明する文字列。 このプロパティは、ジョブが完了状態にある場合にのみ設定されます。 バッチサービスがジョブを終了した場合、理由は次のように設定されます: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