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 ConfigRuleComplianceFilters = ConfigRuleComplianceFilters' {}
- newConfigRuleComplianceFilters :: ConfigRuleComplianceFilters
- configRuleComplianceFilters_accountId :: Lens' ConfigRuleComplianceFilters (Maybe Text)
- configRuleComplianceFilters_awsRegion :: Lens' ConfigRuleComplianceFilters (Maybe Text)
- configRuleComplianceFilters_complianceType :: Lens' ConfigRuleComplianceFilters (Maybe ComplianceType)
- configRuleComplianceFilters_configRuleName :: Lens' ConfigRuleComplianceFilters (Maybe Text)
Documentation
data ConfigRuleComplianceFilters Source #
Filters the compliance results based on account ID, region, compliance type, and rule name.
See: newConfigRuleComplianceFilters
smart constructor.
ConfigRuleComplianceFilters' | |
|
Instances
newConfigRuleComplianceFilters :: ConfigRuleComplianceFilters Source #
Create a value of ConfigRuleComplianceFilters
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:accountId:ConfigRuleComplianceFilters'
, configRuleComplianceFilters_accountId
- The 12-digit account ID of the source account.
$sel:awsRegion:ConfigRuleComplianceFilters'
, configRuleComplianceFilters_awsRegion
- The source region where the data is aggregated.
$sel:complianceType:ConfigRuleComplianceFilters'
, configRuleComplianceFilters_complianceType
- The rule compliance status.
For the ConfigRuleComplianceFilters
data type, Config supports only
COMPLIANT
and NON_COMPLIANT
. Config does not support the
NOT_APPLICABLE
and the INSUFFICIENT_DATA
values.
$sel:configRuleName:ConfigRuleComplianceFilters'
, configRuleComplianceFilters_configRuleName
- The name of the Config rule.
configRuleComplianceFilters_accountId :: Lens' ConfigRuleComplianceFilters (Maybe Text) Source #
The 12-digit account ID of the source account.
configRuleComplianceFilters_awsRegion :: Lens' ConfigRuleComplianceFilters (Maybe Text) Source #
The source region where the data is aggregated.
configRuleComplianceFilters_complianceType :: Lens' ConfigRuleComplianceFilters (Maybe ComplianceType) Source #
The rule compliance status.
For the ConfigRuleComplianceFilters
data type, Config supports only
COMPLIANT
and NON_COMPLIANT
. Config does not support the
NOT_APPLICABLE
and the INSUFFICIENT_DATA
values.
configRuleComplianceFilters_configRuleName :: Lens' ConfigRuleComplianceFilters (Maybe Text) Source #
The name of the Config rule.