暂停自动跟踪模式 API
编辑暂停自动跟踪模式 API
编辑暂停跨集群复制自动跟踪模式。
请求
编辑POST /_ccr/auto_follow/<auto_follow_pattern_name>/pause
描述
编辑此 API 暂停自动跟踪模式。当此 API 返回时,自动跟踪模式将处于非活动状态,并且会忽略远程集群上创建的任何与自动跟踪模式匹配的新索引。在获取自动跟踪模式 API中,暂停的自动跟踪模式的 active
字段设置为 false
。
您可以使用恢复自动跟踪模式 API恢复自动跟踪。一旦恢复,自动跟踪模式将再次处于活动状态,并自动为远程集群上与其模式匹配的新创建的索引配置追随者索引。在模式暂停期间创建的远程索引也会被跟踪,除非它们在此期间已被删除或关闭。
路径参数
编辑-
<auto_follow_pattern_name>
- (必需,字符串)要暂停的自动跟踪模式的名称。
示例
编辑此示例暂停名为 my_auto_follow_pattern
的自动跟踪模式
resp = client.ccr.pause_auto_follow_pattern( name="my_auto_follow_pattern", ) print(resp)
response = client.ccr.pause_auto_follow_pattern( name: 'my_auto_follow_pattern' ) puts response
const response = await client.ccr.pauseAutoFollowPattern({ name: "my_auto_follow_pattern", }); console.log(response);
POST /_ccr/auto_follow/my_auto_follow_pattern/pause
该 API 返回以下结果
{ "acknowledged" : true }