Filter state matcher (proto)

type.matcher.v3.FilterStateMatcher

[type.matcher.v3.FilterStateMatcher proto]

FilterStateMatcher provides a general interface for matching the filter state objects.

{
  "key": ...,
  "string_match": {...},
  "address_match": {...}
}
key

(string, REQUIRED) The filter state key to retrieve the object.

string_match

(type.matcher.v3.StringMatcher) Matches the filter state object as a string value.

Precisely one of string_match, address_match must be set.

address_match

(type.matcher.v3.AddressMatcher) Matches the filter state object as a ip Instance.

Precisely one of string_match, address_match must be set.