删除数据流 API

编辑

删除一个或多个数据流及其后备索引。请参阅删除数据流

resp = client.indices.delete_data_stream(
    name="my-data-stream",
)
print(resp)
response = client.indices.delete_data_stream(
  name: 'my-data-stream'
)
puts response
const response = await client.indices.deleteDataStream({
  name: "my-data-stream",
});
console.log(response);
DELETE /_data_stream/my-data-stream

请求

编辑

DELETE /_data_stream/<data-stream>

先决条件

编辑
  • 如果启用了 Elasticsearch 安全功能,您必须拥有数据流的 delete_indexmanage 索引权限

路径参数

编辑
<data-stream>
(必需,字符串)要删除的数据流的逗号分隔列表。支持通配符(*)表达式。

查询参数

编辑
expand_wildcards

(可选,字符串)通配符模式可以匹配的数据流类型。支持逗号分隔的值,例如 open,hidden。有效值有

allhidden
匹配任何数据流,包括隐藏的数据流。
openclosed
匹配任何非隐藏的数据流。数据流不能关闭。
none
不接受通配符模式。

默认为 open