GoogleCloudChannelV1Offer
import type { GoogleCloudChannelV1Offer } from "https://googleapis.deno.dev/v1/cloudchannel:v1.ts";
Represents an offer made to resellers for purchase. An offer is associated with a Sku, has a plan for payment, a price, and defines the constraints for buying.
interface GoogleCloudChannelV1Offer {
constraints?: GoogleCloudChannelV1Constraints;
dealCode?: string;
readonly endTime?: Date;
marketingInfo?: GoogleCloudChannelV1MarketingInfo;
name?: string;
parameterDefinitions?: GoogleCloudChannelV1ParameterDefinition[];
plan?: GoogleCloudChannelV1Plan;
priceByResources?: GoogleCloudChannelV1PriceByResource[];
sku?: GoogleCloudChannelV1Sku;
startTime?: Date;
}§Properties
§
constraints?: GoogleCloudChannelV1Constraints
[src]Constraints on transacting the Offer.
§
marketingInfo?: GoogleCloudChannelV1MarketingInfo
[src]Marketing information for the Offer.
§
parameterDefinitions?: GoogleCloudChannelV1ParameterDefinition[]
[src]Parameters required to use current Offer to purchase.
§
Describes the payment plan for the Offer.
§
priceByResources?: GoogleCloudChannelV1PriceByResource[]
[src]Price for each monetizable resource type.
§
SKU the offer is associated with.