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

GoogleCloudChannelV1CustomerConstraints

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

Represents constraints required to purchase the Offer for a customer.

interface GoogleCloudChannelV1CustomerConstraints {
allowedCustomerTypes?: "CUSTOMER_TYPE_UNSPECIFIED" | "DOMAIN" | "TEAM"[];
allowedRegions?: string[];
promotionalOrderTypes?:
| "PROMOTIONAL_TYPE_UNSPECIFIED"
| "NEW_UPGRADE"
| "TRANSFER"
| "PROMOTION_SWITCH"[];
}

§Properties

§
allowedCustomerTypes?: "CUSTOMER_TYPE_UNSPECIFIED" | "DOMAIN" | "TEAM"[]
[src]

Allowed Customer Type.

§
allowedRegions?: string[]
[src]

Allowed geographical regions of the customer.

§
promotionalOrderTypes?: "PROMOTIONAL_TYPE_UNSPECIFIED" | "NEW_UPGRADE" | "TRANSFER" | "PROMOTION_SWITCH"[]
[src]

Allowed Promotional Order Type. Present for Promotional offers.