删除生命周期策略 API
新版 API 参考
有关最新的 API 详情,请参阅 删除生命周期策略 API。
删除索引生命周期策略。
请求
DELETE _ilm/policy/<policy_id>
前置条件
描述
删除指定的生命周期策略定义。无法删除当前正在使用的策略。如果策略正在用于管理任何索引,请求将失败并返回错误。
路径参数
<policy_id>(必需,字符串)策略的标识符。
查询参数
master_timeout(可选,时间单位)等待主节点的时间。如果主节点在超时到期前不可用,请求将失败并返回错误。默认为 30s。也可以设置为 -1,表示请求永不超时。
timeout(可选,时间单位)更新集群元数据后等待集群中所有相关节点响应的时间。如果在超时到期前未收到响应,集群元数据更新仍然生效,但响应将指示未完全确认。默认为 30s。也可以设置为 -1,表示请求永不超时。
示例
以下示例删除 my_policy:
DELETE _ilm/policy/my_policy
策略成功删除后,你将收到以下结果:
{
"acknowledged": true
}