public sealed class EntitlementEvent : IMessage<EntitlementEvent>, IEquatable<EntitlementEvent>, IDeepCloneable<EntitlementEvent>, IBufferMessage, IMessage
Represents Pub/Sub message content describing entitlement update.
Implements
Google.Protobuf.IMessage<EntitlementEvent>, IEquatable<EntitlementEvent>, Google.Protobuf.IDeepCloneable<EntitlementEvent>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
EntitlementEvent()
public EntitlementEvent()
EntitlementEvent(EntitlementEvent)
public EntitlementEvent(EntitlementEvent other)
Parameter | |
---|---|
Name | Description |
other | EntitlementEvent |
Properties
Entitlement
public string Entitlement { get; set; }
Resource name of an entitlement of the form: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
Property Value | |
---|---|
Type | Description |
String |
EntitlementAsEntitlementName
public EntitlementName EntitlementAsEntitlementName { get; set; }
EntitlementName-typed view over the Entitlement resource name property.
Property Value | |
---|---|
Type | Description |
EntitlementName |
EventType
public EntitlementEvent.Types.Type EventType { get; set; }
Type of event which happened on the entitlement.
Property Value | |
---|---|
Type | Description |
EntitlementEvent.Types.Type |