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

GoogleCloudChannelV1ParameterDefinition

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

Parameter's definition. Specifies what parameter is required to use the current Offer to purchase.

interface GoogleCloudChannelV1ParameterDefinition {
allowedValues?: GoogleCloudChannelV1Value[];
name?: string;
optional?: boolean;
parameterType?:
| "PARAMETER_TYPE_UNSPECIFIED"
| "INT64"
| "STRING"
| "DOUBLE"
| "BOOLEAN";
}

§Properties

§

If not empty, parameter values must be drawn from this list. For example, [us-west1, us-west2, ...] Applicable to STRING parameter type.

§

Maximum value of the parameter, if applicable. Inclusive. For example, maximum seats when purchasing Google Workspace Business Standard. Applicable to INT64 and DOUBLE parameter types.

§

Minimal value of the parameter, if applicable. Inclusive. For example, minimal commitment when purchasing Anthos is 0.01. Applicable to INT64 and DOUBLE parameter types.

§
name?: string
[src]

Name of the parameter.

§
optional?: boolean
[src]

If set to true, parameter is optional to purchase this Offer.

§
parameterType?: "PARAMETER_TYPE_UNSPECIFIED" | "INT64" | "STRING" | "DOUBLE" | "BOOLEAN"
[src]

Data type of the parameter. Minimal value, Maximum value and allowed values will use specified data type here.