Удаление набора правил запросов
Удаляет набор правил запросов и связанные с ним данные. Это операция без возможности восстановления.
Запрос
DELETE _query_rules/<ruleset_id>
Предварительные условия
Требуется право manage_search_query_rules.
Параметры пути
-
<ruleset_id> - (Обязательный параметр, строка)
Коды ответов
-
400 -
ruleset_idне были предоставлены. -
404(Отсутствующие ресурсы) - Не найден набор правил запросов, соответствующий
ruleset_id.
Примеры
В следующем примере удаляется набор правил запросов с именем my-ruleset:
resp = client.query_rules.delete_ruleset(
ruleset_id="my-ruleset",
)
print(resp) const response = await client.transport.request({
method: "DELETE",
path: "/_query_rules/my-ruleset",
});
console.log(response); DELETE _query_rules/my-ruleset/
© 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-query-ruleset.html