GoogleCloudChannelV1EntitlementEvent
import type { GoogleCloudChannelV1EntitlementEvent } from "https://googleapis.deno.dev/v1/cloudchannel:v1.ts";
Represents Pub/Sub message content describing entitlement update.
interface GoogleCloudChannelV1EntitlementEvent {
entitlement?: string;
eventType?:
} | "TYPE_UNSPECIFIED"
| "CREATED"
| "PRICE_PLAN_SWITCHED"
| "COMMITMENT_CHANGED"
| "RENEWED"
| "SUSPENDED"
| "ACTIVATED"
| "CANCELLED"
| "SKU_CHANGED"
| "RENEWAL_SETTING_CHANGED"
| "PAID_SERVICE_STARTED"
| "LICENSE_ASSIGNMENT_CHANGED"
| "LICENSE_CAP_CHANGED";
§Properties
§
entitlement?: string
[src]Resource name of an entitlement of the form: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
§
eventType?: "TYPE_UNSPECIFIED" | "CREATED" | "PRICE_PLAN_SWITCHED" | "COMMITMENT_CHANGED" | "RENEWED" | "SUSPENDED" | "ACTIVATED" | "CANCELLED" | "SKU_CHANGED" | "RENEWAL_SETTING_CHANGED" | "PAID_SERVICE_STARTED" | "LICENSE_ASSIGNMENT_CHANGED" | "LICENSE_CAP_CHANGED"
[src]Type of event which happened on the entitlement.