public sealed class RenewalSettings : IMessage<RenewalSettings>, IEquatable<RenewalSettings>, IDeepCloneable<RenewalSettings>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Channel v1 API class RenewalSettings.
Renewal settings for renewable Offers.
Implements
IMessage<RenewalSettings>, IEquatable<RenewalSettings>, IDeepCloneable<RenewalSettings>, 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 |
Boolean |
|
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 |
Boolean |
|