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
描述任务失败的信息(如果有的话)。 该属性仅在任务处于完成状态并遇到失败时设置。
failureInfo?: BatchTaskFailureInfo
属性值
id
子任务的ID。
id?: number
属性值
number
nodeInfo
previousState
previousStateTransitionTime
子任务进入之前状态的时间。 如果子任务处于初始运行状态,则不设置该属性。
previousStateTransitionTime?: Date
属性值
Date
result
任务执行的结果。 如果该值为“失败”,那么失败的详细信息可以在 failureInfo 属性中找到。
result?: BatchTaskExecutionResult
属性值
startTime
子任务开始运行的时间。 如果子任务被重启或重试,则该子任务最近一次开始运行。
startTime?: Date
属性值
Date
state
stateTransitionTime
子任务进入当前状态的时间。
stateTransitionTime?: Date
属性值
Date