AllocationSpecificSKUReservationResponseComputeBeta class
This reservation type allows to pre allocate specific instance configuration. Next ID: 6
Constructors
-
AllocationSpecificSKUReservationResponseComputeBeta({required Input<
String> assuredCount, required Input<String> count, required Input<String> inUseCount, required Input<AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeBeta> instanceProperties, required Input<String> sourceInstanceTemplate}) -
Creates a new AllocationSpecificSKUReservationResponseComputeBeta.
assuredCountIndicates how many instances are actually usable currently.countSpecifies the number of resources that are allocated.inUseCountIndicates how many instances are in use.instancePropertiesThe instance properties for the reservation.sourceInstanceTemplateSpecifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplateconst -
AllocationSpecificSKUReservationResponseComputeBeta.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
assuredCount
→ Input<
String> -
Indicates how many instances are actually usable currently.
final
-
count
→ Input<
String> -
Specifies the number of resources that are allocated.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
instanceProperties
→ Input<
AllocationSpecificSKUAllocationReservedInstancePropertiesResponseComputeBeta> -
The instance properties for the reservation.
final
-
inUseCount
→ Input<
String> -
Indicates how many instances are in use.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceInstanceTemplate
→ Input<
String> -
Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
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