public sealed class RepricingAdjustment : IMessage<RepricingAdjustment>, IEquatable<RepricingAdjustment>, IDeepCloneable<RepricingAdjustment>, IBufferMessage, IMessage
A type that represents the various adjustments you can apply to a bill.
Implements
IMessage<RepricingAdjustment>, IEquatable<RepricingAdjustment>, IDeepCloneable<RepricingAdjustment>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
RepricingAdjustment()
public RepricingAdjustment()
RepricingAdjustment(RepricingAdjustment)
public RepricingAdjustment(RepricingAdjustment other)
Parameter | |
---|---|
Name | Description |
other | RepricingAdjustment |
Properties
AdjustmentCase
public RepricingAdjustment.AdjustmentOneofCase AdjustmentCase { get; }
Property Value | |
---|---|
Type | Description |
RepricingAdjustment.AdjustmentOneofCase |
PercentageAdjustment
public PercentageAdjustment PercentageAdjustment { get; set; }
Flat markup or markdown on an entire bill.
Property Value | |
---|---|
Type | Description |
PercentageAdjustment |