FunctionEventTriggerEventFilterArgs

data class FunctionEventTriggerEventFilterArgs(val attribute: Output<String>, val operator: Output<String>? = null, val value: Output<String>) : ConvertibleToJava<FunctionEventTriggerEventFilterArgs>

Constructors

Link copied to clipboard
constructor(attribute: Output<String>, operator: Output<String>? = null, value: Output<String>)

Properties

Link copied to clipboard
val attribute: Output<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.

Link copied to clipboard
val operator: Output<String>? = null

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'

Link copied to clipboard
val value: Output<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.

Functions

Link copied to clipboard
open override fun toJava(): FunctionEventTriggerEventFilterArgs