BatchSubtask interface

Azure Batch 하위 작업에 대한 정보입니다.

속성

containerInfo

작업이 실행되는 컨테이너에 대한 정보입니다. 이 속성은 작업이 컨테이너 컨텍스트에서 실행될 때만 설정됩니다.

endTime

하위 작업이 완료된 시간입니다. 이 속성은 서브태스크가 완료 상태일 때만 설정됩니다.

exitCode

서브태스크 명령줄에 지정된 프로그램의 종료 코드입니다. 이 속성은 서브태스크가 완료된 상태일 때만 설정됩니다. 일반적으로 프로세스의 종료 코드는 해당 프로세스에 대해 애플리케이션 개발자가 구현한 특정 관례를 반영합니다. 출구 코드 값을 사용해 코드를 결정할 때는 애플리케이션 프로세스에서 사용하는 출구 코드 규칙을 반드시 알고 있어야 합니다. 하지만 배치 서비스가 타임아웃이나 API를 통한 사용자 종료로 인해 하위 작업을 종료할 경우, 운영체제에서 정의한 종료 코드를 볼 수 있습니다.

failureInfo

작업 실패에 대한 정보가 있다면. 이 속성은 작업이 완료 상태에 있고 실패를 겪었을 때만 설정됩니다.

id

하위 작업의 ID.

nodeInfo

하위 작업이 실행되는 컴퓨트 노드에 대한 정보입니다.

previousState

서브태스크의 이전 상태. 이 속성은 서브태스크가 초기 실행 상태일 때는 설정되지 않습니다.

previousStateTransitionTime

서브태스크가 이전 상태에 들어간 시점입니다. 이 속성은 서브태스크가 초기 실행 상태일 때는 설정되지 않습니다.

result

과제 실행의 결과입니다. 값이 '실패'라면, 실패 세부 사항은 failureInfo 속성에서 확인할 수 있습니다.

startTime

서브태스크가 실행되기 시작한 시간. 서브태스크가 재시작되거나 재시도된 경우, 이는 서브태스크가 실행을 시작한 가장 최근 시점입니다.

state

현재 하위 임무의 상태입니다.

stateTransitionTime

서브태스크가 현재 상태에 들어간 시점입니다.

속성 세부 정보

containerInfo

작업이 실행되는 컨테이너에 대한 정보입니다. 이 속성은 작업이 컨테이너 컨텍스트에서 실행될 때만 설정됩니다.

containerInfo?: BatchTaskContainerExecutionInfo

속성 값

endTime

하위 작업이 완료된 시간입니다. 이 속성은 서브태스크가 완료 상태일 때만 설정됩니다.

endTime?: Date

속성 값

Date

exitCode

서브태스크 명령줄에 지정된 프로그램의 종료 코드입니다. 이 속성은 서브태스크가 완료된 상태일 때만 설정됩니다. 일반적으로 프로세스의 종료 코드는 해당 프로세스에 대해 애플리케이션 개발자가 구현한 특정 관례를 반영합니다. 출구 코드 값을 사용해 코드를 결정할 때는 애플리케이션 프로세스에서 사용하는 출구 코드 규칙을 반드시 알고 있어야 합니다. 하지만 배치 서비스가 타임아웃이나 API를 통한 사용자 종료로 인해 하위 작업을 종료할 경우, 운영체제에서 정의한 종료 코드를 볼 수 있습니다.

exitCode?: number

속성 값

number

failureInfo

작업 실패에 대한 정보가 있다면. 이 속성은 작업이 완료 상태에 있고 실패를 겪었을 때만 설정됩니다.

failureInfo?: BatchTaskFailureInfo

속성 값

id

하위 작업의 ID.

id?: number

속성 값

number

nodeInfo

하위 작업이 실행되는 컴퓨트 노드에 대한 정보입니다.

nodeInfo?: BatchNodeInfo

속성 값

previousState

서브태스크의 이전 상태. 이 속성은 서브태스크가 초기 실행 상태일 때는 설정되지 않습니다.

previousState?: BatchSubtaskState

속성 값

previousStateTransitionTime

서브태스크가 이전 상태에 들어간 시점입니다. 이 속성은 서브태스크가 초기 실행 상태일 때는 설정되지 않습니다.

previousStateTransitionTime?: Date

속성 값

Date

result

과제 실행의 결과입니다. 값이 '실패'라면, 실패 세부 사항은 failureInfo 속성에서 확인할 수 있습니다.

result?: BatchTaskExecutionResult

속성 값

startTime

서브태스크가 실행되기 시작한 시간. 서브태스크가 재시작되거나 재시도된 경우, 이는 서브태스크가 실행을 시작한 가장 최근 시점입니다.

startTime?: Date

속성 값

Date

state

현재 하위 임무의 상태입니다.

state?: BatchSubtaskState

속성 값

stateTransitionTime

서브태스크가 현재 상태에 들어간 시점입니다.

stateTransitionTime?: Date

속성 값

Date