Class BillingSettings (1.0.0-beta04)

public sealed class BillingSettings : IMessage<BillingSettings>, IEquatable<BillingSettings>, IDeepCloneable<BillingSettings>, IBufferMessage, IMessage

Billing settings

Inheritance

Object > BillingSettings

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

BillingSettings()

public BillingSettings()

BillingSettings(BillingSettings)

public BillingSettings(BillingSettings other)
Parameter
NameDescription
otherBillingSettings

Properties

BillingTier

public BillingTier BillingTier { get; set; }

Output only. Billing tier selected by customer

Property Value
TypeDescription
BillingTier

BillingType

public BillingType BillingType { get; set; }

Output only. Type of billing method

Property Value
TypeDescription
BillingType

ExpireTime

public Timestamp ExpireTime { get; set; }

Output only. The absolute point in time when the subscription expires.

If this field is populated and billing_tier is STANDARD, this is indication of a point in the past when a PREMIUM access ended.

Property Value
TypeDescription
Timestamp

StartTime

public Timestamp StartTime { get; set; }

Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration

Property Value
TypeDescription
Timestamp