Trabalho de cancelamento do carregador do Neptune - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Trabalho de cancelamento do carregador do Neptune

Cancela um trabalho de carga.

Para cancelar um trabalho, você deve enviar uma solicitação HTTP DELETE ao endpoint https://your-neptune-endpoint:port/loader. O loadId pode ser acrescentado ao caminho da URL /loader ou incluído como uma variável na URL.

Sintaxe da solicitação de trabalho de cancelamento

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

Parâmetros da solicitação de trabalho de cancelamento

loadId

O ID do trabalho de carga.

Sintaxe da resposta de trabalho de cancelamento

no response body
200 OK

O trabalho de carga excluído com êxito retorna um código 200.

Erros do trabalho de cancelamento

Quando ocorre um erro, um objeto JSON é retornado no BODY da resposta. O objeto message contém uma descrição do erro.

Categorias de erros
  • Error 400: um loadId inválido gera um erro de solicitação HTTP 400 inadequada. A mensagem descreve o erro.

  • Error 500: uma solicitação válida que não pode ser processada gera um erro interno do servidor HTTP 500. A mensagem descreve o erro.

Mensagens de erro do trabalho de cancelamento

As seguintes são as mensagens de erro possíveis da API de cancelamento com uma descrição do erro.

  • The load with id = load_id does not exist or not active (HTTP 404): a carga não foi encontrada. Verifique o valor do parâmetro id.

  • Load cancellation is not permitted on a read replica instance. (HTTP 405): o carregamento é uma operação de gravação. Repita a carga no endpoint do cluster de leitura/gravação.

Exemplos do trabalho de cancelamento

exemplo Solicitação

O seguinte é uma solicitação enviada por HTTP DELETE usando o comando curl.

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