BatchSubtask interface

Azure Batch 子工作的相關信息。

屬性

containerInfo

關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。

endTime

子任務完成的時間。 此屬性僅在子任務處於完成狀態時設定。

exitCode

程式的退出碼在子任務命令列中指定。 此屬性僅在子任務處於完成狀態時設定。 一般而言,程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 然而,如果批次服務因逾時或使用者透過 API 終止而終止子任務,你可能會看到作業系統定義的退出代碼。

failureInfo

描述任務失敗的資訊(如有)。 此屬性僅在任務處於完成狀態且遇到失敗時才會設定。

id

子任務的ID。

nodeInfo

關於子任務執行的計算節點的資訊。

previousState

子任務的前一個狀態。 若子任務處於初始執行狀態,則此屬性不被設定。

previousStateTransitionTime

子任務進入先前狀態的時間點。 若子任務處於初始執行狀態,則此屬性不被設定。

result

任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。

startTime

子任務開始執行的時間。 若子任務已重新啟動或重試,則為該子任務最近一次開始執行的時間。

state

子任務目前的狀態。

stateTransitionTime

子任務進入目前狀態的時間點。

屬性詳細資料

containerInfo

關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。

containerInfo?: BatchTaskContainerExecutionInfo

屬性值

endTime

子任務完成的時間。 此屬性僅在子任務處於完成狀態時設定。

endTime?: Date

屬性值

Date

exitCode

程式的退出碼在子任務命令列中指定。 此屬性僅在子任務處於完成狀態時設定。 一般而言,程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 然而,如果批次服務因逾時或使用者透過 API 終止而終止子任務,你可能會看到作業系統定義的退出代碼。

exitCode?: number

屬性值

number

failureInfo

描述任務失敗的資訊(如有)。 此屬性僅在任務處於完成狀態且遇到失敗時才會設定。

failureInfo?: BatchTaskFailureInfo

屬性值

id

子任務的ID。

id?: number

屬性值

number

nodeInfo

關於子任務執行的計算節點的資訊。

nodeInfo?: BatchNodeInfo

屬性值

previousState

子任務的前一個狀態。 若子任務處於初始執行狀態,則此屬性不被設定。

previousState?: BatchSubtaskState

屬性值

previousStateTransitionTime

子任務進入先前狀態的時間點。 若子任務處於初始執行狀態,則此屬性不被設定。

previousStateTransitionTime?: Date

屬性值

Date

result

任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。

result?: BatchTaskExecutionResult

屬性值

startTime

子任務開始執行的時間。 若子任務已重新啟動或重試,則為該子任務最近一次開始執行的時間。

startTime?: Date

屬性值

Date

state

子任務目前的狀態。

state?: BatchSubtaskState

屬性值

stateTransitionTime

子任務進入目前狀態的時間點。

stateTransitionTime?: Date

屬性值

Date