Eventarc v1 API - Class FilteringAttribute (2.4.0)

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

Reference documentation and code samples for the Eventarc v1 API class FilteringAttribute.

A representation of the FilteringAttribute resource. Filtering attributes are per event type.

Inheritance

object > FilteringAttribute

Namespace

Google.Cloud.Eventarc.V1

Assembly

Google.Cloud.Eventarc.V1.dll

Constructors

FilteringAttribute()

public FilteringAttribute()

FilteringAttribute(FilteringAttribute)

public FilteringAttribute(FilteringAttribute other)
Parameter
Name Description
other FilteringAttribute

Properties

Attribute

public string Attribute { get; set; }

Output only. Attribute used for filtering the event type.

Property Value
Type Description
string

Description

public string Description { get; set; }

Output only. Description of the purpose of the attribute.

Property Value
Type Description
string

PathPatternSupported

public bool PathPatternSupported { get; set; }

Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.

Property Value
Type Description
bool

Required

public bool Required { get; set; }

Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.

Property Value
Type Description
bool