EventFilter constructor

const EventFilter({
  1. required Input<String> attribute,
  2. Input<String>? operator,
  3. required Input<String> value,
})

Creates a new EventFilter. attribute 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. operator 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. value The value for the attribute.

Implementation

const EventFilter({
  required this.attribute,
  this.operator,
  required this.value,
});