diff --git a/envoy/config/common/matcher/v3/matcher.proto b/envoy/config/common/matcher/v3/matcher.proto index f9a4aafa..d09dcbd0 100644 --- a/envoy/config/common/matcher/v3/matcher.proto +++ b/envoy/config/common/matcher/v3/matcher.proto @@ -81,6 +81,9 @@ message Matcher { // A list of predicates to be AND-ed together. PredicateList and_matcher = 3; + + // The invert of a predicate + Predicate not_matcher = 4; } } diff --git a/envoy/config/common/matcher/v4alpha/matcher.proto b/envoy/config/common/matcher/v4alpha/matcher.proto index 7747157a..fd5928e2 100644 --- a/envoy/config/common/matcher/v4alpha/matcher.proto +++ b/envoy/config/common/matcher/v4alpha/matcher.proto @@ -100,6 +100,9 @@ message Matcher { // A list of predicates to be AND-ed together. PredicateList and_matcher = 3; + + // The invert of a predicate + Predicate not_matcher = 4; } }