BatchJobExecutionInfo interface
Содержит информацию о выполнении задачи в сервисе пакетная служба Azure.
Свойства
| end |
Время завершения работы. Это свойство устанавливается только если Job находится в состоянии завершения. |
| pool |
ID пула, к которому назначена эта работа. Этот элемент содержит фактический пул, в который назначена задача. Когда вы получаете детали Job из сервиса, они также содержат элемент poolInfo, который содержит данные конфигурации пула с момента добавления или обновления Job. Этот элемент poolInfo также может содержать элемент poolId. Если да, то оба ID одинаковы. Если нет, значит, задание выполнялось в автопуле, и это свойство содержит идентификатор этого автопула. |
| scheduling |
Подробности о любых ошибках, с которыми столкнулась служба при запуске работы. Это свойство не устанавливается, если не было ошибки при запуске Job. |
| start |
Время начала работы. Именно в это время был создан Job. |
| termination |
Строка, описывающая причину окончания Иова. Это свойство устанавливается только если 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