Class GoogleCloudChannelV1PricePhase
Specifies the price by the duration of months. For example, a 20% discount for the first six months, then a 10% discount starting on the seventh month.
Implements
Inherited Members
Namespace: Google.Apis.Cloudchannel.v1.Data
Assembly: Google.Apis.Cloudchannel.v1.dll
Syntax
public class GoogleCloudChannelV1PricePhase : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FirstPeriod
Defines first period for the phase.
Declaration
[JsonProperty("firstPeriod")]
public virtual int? FirstPeriod { get; set; }
Property Value
Type | Description |
---|---|
int? |
LastPeriod
Defines first period for the phase.
Declaration
[JsonProperty("lastPeriod")]
public virtual int? LastPeriod { get; set; }
Property Value
Type | Description |
---|---|
int? |
PeriodType
Defines the phase period type.
Declaration
[JsonProperty("periodType")]
public virtual string PeriodType { get; set; }
Property Value
Type | Description |
---|---|
string |
Price
Price of the phase. Present if there are no price tiers.
Declaration
[JsonProperty("price")]
public virtual GoogleCloudChannelV1Price Price { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudChannelV1Price |
PriceTiers
Price by the resource tiers.
Declaration
[JsonProperty("priceTiers")]
public virtual IList<GoogleCloudChannelV1PriceTier> PriceTiers { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudChannelV1PriceTier> |