BatchSubtask interface

Сведения о подзадаче пакетной службы Azure.

Свойства

containerInfo

Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте.

endTime

Время, когда подзадача была завершена. Это свойство задаётся только если подзадача находится в состоянии Complete.

exitCode

Код выхода программы, указанный в командной строке подзадачи. Это свойство задаётся только если подзадача находится в состоянии завершения. В общем, выходной код процесса отражает конкретную конвенцию, реализованную разработчиком приложения для этого процесса. Если вы используете значение выходного кода для принятия решений в коде, убедитесь, что знаете конвенцию выходного кода, применяемую в процессе применения. Однако если пакетная служба завершает подзадачу (из-за тайм-аута или завершения пользователя через API), вы можете увидеть код выхода, определённый операционной системой.

failureInfo

Информация, описывающая сбой задачи, если она есть. Это свойство устанавливается только если задача находится в состоянии завершения и столкнулась с ошибкой.

id

ID подзадачи.

nodeInfo

Информация о вычислительном узле, на котором выполнялась подзадача.

previousState

Предыдущее состояние подзадачи. Это свойство не задаётся, если подзадача находится в начальном состоянии выполнения.

previousStateTransitionTime

Время, когда подзадача вошла в своё прежнее состояние. Это свойство не задаётся, если подзадача находится в начальном состоянии выполнения.

result

Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo.

startTime

Время, когда подзадача начала выполняться. Если подзадача была перезапущена или попробована заново, это последний момент, когда она начала выполняться.

state

Текущее состояние подзадачи.

stateTransitionTime

Время, когда подзадача вошла в своё нынешнее состояние.

Сведения о свойстве

containerInfo

Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте.

containerInfo?: BatchTaskContainerExecutionInfo

Значение свойства

endTime

Время, когда подзадача была завершена. Это свойство задаётся только если подзадача находится в состоянии Complete.

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

Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo.

result?: BatchTaskExecutionResult

Значение свойства

startTime

Время, когда подзадача начала выполняться. Если подзадача была перезапущена или попробована заново, это последний момент, когда она начала выполняться.

startTime?: Date

Значение свойства

Date

state

Текущее состояние подзадачи.

state?: BatchSubtaskState

Значение свойства

stateTransitionTime

Время, когда подзадача вошла в своё нынешнее состояние.

stateTransitionTime?: Date

Значение свойства

Date