View Source GoogleApi.CloudFunctions.V2.Model.EventFilter (google_api_cloud_functions v0.37.0)

Filters events based on exact matches on the CloudEvents attributes.

Attributes

  • attribute (type: String.t, default: nil) - Required. The name of a CloudEvents attribute.
  • operator (type: String.t, default: nil) - 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.
  • value (type: String.t, default: nil) - Required. The value for the attribute.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudFunctions.V2.Model.EventFilter{
  attribute: String.t() | nil,
  operator: String.t() | nil,
  value: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.