クエリルールセットの削除

クエリルールセットとその関連データを削除します。これは復元不可能な破壊的なアクションです。

リクエスト

DELETE _query_rules/<ruleset_id>

前提条件

manage_search_query_rules 権限が必要です。

パスパラメータ

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

レスポンスコード

  • 400
  • ruleset_id が提供されていません。
  • 404 (リソースが不足しています)
  • ruleset_id に一致するクエリルールセットが見つかりませんでした。

以下の例は、my-ruleset という名前のクエリルールセットを削除します:

Python

  1. resp = client.query_rules.delete_ruleset(
  2. ruleset_id="my-ruleset",
  3. )
  4. print(resp)

Js

  1. const response = await client.transport.request({
  2. method: "DELETE",
  3. path: "/_query_rules/my-ruleset",
  4. });
  5. console.log(response);

コンソール

  1. DELETE _query_rules/my-ruleset/