删除编辑

允许的阶段:删除。

永久删除索引。

选项编辑

delete_searchable_snapshot
(可选,布尔值)删除在先前阶段创建的可搜索快照。默认为 true。当在任何先前阶段使用可搜索快照操作时,此选项适用。

如果在现有的可搜索快照索引上应用了具有可搜索快照操作的策略,则不会删除支持此索引的快照,因为它不是由该策略创建的。如果要清理此快照,请在使用删除快照 API删除索引后手动删除它,您可以使用获取索引 API找到存储库和快照名称。

示例编辑

response = client.ilm.put_lifecycle(
  policy: 'my_policy',
  body: {
    policy: {
      phases: {
        delete: {
          actions: {
            delete: {}
          }
        }
      }
    }
  }
)
puts response
PUT _ilm/policy/my_policy
{
  "policy": {
    "phases": {
      "delete": {
        "actions": {
          "delete" : { }
        }
      }
    }
  }
}