Cloud Channel v1 API - Class CommitmentSettings (2.2.0)

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.

Inheritance

Object > CommitmentSettings

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

CommitmentSettings()

public CommitmentSettings()

CommitmentSettings(CommitmentSettings)

public CommitmentSettings(CommitmentSettings other)
Parameter
NameDescription
otherCommitmentSettings

Properties

EndTime

public Timestamp EndTime { get; set; }

Output only. Commitment end timestamp.

Property Value
TypeDescription
Timestamp

RenewalSettings

public RenewalSettings RenewalSettings { get; set; }

Optional. Renewal settings applicable for a commitment-based Offer.

Property Value
TypeDescription
RenewalSettings

StartTime

public Timestamp StartTime { get; set; }

Output only. Commitment start timestamp.

Property Value
TypeDescription
Timestamp