通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BatchJobExecutionInfo interface

包含有关在 Azure Batch 服务中执行作业的信息。

属性

endTime

作业的完成时间。 仅当作业处于已完成状态时,才会设置此属性。

poolId

分配此作业的池的 ID。 此元素包含分配作业的实际池。 从服务获取作业详细信息时,它们还包含 poolInfo 元素,其中包含添加或更新作业时池配置数据。 该 poolInfo 元素也可能包含 poolId 元素。 如果这样做,这两个 ID 是相同的。 如果没有,则表示作业在自动池上运行,此属性包含该自动池的 ID。

schedulingError

启动作业时服务遇到的任何错误的详细信息。 如果未在启动作业时出错,则不会设置此属性。

startTime

作业的开始时间。 这是创建作业的时间。

terminateReason

描述作业结束原因的字符串。 仅当作业处于已完成状态时,才会设置此属性。 如果 Batch 服务终止作业,则会按如下所示设置原因:JMComplete - 作业管理器任务已完成,killJobOnCompletion 设置为 true。 MaxWallClockTimeExpiry - 作业达到了其 maxWallClockTime 约束。 TerminateJobSchedule - 作业作为计划的一部分运行,计划已终止。 AllTasksComplete - 作业的 onAllTasksComplete 属性设置为终止作业,作业中的所有任务都已完成。 TaskFailed - 作业的 onTaskFailure 属性设置为 performExitOptionsJobAction,并且作业中的任务失败,其退出条件指定了 terminatejob 的 jobAction。 任何其他字符串都是在调用“终止作业”作时指定的用户定义的原因。

属性详细信息

endTime

作业的完成时间。 仅当作业处于已完成状态时,才会设置此属性。

endTime?: string | Date

属性值

string | Date

poolId

分配此作业的池的 ID。 此元素包含分配作业的实际池。 从服务获取作业详细信息时,它们还包含 poolInfo 元素,其中包含添加或更新作业时池配置数据。 该 poolInfo 元素也可能包含 poolId 元素。 如果这样做,这两个 ID 是相同的。 如果没有,则表示作业在自动池上运行,此属性包含该自动池的 ID。

poolId?: string

属性值

string

schedulingError

启动作业时服务遇到的任何错误的详细信息。 如果未在启动作业时出错,则不会设置此属性。

schedulingError?: BatchJobSchedulingError

属性值

startTime

作业的开始时间。 这是创建作业的时间。

startTime: string | Date

属性值

string | Date

terminateReason

描述作业结束原因的字符串。 仅当作业处于已完成状态时,才会设置此属性。 如果 Batch 服务终止作业,则会按如下所示设置原因:JMComplete - 作业管理器任务已完成,killJobOnCompletion 设置为 true。 MaxWallClockTimeExpiry - 作业达到了其 maxWallClockTime 约束。 TerminateJobSchedule - 作业作为计划的一部分运行,计划已终止。 AllTasksComplete - 作业的 onAllTasksComplete 属性设置为终止作业,作业中的所有任务都已完成。 TaskFailed - 作业的 onTaskFailure 属性设置为 performExitOptionsJobAction,并且作业中的任务失败,其退出条件指定了 terminatejob 的 jobAction。 任何其他字符串都是在调用“终止作业”作时指定的用户定义的原因。

terminateReason?: string

属性值

string