从索引中删除策略 API
编辑从索引中删除策略 API
编辑从索引或数据流的后备索引中删除已分配的生命周期策略。
请求
编辑POST <target>/_ilm/remove
路径参数
编辑-
<target>
- (必需,字符串)要定位的数据流、索引和别名的逗号分隔列表。 支持通配符 (
*
)。 要定位所有数据流和索引,请使用*
或_all
。
查询参数
编辑-
master_timeout
- (可选,时间单位)等待主节点的时间段。 如果在超时到期之前主节点不可用,则请求失败并返回错误。 默认为
30s
。 也可以设置为-1
,表示请求永远不应超时。
示例
编辑以下示例从 my-index-000001
中删除分配的策略。
resp = client.ilm.remove_policy( index="my-index-000001", ) print(resp)
response = client.ilm.remove_policy( index: 'my-index-000001' ) puts response
const response = await client.ilm.removePolicy({ index: "my-index-000001", }); console.log(response);
POST my-index-000001/_ilm/remove
如果请求成功,您将收到以下结果
{ "has_failures" : false, "failed_indexes" : [] }