Список мутаций, обрабатываемых асинхронно. Мутанты загружаются пользователем. Сами изменения недоступны для чтения, а результаты задания можно прочитать только с помощью BatchJobService.ListBatchJobResults.
JSON-представление |
---|
{ "resourceName": string, "metadata": { object ( |
Поля | |
---|---|
resourceName | Неизменный. Имя ресурса пакетного задания. Имена ресурсов пакетного задания имеют вид: |
metadata | Только вывод. Содержит дополнительную информацию об этом пакетном задании. |
status | Только вывод. Статус этого пакетного задания. |
id | Только вывод. Идентификатор этого пакетного задания. |
nextAddSequenceToken | Только вывод. Следующий токен последовательности, который будет использоваться при добавлении операций. Устанавливается только в том случае, если пакетное задание находится в состоянии ОЖИДАНИЕ. |
longRunningOperation | Только вывод. Имя ресурса длительной операции, которое можно использовать для опроса о завершении. Устанавливается только в том случае, если пакетное задание имеет статус ВЫПОЛНЯЕТСЯ или ГОТОВО. |
Метаданные пакетного задания
Дополнительная информация о пакетном задании. Это сообщение также используется в качестве метаданных, возвращаемых в пакетном задании «Длительные операции».
JSON-представление |
---|
{ "creationDateTime": string, "startDateTime": string, "completionDateTime": string, "estimatedCompletionRatio": number, "operationCount": string, "executedOperationCount": string, "executionLimitSeconds": integer } |
Поля | |
---|---|
creationDateTime | Только вывод. Время создания этого пакетного задания. В формате гггг-мм-дд чч:мм:сс. Пример: «2018-03-05 09:15:00» |
startDateTime | Только вывод. Время запуска этого пакетного задания. В формате гггг-мм-дд чч:мм:сс. Пример: «2018-03-05 09:15:30» |
completionDateTime | Только вывод. Время завершения этого пакетного задания. В формате гггг-ММ-дд ЧЧ:мм:сс. Пример: «2018-03-05 09:16:00» |
estimatedCompletionRatio | Только вывод. Доля (от 0,0 до 1,0) обработанных мутаций. Это пустое поле, если задание еще не запущено. |
operationCount | Только вывод. Количество операций изменения в пакетном задании. |
executedOperationCount | Только вывод. Число операций изменения, выполненных пакетным заданием. Присутствует, только если задание запущено. |
executionLimitSeconds | Неизменный. Приблизительная верхняя граница времени выполнения пакетного задания в секундах. Если задание выполняется дольше заданной верхней границы, задание будет отменено. |
Статус пакетного задания
Статусы пакетного задания.
Перечисления | |
---|---|
UNSPECIFIED | Не указан. |
UNKNOWN | Используется только для возвращаемого значения. Представляет значение, неизвестное в этой версии. |
PENDING | В настоящее время задание не выполняется. |
RUNNING | Работа выполняется. |
DONE | Работа сделана. |