获取过滤器 API
新版 API 参考
有关最新的 API 详情,请参阅 机器学习异常检测 API。
检索过滤器。
请求
GET _ml/filters/<filter_id>
GET _ml/filters/
前置条件
- 需要
manage_ml集群权限。此权限包含在machine_learning_admin内置角色中。
描述
你可以获取单个过滤器或所有过滤器。有关更多信息,请参阅自定义规则。
路径参数
<filter_id>(可选,字符串)唯一标识过滤器的字符串。
查询参数
from(可选,整数)跳过指定数量的过滤器。默认为 0。
size(可选,整数)指定获取的过滤器的最大数量。默认为 100。
响应体
API 返回过滤器资源数组,每个资源具有以下属性:
description(字符串)过滤器的描述。
filter_id(字符串)唯一标识过滤器的字符串。
items(字符串数组)过滤器条目列表的字符串数组。
示例
GET _ml/filters/safe_domains
API 返回以下结果:
{
"count": 1,
"filters": [
{
"filter_id": "safe_domains",
"description": "A list of safe domains",
"items": [
"*.google.com",
"wikipedia.org"
]
}
]
}