public sealed class EventType : IMessage<EventType>, IEquatable<EventType>, IDeepCloneable<EventType>, IBufferMessage, IMessage
Reference documentation and code samples for the Eventarc v1 API class EventType.
A representation of the event type resource.
Implements
IMessageEventType, IEquatableEventType, IDeepCloneableEventType, IBufferMessage, IMessageNamespace
Google.Cloud.Eventarc.V1Assembly
Google.Cloud.Eventarc.V1.dll
Constructors
EventType()
public EventType()
EventType(EventType)
public EventType(EventType other)
Parameter | |
---|---|
Name | Description |
other |
EventType |
Properties
Description
public string Description { get; set; }
Output only. Human friendly description of what the event type is about. For example "Bucket created in Cloud Storage".
Property Value | |
---|---|
Type | Description |
string |
EventSchemaUri
public string EventSchemaUri { get; set; }
Output only. URI for the event schema. For example "https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto"
Property Value | |
---|---|
Type | Description |
string |
FilteringAttributes
public RepeatedField<FilteringAttribute> FilteringAttributes { get; }
Output only. Filtering attributes for the event type.
Property Value | |
---|---|
Type | Description |
RepeatedFieldFilteringAttribute |
Type
public string Type { get; set; }
Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
Property Value | |
---|---|
Type | Description |
string |