Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data RightsizingRecommendationConfiguration = RightsizingRecommendationConfiguration' {}
- newRightsizingRecommendationConfiguration :: RecommendationTarget -> Bool -> RightsizingRecommendationConfiguration
- rightsizingRecommendationConfiguration_recommendationTarget :: Lens' RightsizingRecommendationConfiguration RecommendationTarget
- rightsizingRecommendationConfiguration_benefitsConsidered :: Lens' RightsizingRecommendationConfiguration Bool
Documentation
data RightsizingRecommendationConfiguration Source #
You can use RightsizingRecommendationConfiguration
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 that are associated with recommendations with
consideration of existing Savings Plans or Reserved Instance (RI)
benefits, or neither.
See: newRightsizingRecommendationConfiguration
smart constructor.
RightsizingRecommendationConfiguration' | |
|
Instances
newRightsizingRecommendationConfiguration Source #
:: RecommendationTarget |
|
-> Bool |
|
-> RightsizingRecommendationConfiguration |
Create a value of RightsizingRecommendationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recommendationTarget:RightsizingRecommendationConfiguration'
, rightsizingRecommendationConfiguration_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
.
$sel:benefitsConsidered:RightsizingRecommendationConfiguration'
, rightsizingRecommendationConfiguration_benefitsConsidered
- The option to consider RI or Savings Plans discount benefits in your
savings calculation. The default value is TRUE
.
rightsizingRecommendationConfiguration_recommendationTarget :: Lens' RightsizingRecommendationConfiguration RecommendationTarget Source #
The option to see recommendations within the same instance family or
recommendations for instances across other families. The default value
is SAME_INSTANCE_FAMILY
.
rightsizingRecommendationConfiguration_benefitsConsidered :: Lens' RightsizingRecommendationConfiguration Bool Source #
The option to consider RI or Savings Plans discount benefits in your
savings calculation. The default value is TRUE
.