ExitOptions interface
指定 Batch 服务如何响应特定的退出条件。
属性
| dependency |
批处理服务对依赖该任务的任务执行的作。 可能的值有“满足”(允许依赖任务继续推进)和“阻断”(依赖任务继续等待)。 批处理目前还不支持取消依赖任务。 |
| job |
如果任务以给定的退出条件完成且作业的onTaskfailed属性为“performExitOptionsJobAction”,则该任务包含该任务时执行的作。 出口代码0时默认为无,其他退出条件为终止。 如果作业的 onTaskFailed 属性是 noaction,那么指定该属性会返回错误,添加任务请求会以无效属性值错误失败;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。 |
属性详细信息
dependencyAction
批处理服务对依赖该任务的任务执行的作。 可能的值有“满足”(允许依赖任务继续推进)和“阻断”(依赖任务继续等待)。 批处理目前还不支持取消依赖任务。
dependencyAction?: DependencyAction
属性值
jobAction
如果任务以给定的退出条件完成且作业的onTaskfailed属性为“performExitOptionsJobAction”,则该任务包含该任务时执行的作。 出口代码0时默认为无,其他退出条件为终止。 如果作业的 onTaskFailed 属性是 noaction,那么指定该属性会返回错误,添加任务请求会以无效属性值错误失败;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。
jobAction?: BatchJobActionKind