BatchJobReleaseTaskExecutionInfo interface
コンピューティング ノードでのジョブ リリース タスクの実行に関する情報が含まれます。
プロパティ
| container |
タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。 |
| end |
ジョブリリースタスクが完了した時刻。 このプロパティはタスクが完了状態にある場合にのみ設定されます。 |
| exit |
タスクコマンドラインで指定されたプログラムの終了コード。 このパラメータはタスクが完了状態にある場合にのみ返されます。 プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣例を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 出口コードは、プロセスが強制的に終了された場合など、Compute Nodeオペレーティングシステムによって生成されることもあります。 |
| failure |
タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。 |
| result | タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。 |
| start |
タスクが開始された時間。 タスクが再起動または再試行された場合、これはタスクが実行を開始した最新の時刻です。 |
| state | 計算ノード上のジョブリリースタスクの現在の状態。 |
| task |
Computeノード上のジョブリリースタスクのルートディレクトリです。 このパスを使ってタスクによって作成されたログファイルなどのファイルを取得することができます。 |
| task |
Computeノード上のジョブリリースタスクのルートディレクトリへのURL。 |
プロパティの詳細
containerInfo
タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。
containerInfo?: BatchTaskContainerExecutionInfo
プロパティ値
endTime
ジョブリリースタスクが完了した時刻。 このプロパティはタスクが完了状態にある場合にのみ設定されます。
endTime?: Date
プロパティ値
Date
exitCode
タスクコマンドラインで指定されたプログラムの終了コード。 このパラメータはタスクが完了状態にある場合にのみ返されます。 プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣例を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 出口コードは、プロセスが強制的に終了された場合など、Compute Nodeオペレーティングシステムによって生成されることもあります。
exitCode?: number
プロパティ値
number
failureInfo
タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。
failureInfo?: BatchTaskFailureInfo
プロパティ値
result
タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。
result?: BatchTaskExecutionResult
プロパティ値
startTime
タスクが開始された時間。 タスクが再起動または再試行された場合、これはタスクが実行を開始した最新の時刻です。
startTime: Date
プロパティ値
Date
state
taskRootDirectory
Computeノード上のジョブリリースタスクのルートディレクトリです。 このパスを使ってタスクによって作成されたログファイルなどのファイルを取得することができます。
taskRootDirectory?: string
プロパティ値
string
taskRootDirectoryUrl
Computeノード上のジョブリリースタスクのルートディレクトリへのURL。
taskRootDirectoryUrl?: string
プロパティ値
string