public sealed class FilteringAttribute : IMessage<FilteringAttribute>, IEquatable<FilteringAttribute>, IDeepCloneable<FilteringAttribute>, IBufferMessage, IMessage
A representation of the FilteringAttribute resource. Filtering attributes are per event type.
Implements
IMessage<FilteringAttribute>, IEquatable<FilteringAttribute>, IDeepCloneable<FilteringAttribute>, IBufferMessage, IMessageNamespace
Google.Cloud.Eventarc.V1Assembly
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 |
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 | |
---|---|
Type | Description |
Boolean |