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 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.
ComponentRecommendation' | |
|
Instances
newComponentRecommendation Source #
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.