ExitOptions interface
指定 Batch 服務如何回應特定結束條件。
屬性
| dependency |
批次服務對依賴該任務的任務執行的動作。 可能的值有「滿足」(允許依賴任務繼續)和「阻擋」(依賴任務繼續等待)。 批次目前尚未支援取消相依任務。 |
| job |
若該任務以給定的退出條件完成,且該工作 onTaskFailed 屬性為「performExitOptionsJobAction」,則該動作需對包含該任務的作業執行。 出口代碼 0 預設為 NO,其他退出條件則為 TERMINATE。 若作業的 onTaskFailed 屬性為 noaction,則指定此屬性會回傳錯誤,新增任務請求會以無效屬性值錯誤失敗;如果你直接呼叫 REST API,HTTP 狀態碼是 400(錯誤請求)。 |
屬性詳細資料
dependencyAction
批次服務對依賴該任務的任務執行的動作。 可能的值有「滿足」(允許依賴任務繼續)和「阻擋」(依賴任務繼續等待)。 批次目前尚未支援取消相依任務。
dependencyAction?: DependencyAction
屬性值
jobAction
若該任務以給定的退出條件完成,且該工作 onTaskFailed 屬性為「performExitOptionsJobAction」,則該動作需對包含該任務的作業執行。 出口代碼 0 預設為 NO,其他退出條件則為 TERMINATE。 若作業的 onTaskFailed 屬性為 noaction,則指定此屬性會回傳錯誤,新增任務請求會以無效屬性值錯誤失敗;如果你直接呼叫 REST API,HTTP 狀態碼是 400(錯誤請求)。
jobAction?: BatchJobActionKind