public sealed class BillingSettings : IMessage<BillingSettings>, IEquatable<BillingSettings>, IDeepCloneable<BillingSettings>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class BillingSettings.
Billing settings
Implements
IMessageBillingSettings, IEquatableBillingSettings, IDeepCloneableBillingSettings, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.Settings.V1Beta1Assembly
Google.Cloud.SecurityCenter.Settings.V1Beta1.dll
Constructors
BillingSettings()
public BillingSettings()BillingSettings(BillingSettings)
public BillingSettings(BillingSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
BillingSettings |
Properties
BillingTier
public BillingTier BillingTier { get; set; }Output only. Billing tier selected by customer
| Property Value | |
|---|---|
| Type | Description |
BillingTier |
|
BillingType
public BillingType BillingType { get; set; }Output only. Type of billing method
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
Timestamp |
|