Cancelación de trabajo del programa de carga de Neptune - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cancelación de trabajo del programa de carga de Neptune

Cancela un trabajo de carga.

Para cancelar un trabajo, debe enviar una HTTP DELETE solicitud al https://your-neptune-endpoint:port/loader punto final. loadIdPuede añadirse a la /loader URL ruta o incluirse como una variable en. URL

Sintaxis de solicitud de cancelación de trabajo

DELETE https://your-neptune-endpoint:port/loader?loadId=loadId
DELETE https://your-neptune-endpoint:port/loader/loadId

Parámetros de solicitud de cancelación de tarea

loadId

El ID de la tarea de carga.

Sintaxis de respuesta de cancelación de trabajo

no response body
200 OK

Una tarea de carga eliminada correctamente devuelve el código 200.

Errores de cancelación de tarea

Cuando se produce un error, se devuelve un JSON objeto en BODY la respuesta. El objeto message contiene una descripción del error.

Categorías de errores
  • Error 400— Un error de solicitud no válido loadId devuelve un error de solicitud HTTP 400 incorrecto. El mensaje describe el error.

  • Error 500— Una solicitud válida que no se puede procesar devuelve un error HTTP 500 interno del servidor. El mensaje describe el error.

Mensajes de error de cancelación de tarea

Los siguientes son posibles mensajes de error derivados de la cancelación API con una descripción del error.

  • The load with id = load_id does not exist or not active(HTTP404) — No se encontró la carga. Compruebe el valor del parámetro id.

  • Load cancellation is not permitted on a read replica instance.(HTTP405) — La carga es una operación de escritura. Pruebe a volver a cargar en el punto de enlace del clúster de lectura/escritura.

Ejemplos de cancelación de tarea

ejemplo Solicitud

La siguiente es una solicitud enviada HTTP DELETE mediante el curl comando.

curl -X DELETE 'https://your-neptune-endpoint:port/loader/0a237328-afd5-4574-a0bc-c29ce5f54802'