Class EventFilter (1.15.3)

EventFilter(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Filters events based on exact matches on the CloudEvents attributes.

Attributes

Name Description
attribute str
Required. The name of a CloudEvents attribute. Currently, only a subset of attributes are supported for filtering. You can `retrieve a specific provider's supported event types `__. All triggers MUST provide a filter for the 'type' attribute.
value str
Required. The value for the attribute.
operator str
Optional. The operator used for matching the events with the value of the filter. If not specified, only events that have an exact key-value pair specified in the filter are matched. The allowed values are path_pattern and match-path-pattern. path_pattern is only allowed for GCFv1 triggers.