ExitOptions interface
Batch 서비스가 특정 종료 조건에 응답하는 방법을 지정합니다.
속성
| dependency |
배치 서비스가 이 작업에 의존하는 작업에 대해 수행하는 동작입니다. 가능한 값은 'satisfy'(의존 작업 진행 허용)와 'block'(의존 작업 계속 대기)입니다. 배치는 아직 의존 작업 취소를 지원하지 않습니다. |
| job |
작업이 완료된 종료 조건과 작업의 onTaskFailed 속성이 'performExitOptionsJobAction'일 때 수행할 수 있는 액션입니다. 기본 설정은 출구 코드 0에 대해 '없음'이며, 다른 모든 출구 조건에서는 종료됩니다. 작업의 onTaskFailed 속성이 noaction이라면, 이 속성을 지정하면 오류가 발생하고 add Task 요청이 잘못된 속성 값 오류와 함께 실패합니다; REST API를 직접 호출할 경우 HTTP 상태 코드는 400(Bad Request)입니다. |
속성 세부 정보
dependencyAction
배치 서비스가 이 작업에 의존하는 작업에 대해 수행하는 동작입니다. 가능한 값은 'satisfy'(의존 작업 진행 허용)와 'block'(의존 작업 계속 대기)입니다. 배치는 아직 의존 작업 취소를 지원하지 않습니다.
dependencyAction?: DependencyAction
속성 값
jobAction
작업이 완료된 종료 조건과 작업의 onTaskFailed 속성이 'performExitOptionsJobAction'일 때 수행할 수 있는 액션입니다. 기본 설정은 출구 코드 0에 대해 '없음'이며, 다른 모든 출구 조건에서는 종료됩니다. 작업의 onTaskFailed 속성이 noaction이라면, 이 속성을 지정하면 오류가 발생하고 add Task 요청이 잘못된 속성 값 오류와 함께 실패합니다; REST API를 직접 호출할 경우 HTTP 상태 코드는 400(Bad Request)입니다.
jobAction?: BatchJobActionKind