Class GoogleCloudChannelV1ParameterDefinition
Parameter's definition. Specifies what parameter is required to use the current Offer to purchase.
Implements
Inherited Members
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 |