public sealed class RenewalSettings : IMessage<RenewalSettings>, IEquatable<RenewalSettings>, IDeepCloneable<RenewalSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class RenewalSettings.
Renewal settings for renewable Offers.
Implements
IMessageRenewalSettings, IEquatableRenewalSettings, IDeepCloneableRenewalSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
RenewalSettings()
public RenewalSettings()
RenewalSettings(RenewalSettings)
public RenewalSettings(RenewalSettings other)
Parameter | |
---|---|
Name | Description |
other | RenewalSettings |
Properties
EnableRenewal
public bool EnableRenewal { get; set; }
If false, the plan will be completed at the end date.
Property Value | |
---|---|
Type | Description |
bool |
PaymentCycle
public Period PaymentCycle { get; set; }
Describes how frequently the reseller will be billed, such as once per month.
Property Value | |
---|---|
Type | Description |
Period |
PaymentPlan
public PaymentPlan PaymentPlan { get; set; }
Describes how a reseller will be billed.
Property Value | |
---|---|
Type | Description |
PaymentPlan |
ResizeUnitCount
public bool ResizeUnitCount { get; set; }
If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.
Property Value | |
---|---|
Type | Description |
bool |