public sealed class AllocationSpecificSKUAllocationReservedInstanceProperties : IMessage<AllocationSpecificSKUAllocationReservedInstanceProperties>, IEquatable<AllocationSpecificSKUAllocationReservedInstanceProperties>, IDeepCloneable<AllocationSpecificSKUAllocationReservedInstanceProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class AllocationSpecificSKUAllocationReservedInstanceProperties.
Properties of the SKU instances being reserved. Next ID: 9
Implements
IMessage<AllocationSpecificSKUAllocationReservedInstanceProperties>, IEquatable<AllocationSpecificSKUAllocationReservedInstanceProperties>, IDeepCloneable<AllocationSpecificSKUAllocationReservedInstanceProperties>, 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 |
RepeatedField<AcceleratorConfig> |
HasLocationHint
public bool HasLocationHint { get; }
Gets whether the "location_hint" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasMachineType
public bool HasMachineType { get; }
Gets whether the "machine_type" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasMinCpuPlatform
public bool HasMinCpuPlatform { get; }
Gets whether the "min_cpu_platform" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
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 |
RepeatedField<AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk> |
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 |