获取过滤器 API
编辑获取过滤器 API编辑
检索过滤器。
先决条件编辑
需要 manage_ml
集群权限。此权限包含在 machine_learning_admin
内置角色中。
路径参数编辑
-
<filter_id>
- (可选,字符串) 唯一标识过滤器的字符串。
查询参数编辑
-
from
- (可选,整数) 跳过指定数量的过滤器。默认为
0
。 -
size
- (可选,整数) 指定要获取的过滤器最大数量。默认为
100
。
响应主体编辑
API 返回一个过滤器资源数组,这些资源具有以下属性
-
description
- (字符串) 过滤器的描述。
-
filter_id
- (字符串) 唯一标识过滤器的字符串。
-
items
- (字符串数组) 字符串数组,即过滤器项目列表。
示例编辑
response = client.ml.get_filters( filter_id: 'safe_domains' ) puts response
GET _ml/filters/safe_domains
API 返回以下结果
{ "count": 1, "filters": [ { "filter_id": "safe_domains", "description": "A list of safe domains", "items": [ "*.google.com", "wikipedia.org" ] } ] }