BatchSubtask interface
Azure Batch 子工作的相關信息。
屬性
| container |
關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。 |
| end |
子任務完成的時間。 此屬性僅在子任務處於完成狀態時設定。 |
| exit |
程式的退出碼在子任務命令列中指定。 此屬性僅在子任務處於完成狀態時設定。 一般而言,程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 然而,如果批次服務因逾時或使用者透過 API 終止而終止子任務,你可能會看到作業系統定義的退出代碼。 |
| failure |
描述任務失敗的資訊(如有)。 此屬性僅在任務處於完成狀態且遇到失敗時才會設定。 |
| id | 子任務的ID。 |
| node |
關於子任務執行的計算節點的資訊。 |
| previous |
子任務的前一個狀態。 若子任務處於初始執行狀態,則此屬性不被設定。 |
| previous |
子任務進入先前狀態的時間點。 若子任務處於初始執行狀態,則此屬性不被設定。 |
| result | 任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。 |
| start |
子任務開始執行的時間。 若子任務已重新啟動或重試,則為該子任務最近一次開始執行的時間。 |
| state | 子任務目前的狀態。 |
| state |
子任務進入目前狀態的時間點。 |
屬性詳細資料
containerInfo
關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。
containerInfo?: BatchTaskContainerExecutionInfo
屬性值
endTime
子任務完成的時間。 此屬性僅在子任務處於完成狀態時設定。
endTime?: Date
屬性值
Date
exitCode
程式的退出碼在子任務命令列中指定。 此屬性僅在子任務處於完成狀態時設定。 一般而言,程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 然而,如果批次服務因逾時或使用者透過 API 終止而終止子任務,你可能會看到作業系統定義的退出代碼。
exitCode?: number
屬性值
number
failureInfo
id
子任務的ID。
id?: number
屬性值
number
nodeInfo
previousState
previousStateTransitionTime
子任務進入先前狀態的時間點。 若子任務處於初始執行狀態,則此屬性不被設定。
previousStateTransitionTime?: Date
屬性值
Date
result
任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。
result?: BatchTaskExecutionResult
屬性值
startTime
子任務開始執行的時間。 若子任務已重新啟動或重試,則為該子任務最近一次開始執行的時間。
startTime?: Date
屬性值
Date
state
stateTransitionTime
子任務進入目前狀態的時間點。
stateTransitionTime?: Date
屬性值
Date