public sealed class ConditionalOverride : IMessage<ConditionalOverride>, IEquatable<ConditionalOverride>, IDeepCloneable<ConditionalOverride>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Channel v1 API class ConditionalOverride.
Specifies the override to conditionally apply.
Implements
IMessage<ConditionalOverride>, IEquatable<ConditionalOverride>, IDeepCloneable<ConditionalOverride>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
ConditionalOverride()
public ConditionalOverride()ConditionalOverride(ConditionalOverride)
public ConditionalOverride(ConditionalOverride other)| Parameter | |
|---|---|
| Name | Description |
other |
ConditionalOverride |
Properties
Adjustment
public RepricingAdjustment Adjustment { get; set; }Required. Information about the applied override's adjustment.
| Property Value | |
|---|---|
| Type | Description |
RepricingAdjustment |
|
RebillingBasis
public RebillingBasis RebillingBasis { get; set; }Required. The [RebillingBasis][google.cloud.channel.v1.RebillingBasis] to use for the applied override. Shows the relative cost based on your repricing costs.
| Property Value | |
|---|---|
| Type | Description |
RebillingBasis |
|
RepricingCondition
public RepricingCondition RepricingCondition { get; set; }Required. Specifies the condition which, if met, will apply the override.
| Property Value | |
|---|---|
| Type | Description |
RepricingCondition |
|