修改数据流 API
编辑修改数据流 API编辑
在单个原子操作中执行一个或多个数据流修改操作。
POST _data_stream/_modify { "actions": [ { "remove_backing_index": { "data_stream": "my-logs", "index": ".ds-my-logs-2099.01.01-000001" } }, { "add_backing_index": { "data_stream": "my-logs", "index": "index-to-add" } } ] }
请求编辑
POST /_data_stream/_modify
请求正文编辑
-
actions
-
(必需,对象数组)要执行的操作。
actions
对象的属性-
<action>
-
(必需,对象)键是操作类型。至少需要一个操作。
有效的
<action>
键-
add_backing_index
- 添加现有索引作为数据流的后备索引。作为此操作的一部分,该索引将被隐藏。
使用
add_backing_index
操作添加索引可能会导致数据流行为不当。这应该被视为专家级 API。-
remove_backing_index
- 从数据流中删除后备索引。作为此操作的一部分,该索引将被取消隐藏。无法删除数据流的写入索引。
对象正文包含操作的选项。
<action>
的属性-
data_stream
- (必需*,字符串)操作目标数据流。
-
index
- (必需*,字符串)操作的索引。
-
-