| 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 |
Amazonka.ResilienceHub.Types.ComponentRecommendation
Description
Synopsis
- data ComponentRecommendation = ComponentRecommendation' {}
- newComponentRecommendation :: Text -> RecommendationComplianceStatus -> ComponentRecommendation
- componentRecommendation_appComponentName :: Lens' ComponentRecommendation Text
- componentRecommendation_configRecommendations :: Lens' ComponentRecommendation [ConfigRecommendation]
- componentRecommendation_recommendationStatus :: Lens' ComponentRecommendation RecommendationComplianceStatus
Documentation
data ComponentRecommendation Source #
Defines recommendations for a Resilience Hub application component, returned as an object. This object contains component names, configuration recommendations, and recommendation statuses.
See: newComponentRecommendation smart constructor.
Constructors
| ComponentRecommendation' | |
Fields
| |
Instances
newComponentRecommendation Source #
Arguments
| :: Text | |
| -> RecommendationComplianceStatus | |
| -> ComponentRecommendation |
Create a value of ComponentRecommendation 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:
ComponentRecommendation, componentRecommendation_appComponentName - The name of the application component.
$sel:configRecommendations:ComponentRecommendation', componentRecommendation_configRecommendations - The list of recommendations.
$sel:recommendationStatus:ComponentRecommendation', componentRecommendation_recommendationStatus - The recommendation status.
componentRecommendation_appComponentName :: Lens' ComponentRecommendation Text Source #
The name of the application component.
componentRecommendation_configRecommendations :: Lens' ComponentRecommendation [ConfigRecommendation] Source #
The list of recommendations.
componentRecommendation_recommendationStatus :: Lens' ComponentRecommendation RecommendationComplianceStatus Source #
The recommendation status.