ExitOptions interface

Batch 서비스가 특정 종료 조건에 응답하는 방법을 지정합니다.

속성

dependencyAction

배치 서비스가 이 작업에 의존하는 작업에 대해 수행하는 동작입니다. 가능한 값은 'satisfy'(의존 작업 진행 허용)와 'block'(의존 작업 계속 대기)입니다. 배치는 아직 의존 작업 취소를 지원하지 않습니다.

jobAction

작업이 완료된 종료 조건과 작업의 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

속성 값