删除索引模板 API编辑

此文档介绍的是 旧版索引模板,这些模板已弃用,并将被 Elasticsearch 7.8 中引入的可组合模板替换。有关可组合模板的信息,请参阅 索引模板

删除旧版索引模板。

response = client.indices.delete_template(
  name: 'my-legacy-index-template'
)
puts response
DELETE /_template/my-legacy-index-template

请求编辑

DELETE /_template/<legacy-index-template>

先决条件编辑

  • 如果启用了 Elasticsearch 安全功能,则您必须具有 manage_index_templatesmanage 集群权限 才能使用此 API。

路径参数编辑

<legacy-index-template>
(必需,字符串) 要删除的旧版索引模板的名称。支持通配符 (*) 表达式。

查询参数编辑

master_timeout
(可选,时间单位) 等待主节点的时间段。如果在超时时间到期之前主节点不可用,则请求失败并返回错误。默认为 30s。也可以设置为 -1,表示请求永远不会超时。
timeout
(可选,时间单位) 等待响应的时间段。如果在超时时间到期之前没有收到响应,则请求失败并返回错误。默认为 30s