Class FilteringAttribute (2.0.0)

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

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
NameDescription
otherFilteringAttribute

Properties

Attribute

public string Attribute { get; set; }

Output only. Attribute used for filtering the event type.

Property Value
TypeDescription
String

Description

public string Description { get; set; }

Output only. Description of the purpose of the attribute.

Property Value
TypeDescription
String

PathPatternSupported

public bool PathPatternSupported { get; set; }

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

Property Value
TypeDescription
Boolean

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
TypeDescription
Boolean