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 ConformancePackRuleCompliance = ConformancePackRuleCompliance' {}
- newConformancePackRuleCompliance :: ConformancePackRuleCompliance
- conformancePackRuleCompliance_complianceType :: Lens' ConformancePackRuleCompliance (Maybe ConformancePackComplianceType)
- conformancePackRuleCompliance_configRuleName :: Lens' ConformancePackRuleCompliance (Maybe Text)
- conformancePackRuleCompliance_controls :: Lens' ConformancePackRuleCompliance (Maybe [Text])
Documentation
data ConformancePackRuleCompliance Source #
Compliance information of one or more Config rules within a conformance pack. You can filter using Config rule names and compliance types.
See: newConformancePackRuleCompliance
smart constructor.
ConformancePackRuleCompliance' | |
|
Instances
newConformancePackRuleCompliance :: ConformancePackRuleCompliance Source #
Create a value of ConformancePackRuleCompliance
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:complianceType:ConformancePackRuleCompliance'
, conformancePackRuleCompliance_complianceType
- Compliance of the Config rule.
The allowed values are COMPLIANT
, NON_COMPLIANT
, and
INSUFFICIENT_DATA
.
$sel:configRuleName:ConformancePackRuleCompliance'
, conformancePackRuleCompliance_configRuleName
- Name of the Config rule.
$sel:controls:ConformancePackRuleCompliance'
, conformancePackRuleCompliance_controls
- Controls for the conformance pack. A control is a process to prevent or
detect problems while meeting objectives. A control can align with a
specific compliance regime or map to internal controls defined by an
organization.
conformancePackRuleCompliance_complianceType :: Lens' ConformancePackRuleCompliance (Maybe ConformancePackComplianceType) Source #
Compliance of the Config rule.
The allowed values are COMPLIANT
, NON_COMPLIANT
, and
INSUFFICIENT_DATA
.
conformancePackRuleCompliance_configRuleName :: Lens' ConformancePackRuleCompliance (Maybe Text) Source #
Name of the Config rule.
conformancePackRuleCompliance_controls :: Lens' ConformancePackRuleCompliance (Maybe [Text]) Source #
Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.