删除索引
1.0 版引入
如果您不再需要某个索引,可以使用删除索引 API 操作来删除它。
端点
DELETE /<index-name>
查询参数
所有参数都是可选的。
参数 | 类型 | 描述 |
---|---|---|
allow_no_indices | 布尔型 | 是否忽略不匹配任何索引的通配符。默认值为 true 。 |
expand_wildcards | 字符串 | 将通配符表达式扩展到不同的索引。多个值用逗号分隔。可用值包括 all (匹配所有索引)、open (匹配开放索引)、closed (匹配关闭索引)、hidden (匹配隐藏索引) 和 none (不接受通配符表达式),none 必须与 open、closed 或 both 一起使用。默认值为 open 。 |
ignore_unavailable | 布尔型 | 如果为 true,OpenSearch 不会在响应中包含缺失或关闭的索引。 |
cluster_manager_timeout | 时间 | 等待连接到集群管理器节点的时间。默认值为 30s 。 |
timeout | 时间 | 等待响应返回的时间。默认值为 30s 。 |
请求示例
DELETE /sample-index
示例响应
{
"acknowledged": true
}