次の方法で共有


JobExecutionInformation interface

JobExecutionInformation を表すインターフェイス。

プロパティ

endTime

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

poolId

このジョブが割り当てられているプールの ID。 この要素には、ジョブが割り当てられている実際のプールが含まれています。 サービスからジョブの詳細を取得すると、ジョブが追加または更新されたときのプール構成データを含む poolInfo 要素も含まれます。 その poolInfo 要素には、poolId 要素を含めることもできます。 その場合、2 つの ID は同じです。 そうでない場合は、ジョブが自動プールで実行され、このプロパティにその自動プールの ID が含まれていることを意味します。

schedulingError

ジョブの開始時にサービスによって発生したエラーの詳細。 ジョブの開始中にエラーが発生しなかった場合、このプロパティは設定されません。

startTime

ジョブの開始時刻。 これは、ジョブが作成された時刻です。

terminateReason

ジョブが終了した理由を説明する文字列。 このプロパティは、ジョブが完了状態の場合にのみ設定されます。 Batch サービスがジョブを終了すると、理由が JMComplete - ジョブ マネージャー タスクが完了し、killJobOnCompletion が true に設定されました。 MaxWallClockTimeExpiry - ジョブが maxWallClockTime 制約に達しました。 TerminateJobSchedule

  • ジョブはスケジュールの一部として実行され、スケジュールは終了しました。 AllTasksComplete - ジョブの onAllTasksComplete 属性が terminatejob に設定され、ジョブ内のすべてのタスクが完了します。 TaskFailed - ジョブの onTaskFailure 属性が performExitOptionsJobAction に設定され、ジョブ内のタスクが、terminatejob の jobAction を指定した終了条件で失敗しました。 その他の文字列は、"ジョブの終了" 操作の呼び出しで指定されたユーザー定義の理由です。

プロパティの詳細

endTime

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

endTime?: Date

プロパティ値

Date

poolId

このジョブが割り当てられているプールの ID。 この要素には、ジョブが割り当てられている実際のプールが含まれています。 サービスからジョブの詳細を取得すると、ジョブが追加または更新されたときのプール構成データを含む poolInfo 要素も含まれます。 その poolInfo 要素には、poolId 要素を含めることもできます。 その場合、2 つの ID は同じです。 そうでない場合は、ジョブが自動プールで実行され、このプロパティにその自動プールの ID が含まれていることを意味します。

poolId?: string

プロパティ値

string

schedulingError

ジョブの開始時にサービスによって発生したエラーの詳細。 ジョブの開始中にエラーが発生しなかった場合、このプロパティは設定されません。

schedulingError?: JobSchedulingError

プロパティ値

startTime

ジョブの開始時刻。 これは、ジョブが作成された時刻です。

startTime: Date

プロパティ値

Date

terminateReason

ジョブが終了した理由を説明する文字列。 このプロパティは、ジョブが完了状態の場合にのみ設定されます。 Batch サービスがジョブを終了すると、理由が JMComplete - ジョブ マネージャー タスクが完了し、killJobOnCompletion が true に設定されました。 MaxWallClockTimeExpiry - ジョブが maxWallClockTime 制約に達しました。 TerminateJobSchedule

  • ジョブはスケジュールの一部として実行され、スケジュールは終了しました。 AllTasksComplete - ジョブの onAllTasksComplete 属性が terminatejob に設定され、ジョブ内のすべてのタスクが完了します。 TaskFailed - ジョブの onTaskFailure 属性が performExitOptionsJobAction に設定され、ジョブ内のタスクが、terminatejob の jobAction を指定した終了条件で失敗しました。 その他の文字列は、"ジョブの終了" 操作の呼び出しで指定されたユーザー定義の理由です。
terminateReason?: string

プロパティ値

string