GDC Hardware Management v1alpha API - Class HardwareConfig (1.0.0-alpha03)

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

Reference documentation and code samples for the GDC Hardware Management v1alpha API class HardwareConfig.

Configuration for GDC hardware.

Inheritance

object > HardwareConfig

Namespace

Google.Cloud.GdcHardwareManagement.V1Alpha

Assembly

Google.Cloud.GdcHardwareManagement.V1Alpha.dll

Constructors

HardwareConfig()

public HardwareConfig()

HardwareConfig(HardwareConfig)

public HardwareConfig(HardwareConfig other)
Parameter
Name Description
other HardwareConfig

Properties

PowerSupply

public PowerSupply PowerSupply { get; set; }

Required. Power supply type for this hardware.

Property Value
Type Description
PowerSupply

Sku

public string Sku { get; set; }

Required. Reference to the SKU for this hardware. This can point to a specific SKU revision in the form of resource_name@revision_id as defined in AIP-162. If no revision_id is specified, it refers to the latest revision.

Property Value
Type Description
string

SkuAsSkuName

public SkuName SkuAsSkuName { get; set; }

SkuName-typed view over the Sku resource name property.

Property Value
Type Description
SkuName

SubscriptionDurationMonths

public int SubscriptionDurationMonths { get; set; }

Optional. Subscription duration for the hardware in months.

Property Value
Type Description
int