public sealed class CommitmentSettings : IMessage<CommitmentSettings>, IEquatable<CommitmentSettings>, IDeepCloneable<CommitmentSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class CommitmentSettings.
Commitment settings for commitment-based offers.
Implements
IMessageCommitmentSettings, IEquatableCommitmentSettings, IDeepCloneableCommitmentSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
CommitmentSettings()
public CommitmentSettings()
CommitmentSettings(CommitmentSettings)
public CommitmentSettings(CommitmentSettings other)
Parameter | |
---|---|
Name | Description |
other | CommitmentSettings |
Properties
EndTime
public Timestamp EndTime { get; set; }
Output only. Commitment end timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |
RenewalSettings
public RenewalSettings RenewalSettings { get; set; }
Optional. Renewal settings applicable for a commitment-based Offer.
Property Value | |
---|---|
Type | Description |
RenewalSettings |
StartTime
public Timestamp StartTime { get; set; }
Output only. Commitment start timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |