public sealed class TierRate : IMessage<PricingExpression.Types.TierRate>, IEquatable<PricingExpression.Types.TierRate>, IDeepCloneable<PricingExpression.Types.TierRate>, IBufferMessage, IMessageThe price rate indicating starting usage and its corresponding price.
Implements
IMessage<PricingExpression.Types.TierRate>, IEquatable<PricingExpression.Types.TierRate>, IDeepCloneable<PricingExpression.Types.TierRate>, IBufferMessage, IMessageNamespace
Google.Cloud.Billing.V1Assembly
Google.Cloud.Billing.V1.dll
Constructors
TierRate()
public TierRate()TierRate(PricingExpression.Types.TierRate)
public TierRate(PricingExpression.Types.TierRate other)| Parameter | |
|---|---|
| Name | Description |
other |
PricingExpression.Types.TierRate |
Properties
StartUsageAmount
public double StartUsageAmount { get; set; }Usage is priced at this rate only after this amount. Example: start_usage_amount of 10 indicates that the usage will be priced at the unit_price after the first 10 usage_units.
| Property Value | |
|---|---|
| Type | Description |
Double |
|
UnitPrice
public Money UnitPrice { get; set; }The price per unit of usage. Example: unit_price of amount $10 indicates that each unit will cost $10.
| Property Value | |
|---|---|
| Type | Description |
Money |
|