Neptune Loader Cancel Job - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Neptune Loader Cancel Job

ロードジョブをキャンセルします。

ジョブをキャンセルするには、DELETE エンドポイントに、HTTP https://your-neptune-endpoint:port/loader リクエストを送信する必要があります。loadId/loader URL パスに追加することも、URL に変数として含めることもできます。

ジョブキャンセルリクエストの構文

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

ジョブキャンセルリクエストのパラメータ

loadId

ロードジョブの ID。

ジョブキャンセルレスポンスの構文

no response body
200 OK

ロードジョブが正常に削除されると 200 コードが返されます。

ジョブキャンセルエラー

エラーが発生すると、JSON オブジェクトがレスポンスの BODY に返されます。message オブジェクトには、エラーの説明が含まれています。

エラーカテゴリ
  • Error 400 - loadId が無効の場合、HTTP 400 無効な要求エラーが返されます。エラーを説明するメッセージ。

  • Error 500 - 処理できない有効なリクエストは、HTTP 500 内部サーバーエラーを返します。エラーを説明するメッセージ。

ジョブキャンセルエラーメッセージ

以下は、キャンセル API からエラーの説明とともに返される可能性があるエラーメッセージです。

  • The load with id = load_id does not exist or not active (HTTP 404)   -   ロードが見つかりませんでした。id パラメータの値を確認します。

  • Load cancellation is not permitted on a read replica instance. (HTTP 405)   -   ロードは書き込み操作です。読み取り/書き込みクラスターエンドポイントの再試行。

ジョブキャンセルの例

例 リクエスト

以下は、curl コマンドを使用して HTTP DELETE 経由で送信されるリクエストです。

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