FunctionEventTriggerEventFilter class

Constructors

FunctionEventTriggerEventFilter({required Input<String> attribute, Input<String?>? operator, required Input<String> value})
Creates a new FunctionEventTriggerEventFilter. attribute 'Required. The name of a CloudEvents attribute. operator Optional. The operator used for matching the events with the value of value Required. The value for the attribute.
const
FunctionEventTriggerEventFilter.fromMap(Map<String, dynamic> map)
factory

Properties

attribute → Input<String>
'Required. The name of a CloudEvents attribute. Currently, only a subset of attributes are supported for filtering. Use the gcloud eventarc providers describe command to learn more about events and their attributes. Do not filter for the 'type' attribute here, as this is already achieved by the resource's eventType attribute.
final
hashCode → int
The hash code for this object.
no setterinherited
operator → Input<String?>?
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 only allowed value is match-path-pattern. See documentation on path patterns here'
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → Input<String>
Required. The value for the attribute. If the operator field is set as match-path-pattern, this value can be a path pattern instead of an exact value.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited