GDC Hardware Management v1alpha API - Class Sku (1.0.0-alpha01)

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.

Inheritance

object > Sku

Namespace

Google.Cloud.GdcHardwareManagement.V1Alpha

Assembly

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; }

SkuName-typed view over the Name resource name property.

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