BatchSubtask interface
Azure Batch サブタスクに関する情報。
プロパティ
| container |
タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。 |
| end |
サブタスクが完了した時刻。 このプロパティは、サブタスクが完了状態にある場合にのみ設定されます。 |
| exit |
サブタスクコマンドラインで指定されたプログラムの終了コード。 このプロパティはサブタスクが完了状態にある場合にのみ設定されます。 一般的に、プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣習を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 しかし、バッチサービスがタイムアウトやAPIによるユーザー終了によりサブタスクを終了すると、OSが定義した終了コードが表示されることがあります。 |
| failure |
タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。 |
| id | サブタスクのID。 |
| node |
サブタスクが動作するCompute Nodeに関する情報。 |
| previous |
サブタスクの前の状態。 この性質は、サブタスクが初期実行状態にある場合は設定されません。 |
| previous |
サブタスクが前の状態に入る時刻。 この性質は、サブタスクが初期実行状態にある場合は設定されません。 |
| result | タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。 |
| start |
サブタスクが実行を開始した時間。 サブタスクが再起動または再試行された場合、これはサブタスクが実行を開始した最新の時刻です。 |
| state | サブタスクの現状。 |
| state |
サブタスクが現在の状態に入る時刻。 |
プロパティの詳細
containerInfo
タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。
containerInfo?: BatchTaskContainerExecutionInfo
プロパティ値
endTime
サブタスクが完了した時刻。 このプロパティは、サブタスクが完了状態にある場合にのみ設定されます。
endTime?: Date
プロパティ値
Date
exitCode
サブタスクコマンドラインで指定されたプログラムの終了コード。 このプロパティはサブタスクが完了状態にある場合にのみ設定されます。 一般的に、プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣習を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 しかし、バッチサービスがタイムアウトやAPIによるユーザー終了によりサブタスクを終了すると、OSが定義した終了コードが表示されることがあります。
exitCode?: number
プロパティ値
number
failureInfo
タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。
failureInfo?: BatchTaskFailureInfo
プロパティ値
id
サブタスクのID。
id?: number
プロパティ値
number
nodeInfo
previousState
サブタスクの前の状態。 この性質は、サブタスクが初期実行状態にある場合は設定されません。
previousState?: BatchSubtaskState
プロパティ値
previousStateTransitionTime
サブタスクが前の状態に入る時刻。 この性質は、サブタスクが初期実行状態にある場合は設定されません。
previousStateTransitionTime?: Date
プロパティ値
Date
result
タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。
result?: BatchTaskExecutionResult
プロパティ値
startTime
サブタスクが実行を開始した時間。 サブタスクが再起動または再試行された場合、これはサブタスクが実行を開始した最新の時刻です。
startTime?: Date
プロパティ値
Date
state
stateTransitionTime
サブタスクが現在の状態に入る時刻。
stateTransitionTime?: Date
プロパティ値
Date