Поделиться через


Ресурс AsyncJobStatus

Этот ресурс предоставляет сведения о ходе выполнения асинхронного задания.

Указанные ниже вызовы API возвращают ресурсы AsyncJobStatus.

Представление JSON

{
  "operation": "ItemCopy | DownloadUrl",
  "percentageComplete": 100.0,
  "resourceId": "01MOWKYVJML57KN2ANMBA3JZJS2MBGC7KM",
  "status": "notStarted | inProgress | completed | failed | cancelled | waiting | cancelPending",
  "statusDescription": "URL was successfully downloaded to target"
}

Свойства

Имя свойства Тип Описание
operation Строка Строковое значение, указывающее, какое задание выполняется для элемента.
percentageComplete Double Значение от 0 до 100, указывающее процент выполнения.
resourceId Строка Уникальный идентификатор результатов.
status Строка Строковое значение, сопоставляемое с перечислением возможных значений состояния задания.
statusDescription Строка Описание с подробным описанием состояния задания.

Значение состояния

Строковый параметр Описание
notStarted Работа была помещена в очередь, но еще не подхвачена.
Inprogress Работа активно обрабатывается.
Завершена Работа завершена.
Сбой при Сбой работы.
Отменен Работа была отменена.
Ожидания Работа была прервана, но будет предпринята повторная попытка.
cancelPending Работа была отменена, но обработка еще не прервана.