Uma lista de objetos mutate sendo processados de maneira assíncrona. Os elementos mutate são enviados pelo usuário. Os próprios elementos mutate não são legíveis, e os resultados da tarefa só podem ser lidos usando DaemonSetService.ListDelegateResults.
Representação JSON |
---|
{ "resourceName": string, "metadata": { object ( |
Campos | |
---|---|
resourceName |
Imutável. O nome do recurso do job em lote. Os nomes dos recursos de jobs em lote têm o seguinte formato:
|
metadata |
Apenas saída. Contém informações adicionais sobre este job em lote. |
status |
Apenas saída. Status desta tarefa em lote. |
id |
Apenas saída. ID deste job em lote. |
nextAddSequenceToken |
Apenas saída. O próximo token de sequência a ser usado ao adicionar operações. Definido apenas quando o status do trabalho em lote é PENDENTE. |
longRunningOperation |
Apenas saída. O nome do recurso da operação de longa duração que pode ser usado para verificar a conclusão. Definido apenas quando o status do job em lote é EM EXECUÇÃO ou CONCLUÍDO. |
BatchJobMetadata
Informações adicionais sobre o job em lote. Essa mensagem também é usada como metadados retornados em operações de longa duração de jobs em lote.
Representação JSON |
---|
{ "creationDateTime": string, "startDateTime": string, "completionDateTime": string, "estimatedCompletionRatio": number, "operationCount": string, "executedOperationCount": string, "executionLimitSeconds": integer } |
Campos | |
---|---|
creationDateTime |
Apenas saída. A hora em que este job em lote foi criado. Formatado como aaaa-mm-dd hh:mm:ss. Exemplo: "2018-03-05 09:15:00" |
startDateTime |
Apenas saída. A hora em que esse job em lote começou a ser executado. Formatado como aaaa-mm-dd hh:mm:ss. Exemplo: "2018-03-05 09:15:30" |
completionDateTime |
Apenas saída. A hora em que este job em lote foi concluído. Formatado como aaaa-MM-dd HH:mm:ss. Exemplo: "2018-03-05 09:16:00" |
estimatedCompletionRatio |
Apenas saída. A fração (entre 0,0 e 1,0) de mudanças transformadas que foram processadas. Este campo estará vazio se a execução do job ainda não tiver começado. |
operationCount |
Apenas saída. O número de operações mutate na tarefa em lote. |
executedOperationCount |
Apenas saída. O número de operações mutate executadas pela tarefa em lote. Presente apenas se a execução do job tiver começado. |
executionLimitSeconds |
Imutável. O limite superior aproximado para a duração, em segundos, de um job em lote. Se o job executar mais do que o limite superior determinado, ele será cancelado. |
BatchJobStatus
Os status da tarefa em lote.
Enums | |
---|---|
UNSPECIFIED |
Não especificado. |
UNKNOWN |
Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão. |
PENDING |
O job não está em execução no momento. |
RUNNING |
O job está em execução. |
DONE |
O trabalho foi concluído. |