ComputeEnginePreferences class
The user preferences relating to Compute Engine target platform.
Constructors
-
ComputeEnginePreferences({Input<
ComputeEnginePreferencesLicenseType> ? licenseType, Input<MachinePreferences> ? machinePreferences}) -
Creates a new ComputeEnginePreferences.
licenseTypeLicense type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.machinePreferencesPreferences concerning the machine types to consider on Compute Engine.const -
ComputeEnginePreferences.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
licenseType
→ Input<
ComputeEnginePreferencesLicenseType> ? -
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
final
-
machinePreferences
→ Input<
MachinePreferences> ? -
Preferences concerning the machine types to consider on Compute Engine.
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