public sealed class SkuInstance : IMessage<SkuInstance>, IEquatable<SkuInstance>, IDeepCloneable<SkuInstance>, IBufferMessage, IMessageReference documentation and code samples for the GDC Hardware Management v1alpha API class SkuInstance.
A specific instance of the SKU.
Implements
IMessageSkuInstance, IEquatableSkuInstance, IDeepCloneableSkuInstance, IBufferMessage, IMessageNamespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
SkuInstance()
public SkuInstance()SkuInstance(SkuInstance)
public SkuInstance(SkuInstance other)| Parameter | |
|---|---|
| Name | Description |
other |
SkuInstance |
Properties
BillingSku
public string BillingSku { get; set; }Reference to the corresponding SKU in the Cloud Billing API.
The estimated price information can be retrieved using that API.
Format: services/{service}/skus/{sku}
| Property Value | |
|---|---|
| Type | Description |
string |
|
BillingSkuPerVcpu
public string BillingSkuPerVcpu { get; set; }Reference to the corresponding SKU per vCPU in the Cloud Billing API.
The estimated price information can be retrieved using that API.
Format: services/{service}/skus/{sku}
| Property Value | |
|---|---|
| Type | Description |
string |
|
PowerSupply
public PowerSupply PowerSupply { get; set; }Power supply type for this instance.
| Property Value | |
|---|---|
| Type | Description |
PowerSupply |
|
RegionCode
public string RegionCode { get; set; }The Unicode CLDR region code where this instance is available.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SubscriptionDurationMonths
public int SubscriptionDurationMonths { get; set; }Subscription duration for the hardware in months.
| Property Value | |
|---|---|
| Type | Description |
int |
|