次の方法で共有


BatchSubtask interface

Azure Batch サブタスクに関する情報。

プロパティ

containerInfo

タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。

endTime

サブタスクが完了した時刻。 このプロパティは、サブタスクが完了状態にある場合にのみ設定されます。

exitCode

サブタスクコマンドラインで指定されたプログラムの終了コード。 このプロパティはサブタスクが完了状態にある場合にのみ設定されます。 一般的に、プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣習を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 しかし、バッチサービスがタイムアウトやAPIによるユーザー終了によりサブタスクを終了すると、OSが定義した終了コードが表示されることがあります。

failureInfo

タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。

id

サブタスクのID。

nodeInfo

サブタスクが動作するCompute Nodeに関する情報。

previousState

サブタスクの前の状態。 この性質は、サブタスクが初期実行状態にある場合は設定されません。

previousStateTransitionTime

サブタスクが前の状態に入る時刻。 この性質は、サブタスクが初期実行状態にある場合は設定されません。

result

タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。

startTime

サブタスクが実行を開始した時間。 サブタスクが再起動または再試行された場合、これはサブタスクが実行を開始した最新の時刻です。

state

サブタスクの現状。

stateTransitionTime

サブタスクが現在の状態に入る時刻。

プロパティの詳細

containerInfo

タスクが実行されているコンテナに関する情報。 このプロパティは、タスクがコンテナコンテキストで実行される場合にのみ設定されます。

containerInfo?: BatchTaskContainerExecutionInfo

プロパティ値

endTime

サブタスクが完了した時刻。 このプロパティは、サブタスクが完了状態にある場合にのみ設定されます。

endTime?: Date

プロパティ値

Date

exitCode

サブタスクコマンドラインで指定されたプログラムの終了コード。 このプロパティはサブタスクが完了状態にある場合にのみ設定されます。 一般的に、プロセスの終了コードは、そのプロセスに対してアプリケーション開発者が実装した特定の慣習を反映しています。 コード内で判定に出口コードの値を使う場合は、アプリケーションプロセスで使われる出口コードの規則を必ず把握してください。 しかし、バッチサービスがタイムアウトやAPIによるユーザー終了によりサブタスクを終了すると、OSが定義した終了コードが表示されることがあります。

exitCode?: number

プロパティ値

number

failureInfo

タスクの失敗に関する情報(あれば)も含まれます。 このプロパティは、タスクが完了状態にあり、失敗が発生した場合のみ設定されます。

failureInfo?: BatchTaskFailureInfo

プロパティ値

id

サブタスクのID。

id?: number

プロパティ値

number

nodeInfo

サブタスクが動作するCompute Nodeに関する情報。

nodeInfo?: BatchNodeInfo

プロパティ値

previousState

サブタスクの前の状態。 この性質は、サブタスクが初期実行状態にある場合は設定されません。

previousState?: BatchSubtaskState

プロパティ値

previousStateTransitionTime

サブタスクが前の状態に入る時刻。 この性質は、サブタスクが初期実行状態にある場合は設定されません。

previousStateTransitionTime?: Date

プロパティ値

Date

result

タスク実行の結果です。 値が「失敗」の場合、失敗の詳細はfailureInfoプロパティで確認できます。

result?: BatchTaskExecutionResult

プロパティ値

startTime

サブタスクが実行を開始した時間。 サブタスクが再起動または再試行された場合、これはサブタスクが実行を開始した最新の時刻です。

startTime?: Date

プロパティ値

Date

state

サブタスクの現状。

state?: BatchSubtaskState

プロパティ値

stateTransitionTime

サブタスクが現在の状態に入る時刻。

stateTransitionTime?: Date

プロパティ値

Date