SoleTenancyPreferences class

Preferences concerning Sole Tenancy nodes and VMs.

Constructors

SoleTenancyPreferences({String? commitmentPlan, double? cpuOvercommitRatio, String? hostMaintenancePolicy, List<SoleTenantNodeType>? nodeTypes})
SoleTenancyPreferences.fromJson(Map json_)

Properties

commitmentPlan String?
Commitment plan to consider when calculating costs for virtual machine insights and recommendations.
getter/setter pair
cpuOvercommitRatio double?
CPU overcommit ratio.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hostMaintenancePolicy String?
Sole Tenancy nodes maintenance policy. Possible string values are:
getter/setter pair
nodeTypes List<SoleTenantNodeType>?
A list of sole tenant node types.
getter/setter pair
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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited