GetFunctionEventTriggerEventFilter class

Constructors

GetFunctionEventTriggerEventFilter({required Input<String> attribute, required Input<String> operator, required Input<String> value})
Creates a new GetFunctionEventTriggerEventFilter. 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
GetFunctionEventTriggerEventFilter.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 'event_type' 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