JobStatus type

ジョブのステータス。
KnownJobStatus は JobStatus と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

NotStarted:ランはまだ始まっていない。
スタート:ラン開始。 ユーザーに実行 ID があります。
プロビジョニング:(現在は使用されていません)ESがコンピュートターゲットを作成する場合に使用されます。
準備中:ランニング環境は準備されています。
キューイング:ジョブはコンピュートターゲットにキューイングされています。 たとえば、BatchAI では、必要なすべてのノードの準備が整うのを待っている間、ジョブはキュー状態になります。
実行中:ジョブがコンピュートターゲットで実行を開始しました。
最終決定:ターゲットで作業が完了します。 現在は出力収集状態です。
キャンセルリクエスト済み:その仕事のキャンセルが申請されました。
完了:作業は成功裏に完了しました。 これはジョブ自体と出力収集の状態の両方が成功裏に完了したことを反映しています
失敗:仕事は失敗。
キャンセル:キャンセルリクエストの後、その仕事は成功裏にキャンセルされました。
NotResponding:Heartbeatが有効になっている場合、実行がRunHistoryに情報を更新しなければ、実行はNotResponding状態になります。 NotResponding は、厳密な遷移命令から免除される唯一の状態です。 実行は、NotResponding から以前の状態のいずれかに移行できます。
一時停止:ジョブはユーザーによって一時停止されます。 ラベル付けジョブの調整の一部は、一時停止状態でのみ行うことができます。
不明:他のすべてのステータスにマッピングされていない場合のデフォルトのジョブステータス

type JobStatus = string