FutureReservationAggregateReservation class
Constructors
-
FutureReservationAggregateReservation({required Input<
List< reservedResources, Input<FutureReservationAggregateReservationReservedResource> >String?> ? vmFamily, Input<String?> ? workloadType}) -
Creates a new FutureReservationAggregateReservation.
reservedResourcesfutureReservations.list of reserved resources (CPUs, memory, accelerators).vmFamilyThe VM family that all instances scheduled against this reservation must belong to.workloadTypeThe workload type of the instances that will target this reservation.const -
FutureReservationAggregateReservation.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
reservedResources
→ Input<
List< FutureReservationAggregateReservationReservedResource> > -
futureReservations.list of reserved resources (CPUs, memory, accelerators).
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
vmFamily
→ Input<
String?> ? -
The VM family that all instances scheduled against this reservation must belong to.
Possible values are:
VM_FAMILY_CLOUD_TPU_DEVICE_CT3,VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L,VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP,VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E,VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P,VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P,VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P.final -
workloadType
→ Input<
String?> ? -
The workload type of the instances that will target this reservation.
Possible values are:
BATCH,SERVING,UNSPECIFIED.final
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