Detén un trabajo masivo que no haya terminado. Los elementos que aún no han comenzado se cancelan; a los elementos que ya se están ejecutando se les permite finalizar.
cancelBulkOperation detiene un trabajo que enviaste. Es de mejor esfuerzo e irreversible: los elementos que aún están QUEUED se cancelan, mientras que a los elementos que ya están RUNNING se les permite finalizar y registrar sus resultados. No revierte el trabajo que ya haya finalizado.
Requisitos
Authorization: Basic <API_KEY>- La capacidad de API masiva en tu aplicación.
- El trabajo debe pertenecer a tu aplicación: un id de trabajo desconocido o de otra aplicación devuelve not-found.
Mutación
Respuesta
Argumentos
Campos de la respuesta
Errores
Cancelar un trabajo ya terminado o ya cancelado no es un error: devuelve el trabajo sin cambios (ver abajo).
Cancelar es idempotente y seguro para reintentar. Llamarlo sobre un trabajo que ya está finalizado (
COMPLETED, COMPLETED_WITH_ERRORS, FAILED) o ya CANCELLED devuelve el trabajo sin cambios: nunca arroja error y nunca revierte elementos completados. Debido a que se permite que los elementos en curso terminen, consulta el trabajo con Rastrear un trabajo masivo si necesitas los conteos finales después de cancelar.