模式
编辑模式
编辑此设置仅与 count 筛选器类型一起使用。
- filtertype: count count: 1 pattern: '^(.*)-\d{6}$' reverse: true
此示例将匹配遵循 indexname-######
基本滚动模式的索引,并为每个组保留编号最高的索引。
例如,给定索引 a-000001
、a-000002
、a-000003
、b-000006
和 b-000007
,将匹配的索引为 a-000003
和 b-000007
。不匹配 pattern
中正则表达式的索引将自动排除。
这对于使用 滚动 API 创建和管理的索引特别有用,因为您可以使用上述示例选择仅活动的索引(exclude
默认值为 False
)。使用上述示例将 exclude
设置为 True
将移除活动的滚动索引,只留下已滚动的索引。
虽然这对于上述场景可能最有用,但它也可以与基于时间的索引一起使用。
项目将根据 exclude 和 reverse 的值保留在可操作列表中。
没有默认值。该值必须包含由括号定义的捕获组,或者留空。如果提供了一个值,并且没有捕获组,则会引发异常并停止执行。