Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudChannelV1alpha1EntitlementEvent

import type { GoogleCloudChannelV1alpha1EntitlementEvent } from "https://googleapis.deno.dev/v1/cloudchannel:v1.ts";

Represents Pub/Sub message content describing entitlement update.

interface GoogleCloudChannelV1alpha1EntitlementEvent {
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.