Class EventFilter (1.0.0)

public sealed class EventFilter : IMessage<EventFilter>, IEquatable<EventFilter>, IDeepCloneable<EventFilter>, IBufferMessage, IMessage

Filters events based on exact matches on the CloudEvents attributes.

Inheritance

Object > EventFilter

Namespace

Google.Cloud.Eventarc.V1

Assembly

Google.Cloud.Eventarc.V1.dll

Constructors

EventFilter()

public EventFilter()

EventFilter(EventFilter)

public EventFilter(EventFilter other)
Parameter
NameDescription
otherEventFilter

Properties

Attribute

public string Attribute { get; set; }

Required. The name of a CloudEvents attribute. Currently, only a subset of attributes are supported for filtering.

All triggers MUST provide a filter for the 'type' attribute.

Property Value
TypeDescription
String

Value

public string Value { get; set; }

Required. The value for the attribute.

Property Value
TypeDescription
String