API удаления конфигурации базы данных геолокации IP
Удаляет конфигурацию базы данных геолокации IP.
resp = client.ingest.delete_ip_location_database(
id="my-database-id",
)
print(resp) const response = await client.transport.request({
method: "DELETE",
path: "/_ingest/ip_location/database/my-database-id",
});
console.log(response); DELETE /_ingest/ip_location/database/my-database-id
Запрос
DELETE /_ingest/ip_location/database/<database>
Предварительные условия
- Если функции безопасности Elasticsearch включены, для использования этого API необходимо иметь право
manageадминистрирования кластера.
Параметры пути
-
<database> -
(Обязательно, строка) Идентификатор конфигурации базы данных, используемый для ограничения запроса.
Параметры запроса
-
master_timeout - (Необязательно, единицы измерения времени) Период ожидания узла мастера. Если узел мастера недоступен до истечения времени ожидания, запрос завершается ошибкой. По умолчанию
30s. Также можно установить значение-1, чтобы указать, что запрос никогда не должен истекать. -
timeout - (Необязательно, единицы измерения времени) Период ожидания ответа от всех соответствующих узлов кластера после обновления метаданных кластера. Если ответ не получен до истечения времени ожидания, обновление метаданных кластера все равно выполняется, но ответ будет указывать, что оно не было полностью подтверждено. По умолчанию
30s. Также можно установить значение-1, чтобы указать, что запрос никогда не должен истекать.
Примеры
Удаление определенной конфигурации базы данных геолокации IP
resp = client.ingest.delete_ip_location_database(
id="example-database-id",
)
print(resp) const response = await client.transport.request({
method: "DELETE",
path: "/_ingest/ip_location/database/example-database-id",
});
console.log(response); DELETE /_ingest/ip_location/database/example-database-id
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/delete-ip-location-database-api.html