BatchJobExecutionInfo interface

Содержит информацию о выполнении задачи в сервисе пакетная служба Azure.

Свойства

endTime

Время завершения работы. Это свойство устанавливается только если Job находится в состоянии завершения.

poolId

ID пула, к которому назначена эта работа. Этот элемент содержит фактический пул, в который назначена задача. Когда вы получаете детали Job из сервиса, они также содержат элемент poolInfo, который содержит данные конфигурации пула с момента добавления или обновления Job. Этот элемент poolInfo также может содержать элемент poolId. Если да, то оба ID одинаковы. Если нет, значит, задание выполнялось в автопуле, и это свойство содержит идентификатор этого автопула.

schedulingError

Подробности о любых ошибках, с которыми столкнулась служба при запуске работы. Это свойство не устанавливается, если не было ошибки при запуске Job.

startTime

Время начала работы. Именно в это время был создан Job.

terminationReason

Строка, описывающая причину окончания Иова. Это свойство устанавливается только если Job находится в состоянии завершения. Если пакетная служба завершает работу, она задаёт причину следующим образом: JMComplete — задача менеджера заданий выполнена, killJobOnCompletion установлена в true. MaxWallClockTimeExpiry — Работа достигла максимального ограничения WallClockTime. TerminateJobSchedule — работа выполнялась как часть расписания, и расписание завершалось. AllTasksComplete — атрибут Job onAllTasksComplete установлен на terminatejob, и все задачи в работе завершены. TaskFailed — атрибут onTaskFailure задания установлен как performExitOptionsJobAction, а задача в работе провалилась с условием выхода, указывающим jobAction terminatejob. Любая другая строка — это пользовательская причина, указанная в вызове операции «Завершить работу».

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

endTime

Время завершения работы. Это свойство устанавливается только если Job находится в состоянии завершения.

endTime?: Date

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

Date

poolId

ID пула, к которому назначена эта работа. Этот элемент содержит фактический пул, в который назначена задача. Когда вы получаете детали Job из сервиса, они также содержат элемент poolInfo, который содержит данные конфигурации пула с момента добавления или обновления Job. Этот элемент poolInfo также может содержать элемент poolId. Если да, то оба ID одинаковы. Если нет, значит, задание выполнялось в автопуле, и это свойство содержит идентификатор этого автопула.

poolId?: string

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

string

schedulingError

Подробности о любых ошибках, с которыми столкнулась служба при запуске работы. Это свойство не устанавливается, если не было ошибки при запуске Job.

schedulingError?: BatchJobSchedulingError

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

startTime

Время начала работы. Именно в это время был создан Job.

startTime: Date

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

Date

terminationReason

Строка, описывающая причину окончания Иова. Это свойство устанавливается только если Job находится в состоянии завершения. Если пакетная служба завершает работу, она задаёт причину следующим образом: JMComplete — задача менеджера заданий выполнена, killJobOnCompletion установлена в true. MaxWallClockTimeExpiry — Работа достигла максимального ограничения WallClockTime. TerminateJobSchedule — работа выполнялась как часть расписания, и расписание завершалось. AllTasksComplete — атрибут Job onAllTasksComplete установлен на terminatejob, и все задачи в работе завершены. TaskFailed — атрибут onTaskFailure задания установлен как performExitOptionsJobAction, а задача в работе провалилась с условием выхода, указывающим jobAction terminatejob. Любая другая строка — это пользовательская причина, указанная в вызове операции «Завершить работу».

terminationReason?: string

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

string