AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeV1 class
Properties of the SKU instances being reserved. Next ID: 9
Constructors
-
AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeV1({required Input<
List< guestAccelerators, required Input<AcceleratorConfigResponseComputeV1> >List< localSsds, required Input<AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponseComputeV1> >String> locationHint, required Input<String> machineType, required Input<String> minCpuPlatform}) -
Creates a new AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeV1.
guestAcceleratorsSpecifies accelerator type and count.localSsdsSpecifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.locationHintAn 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.machineTypeSpecifies 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.minCpuPlatformMinimum cpu platform the reservation.const -
AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeV1.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
guestAccelerators
→ Input<
List< AcceleratorConfigResponseComputeV1> > -
Specifies accelerator type and count.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
localSsds
→ Input<
List< AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskResponseComputeV1> > -
Specifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.
final
-
locationHint
→ Input<
String> -
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.
final
-
machineType
→ Input<
String> -
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.
final
-
minCpuPlatform
→ Input<
String> -
Minimum cpu platform the reservation.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited