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