为何无法在AWS EventBridge事件模式中组合多个anything-but条件?
合并AWS EventBridge过滤规则:排除指定值与含特定字符串的事件
要同时实现排除foo-v2/bar-v2以及所有含datasync的detail.type值,只需将两个anything-but条件放在同一个detail.type的数组中即可,EventBridge会默认以AND逻辑处理同一字段下的多个过滤条件:
"detail": { "type": [ { "anything-but": ["foo-v2", "bar-v2"] }, { "anything-but": { "wildcard": "*datasync*" } } ] }
这个规则会仅保留满足以下两个条件的事件:
detail.type的值不是foo-v2或bar-v2detail.type的值不包含datasync字符串
内容的提问来源于stack exchange,提问作者terrabl
相关产品推荐
相关产品推荐

