public sealed class Sku : IMessage<Sku>, IEquatable<Sku>, IDeepCloneable<Sku>, IBufferMessage, IMessage
Reference documentation and code samples for the GDC Hardware Management v1alpha API class Sku.
A stock keeping unit (SKU) of GDC hardware.
Namespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
Sku()
public Sku()
Sku(Sku)
public Sku(Sku other)
Parameter | |
---|---|
Name | Description |
other |
Sku |
Properties
Config
public SkuConfig Config { get; set; }
Output only. Configuration for this SKU.
Property Value | |
---|---|
Type | Description |
SkuConfig |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Time when this SKU was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Output only. Description of this SKU.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
Output only. Display name of this SKU.
Property Value | |
---|---|
Type | Description |
string |
Instances
public RepeatedField<SkuInstance> Instances { get; }
Output only. Available instances of this SKU. This field should be used for checking availability of a SKU.
Property Value | |
---|---|
Type | Description |
RepeatedFieldSkuInstance |
IsActive
public bool IsActive { get; set; }
Output only. Flag to indicate whether or not this revision is active. Only an active revision can be used in a new Order.
Property Value | |
---|---|
Type | Description |
bool |
Name
public string Name { get; set; }
Identifier. Name of this SKU.
Format: projects/{project}/locations/{location}/skus/{sku}
Property Value | |
---|---|
Type | Description |
string |
RevisionId
public string RevisionId { get; set; }
Output only. The SKU revision ID.
A new revision is created whenever config
is updated. The format is an
8-character hexadecimal string.
Property Value | |
---|---|
Type | Description |
string |
SkuName
public SkuName SkuName { get; set; }
Property Value | |
---|---|
Type | Description |
SkuName |
Type
public Sku.Types.Type Type { get; set; }
Output only. Type of this SKU.
Property Value | |
---|---|
Type | Description |
SkuTypesType |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Time when this SKU was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |
VcpuCount
public int VcpuCount { get; set; }
Output only. The vCPU count associated with this SKU.
Property Value | |
---|---|
Type | Description |
int |