Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Annule une tâche de chargement.
Pour annuler une tâche, vous devez envoyer une demande DELETE
HTTP au point de terminaison https://
. L'ID your-neptune-endpoint
:port
/loaderloadId
peut être ajouté au chemin d'URL /loader
, ou inclus en tant que variable dans l'URL.
Syntaxe de la demande d'annulation de tâche
DELETE https://
your-neptune-endpoint
:port
/loader?loadId=loadId
DELETE https://
your-neptune-endpoint
:port
/loader/loadId
Paramètres de demande d'annulation de tâche
loadId
ID de la tâche de chargement.
Syntaxe de la réponse d'annulation de tâche
no response body
200 OK
Une tâche de chargement supprimée avec succès renvoie un code 200
.
Erreurs d'annulation de tâche
Lorsqu'une erreur se produit, un objet JSON est renvoyé dans le BODY
(corps) de la réponse. L'objet message
contient une description de l'erreur.
Catégories d'erreurs
Error 400
: une erreur non valideloadId
renvoie une erreur de requête HTTP400
incorrecte. Le message décrit l'erreur.Error 500
: une demande valide qui ne peut pas être traitée renvoie une erreur de serveur interne HTTP500
. Le message décrit l'erreur.
Messages d'erreur d'annulation de tâche
Voici les messages d'erreur possibles de l'API d'annulation avec une description de l'erreur.
-
The load with id =
(HTTP 404) : le chargement est introuvable. Vérifiez la valeur du paramètreload_id
does not exist or not activeid
. -
Load cancellation is not permitted on a read replica instance.
(HTTP 405) : le chargement est une opération d'écriture. Réessayez le chargement sur le point de terminaison de cluster en lecture/écriture.
Exemples d'annulation de tâche
Exemple Demande
Voici une demande envoyée via HTTP DELETE
à l'aide de la commande curl
.
curl -X DELETE 'https://
your-neptune-endpoint
:port
/loader/0a237328-afd5-4574-a0bc-c29ce5f54802
'