API обновления фильтров
Обновляет описание фильтра, добавляет или удаляет элементы.
Запрос
POST _ml/filters/<filter_id>/_update
Предварительные условия
Требуется привилегия кластера manage_ml. Эта привилегия включена в встроенную роль machine_learning_admin.
Параметры пути
-
<filter_id> - (Обязательно, строка) Строка, уникально идентифицирующая фильтр.
Тело запроса
-
add_items - (Необязательно, массив строк) Элементы для добавления в фильтр.
-
description - (Необязательно, строка) Описание фильтра.
-
remove_items - (Необязательно, массив строк) Элементы для удаления из фильтра.
Примеры
POST _ml/filters/safe_domains/_update
{
"description": "Updated list of domains",
"add_items": ["*.myorg.com"],
"remove_items": ["wikipedia.org"]
} API возвращает следующие результаты:
{
"filter_id": "safe_domains",
"description": "Updated list of domains",
"items": ["*.google.com", "*.myorg.com"]
}
© 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/7.17/ml-update-filter.html