GeoIPデータベース構成APIの削除

GeoIPデータベース構成を削除します。

Python

  1. resp = client.perform_request(
  2. "DELETE",
  3. "/_ingest/geoip/database/my-database-id",
  4. )
  5. print(resp)

Js

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

コンソール

  1. DELETE /_ingest/geoip/database/my-database-id

リクエスト

DELETE /_ingest/geoip/database/<database>

前提条件

  • Elasticsearchのセキュリティ機能が有効になっている場合、このAPIを使用するには、manage クラスター権限を持っている必要があります。

パスパラメータ

  • <database>
  • (必須、文字列) リクエストを制限するために使用されるデータベース構成ID。

クエリパラメータ

  • master_timeout
  • (オプション、時間単位) マスターノードを待機する期間。タイムアウトが切れる前にマスターノードが利用できない場合、リクエストは失敗し、エラーが返されます。デフォルトは30sです。リクエストがタイムアウトしないことを示すために-1に設定することもできます。
  • timeout
  • (オプション、時間単位) クラスターのメタデータを更新した後、クラスター内のすべての関連ノードからの応答を待機する期間。タイムアウトが切れる前に応答が受信されない場合、クラスターのメタデータの更新は適用されますが、応答は完全に承認されなかったことを示します。デフォルトは30sです。リクエストがタイムアウトしないことを示すために-1に設定することもできます。

特定のGeoIPデータベース構成の削除

Python

  1. resp = client.perform_request(
  2. "DELETE",
  3. "/_ingest/geoip/database/example-database-id",
  4. )
  5. print(resp)

Js

  1. const response = await client.transport.request({
  2. method: "DELETE",
  3. path: "/_ingest/geoip/database/example-database-id",
  4. });
  5. console.log(response);

コンソール

  1. DELETE /_ingest/geoip/database/example-database-id