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.
Implements
IMessageFilteringAttribute, IEquatableFilteringAttribute, IDeepCloneableFilteringAttribute, 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 |
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 |