GetReservationSpecificReservationInstanceProperty class

Constructors

GetReservationSpecificReservationInstanceProperty({required Input<List<GetReservationSpecificReservationInstancePropertyGuestAccelerator>> guestAccelerators, required Input<List<GetReservationSpecificReservationInstancePropertyLocalSsd>> localSsds, required Input<String> locationHint, required Input<String> machineType, required Input<String> maintenanceInterval, required Input<String> minCpuPlatform})
Creates a new GetReservationSpecificReservationInstanceProperty. guestAccelerators Guest accelerator type and count. localSsds The amount of local ssd to reserve with each instance. This locationHint 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. machineType The name of the machine type to reserve. maintenanceInterval Specifies the frequency of planned maintenance events. Possible values: "AS_NEEDED", "PERIODIC", "RECURRENT" minCpuPlatform The minimum CPU platform for the reservation. For example,
const
GetReservationSpecificReservationInstanceProperty.fromMap(Map<String, dynamic> map)
factory

Properties

guestAccelerators → Input<List<GetReservationSpecificReservationInstancePropertyGuestAccelerator>>
Guest accelerator type and count.
final
hashCode → int
The hash code for this object.
no setterinherited
localSsds → Input<List<GetReservationSpecificReservationInstancePropertyLocalSsd>>
The amount of local ssd to reserve with each instance. This reserves disks of type '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>
The name of the machine type to reserve.
final
maintenanceInterval → Input<String>
Specifies the frequency of planned maintenance events. Possible values: "AS_NEEDED", "PERIODIC", "RECURRENT"
final
minCpuPlatform → Input<String>
The minimum CPU platform for the reservation. For example, '"Intel Skylake"'. See the CPU platform availability reference](https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform#availablezones) for information on available CPU platforms.
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