ExitConditionsOutput interface
指定 Batch 服务在任务完成时应如何响应。
属性
| default | 如果任务失败且其他任何属性未涵盖退出条件,Batch 服务应如何响应。 如果在 exitCodes 或 exitCodeRanges 集合中未列出的任何非零退出代码退出任务退出,如果 preProcessingError 属性不存在,则使用预处理错误;如果 fileUploadError 属性不存在,则使用文件上传错误。 如果要对退出代码 0 执行非默认行为,则必须使用 exitCodes 或 exitCodeRanges 集合显式列出它。 |
| exit |
任务退出代码范围的列表以及 Batch 服务应如何响应它们。 |
| exit |
单个任务退出代码的列表以及 Batch 服务应如何响应它们。 |
| file |
如果发生文件上传错误,Batch 服务应如何响应。 如果任务使用通过 exitCodes 或 exitCodeRanges 指定的退出代码退出,然后遇到文件上传错误,则退出代码指定的作优先。 |
| pre |
如果任务因错误而无法启动,Batch 服务应如何响应。 |
属性详细信息
default
如果任务失败且其他任何属性未涵盖退出条件,Batch 服务应如何响应。 如果在 exitCodes 或 exitCodeRanges 集合中未列出的任何非零退出代码退出任务退出,如果 preProcessingError 属性不存在,则使用预处理错误;如果 fileUploadError 属性不存在,则使用文件上传错误。 如果要对退出代码 0 执行非默认行为,则必须使用 exitCodes 或 exitCodeRanges 集合显式列出它。
default?: ExitOptionsOutput
属性值
exitCodeRanges
任务退出代码范围的列表以及 Batch 服务应如何响应它们。
exitCodeRanges?: ExitCodeRangeMappingOutput[]
属性值
exitCodes
fileUploadError
如果发生文件上传错误,Batch 服务应如何响应。 如果任务使用通过 exitCodes 或 exitCodeRanges 指定的退出代码退出,然后遇到文件上传错误,则退出代码指定的作优先。
fileUploadError?: ExitOptionsOutput