Show / Hide Table of Contents

Class GoogleCloudChannelV1ParameterDefinition

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

Inheritance
object
GoogleCloudChannelV1ParameterDefinition
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Cloudchannel.v1.Data
Assembly: Google.Apis.Cloudchannel.v1.dll
Syntax
public class GoogleCloudChannelV1ParameterDefinition : IDirectResponseSchema

Properties

AllowedValues

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

Declaration
[JsonProperty("allowedValues")]
public virtual IList<GoogleCloudChannelV1Value> AllowedValues { get; set; }
Property Value
Type Description
IList<GoogleCloudChannelV1Value>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MaxValue

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.

Declaration
[JsonProperty("maxValue")]
public virtual GoogleCloudChannelV1Value MaxValue { get; set; }
Property Value
Type Description
GoogleCloudChannelV1Value

MinValue

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.

Declaration
[JsonProperty("minValue")]
public virtual GoogleCloudChannelV1Value MinValue { get; set; }
Property Value
Type Description
GoogleCloudChannelV1Value

Name

Name of the parameter.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Optional

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

Declaration
[JsonProperty("optional")]
public virtual bool? Optional { get; set; }
Property Value
Type Description
bool?

ParameterType

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

Declaration
[JsonProperty("parameterType")]
public virtual string ParameterType { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX