RightsizingRecommendationConfiguration class
Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
Constructors
- RightsizingRecommendationConfiguration({required bool benefitsConsidered, required RecommendationTarget recommendationTarget})
-
RightsizingRecommendationConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- benefitsConsidered → bool
-
The option to consider RI or Savings Plans discount benefits in your savings
calculation. The default value is
TRUE
.final - hashCode → int
-
The hash code for this object.
no setterinherited
- recommendationTarget → RecommendationTarget
-
The option to see recommendations within the same instance family, or
recommendations for instances across other families. The default value is
SAME_INSTANCE_FAMILY
.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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited