Class EntitlementEvent (1.1.0)

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

Represents Pub/Sub message content describing entitlement update.

Inheritance

Object > EntitlementEvent

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

EntitlementEvent()

public EntitlementEvent()

EntitlementEvent(EntitlementEvent)

public EntitlementEvent(EntitlementEvent other)
Parameter
NameDescription
otherEntitlementEvent

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

EntitlementAsEntitlementName

public EntitlementName EntitlementAsEntitlementName { get; set; }

EntitlementName-typed view over the Entitlement resource name property.

Property Value
TypeDescription
EntitlementName

EventType

public EntitlementEvent.Types.Type EventType { get; set; }

Type of event which happened on the entitlement.

Property Value
TypeDescription
EntitlementEvent.Types.Type