public sealed class AllocationSpecificSKUAllocationReservedInstanceProperties : IMessage<AllocationSpecificSKUAllocationReservedInstanceProperties>, IEquatable<AllocationSpecificSKUAllocationReservedInstanceProperties>, IDeepCloneable<AllocationSpecificSKUAllocationReservedInstanceProperties>, IBufferMessage, IMessageReference documentation and code samples for the Compute Engine v1 API class AllocationSpecificSKUAllocationReservedInstanceProperties.
Properties of the SKU instances being reserved. Next ID: 9
Implements
IMessageAllocationSpecificSKUAllocationReservedInstanceProperties, IEquatableAllocationSpecificSKUAllocationReservedInstanceProperties, IDeepCloneableAllocationSpecificSKUAllocationReservedInstanceProperties, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
AllocationSpecificSKUAllocationReservedInstanceProperties()
public AllocationSpecificSKUAllocationReservedInstanceProperties()AllocationSpecificSKUAllocationReservedInstanceProperties(AllocationSpecificSKUAllocationReservedInstanceProperties)
public AllocationSpecificSKUAllocationReservedInstanceProperties(AllocationSpecificSKUAllocationReservedInstanceProperties other)| Parameter | |
|---|---|
| Name | Description |
other |
AllocationSpecificSKUAllocationReservedInstanceProperties |
Properties
GuestAccelerators
public RepeatedField<AcceleratorConfig> GuestAccelerators { get; }Specifies accelerator type and count.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAcceleratorConfig |
|
HasLocationHint
public bool HasLocationHint { get; }Gets whether the "location_hint" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasMachineType
public bool HasMachineType { get; }Gets whether the "machine_type" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasMinCpuPlatform
public bool HasMinCpuPlatform { get; }Gets whether the "min_cpu_platform" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
LocalSsds
public RepeatedField<AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk> LocalSsds { get; }Specifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk |
|
LocationHint
public string LocationHint { get; set; }An opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MachineType
public string MachineType { get; set; }Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MinCpuPlatform
public string MinCpuPlatform { get; set; }Minimum cpu platform the reservation.
| Property Value | |
|---|---|
| Type | Description |
string |
|