コネクタ同期ジョブ削除API

この機能はベータ版であり、変更される可能性があります。設計とコードは公式GA機能よりも成熟しておらず、保証なしでそのまま提供されています。ベータ機能は公式GA機能のサポートSLAの対象外です。

コネクタ同期ジョブとその関連データを削除します。これは回復不可能な破壊的なアクションです。

コネクタAPIを始めるには、チュートリアルを確認してください。

リクエスト

DELETE _connector/_sync_job/<connector_sync_job_id>

前提条件

  • 自己管理のコネクタを使用してデータを同期するには、独自のインフラストラクチャにElasticコネクタサービスをデプロイする必要があります。このサービスは、ネイティブコネクタ用にElastic Cloud上で自動的に実行されます。

パスパラメータ

  • <connector_sync_job_id>
  • (必須、文字列)

レスポンスコード

  • 400
  • connector_sync_job_id が提供されていません。
  • 404
  • connector_sync_job_id に一致するコネクタ同期ジョブが見つかりませんでした。

以下の例は、ID my-connector-sync-job-id のコネクタ同期ジョブを削除します:

Python

  1. resp = client.perform_request(
  2. "DELETE",
  3. "/_connector/_sync_job/my-connector-sync-job-id",
  4. )
  5. print(resp)

Ruby

  1. response = client.connector.sync_job_delete(
  2. connector_sync_job_id: 'my-connector-sync-job-id'
  3. )
  4. puts response

Js

  1. const response = await client.transport.request({
  2. method: "DELETE",
  3. path: "/_connector/_sync_job/my-connector-sync-job-id",
  4. });
  5. console.log(response);

コンソール

  1. DELETE _connector/_sync_job/my-connector-sync-job-id

コンソール-結果

  1. {
  2. "acknowledged": true
  3. }