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 ConformancePackEvaluationFilters = ConformancePackEvaluationFilters' {}
- newConformancePackEvaluationFilters :: ConformancePackEvaluationFilters
- conformancePackEvaluationFilters_complianceType :: Lens' ConformancePackEvaluationFilters (Maybe ConformancePackComplianceType)
- conformancePackEvaluationFilters_configRuleNames :: Lens' ConformancePackEvaluationFilters (Maybe [Text])
- conformancePackEvaluationFilters_resourceIds :: Lens' ConformancePackEvaluationFilters (Maybe [Text])
- conformancePackEvaluationFilters_resourceType :: Lens' ConformancePackEvaluationFilters (Maybe Text)
Documentation
data ConformancePackEvaluationFilters Source #
Filters a conformance pack by Config rule names, compliance types, Amazon Web Services resource types, and resource IDs.
See: newConformancePackEvaluationFilters
smart constructor.
ConformancePackEvaluationFilters' | |
|
Instances
newConformancePackEvaluationFilters :: ConformancePackEvaluationFilters Source #
Create a value of ConformancePackEvaluationFilters
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:ConformancePackEvaluationFilters'
, conformancePackEvaluationFilters_complianceType
- Filters the results by compliance.
The allowed values are COMPLIANT
and NON_COMPLIANT
.
INSUFFICIENT_DATA
is not supported.
$sel:configRuleNames:ConformancePackEvaluationFilters'
, conformancePackEvaluationFilters_configRuleNames
- Filters the results by Config rule names.
$sel:resourceIds:ConformancePackEvaluationFilters'
, conformancePackEvaluationFilters_resourceIds
- Filters the results by resource IDs.
This is valid only when you provide resource type. If there is no resource type, you will see an error.
$sel:resourceType:ConformancePackEvaluationFilters'
, conformancePackEvaluationFilters_resourceType
- Filters the results by the resource type (for example,
"AWS::EC2::Instance"
).
conformancePackEvaluationFilters_complianceType :: Lens' ConformancePackEvaluationFilters (Maybe ConformancePackComplianceType) Source #
Filters the results by compliance.
The allowed values are COMPLIANT
and NON_COMPLIANT
.
INSUFFICIENT_DATA
is not supported.
conformancePackEvaluationFilters_configRuleNames :: Lens' ConformancePackEvaluationFilters (Maybe [Text]) Source #
Filters the results by Config rule names.
conformancePackEvaluationFilters_resourceIds :: Lens' ConformancePackEvaluationFilters (Maybe [Text]) Source #
Filters the results by resource IDs.
This is valid only when you provide resource type. If there is no resource type, you will see an error.
conformancePackEvaluationFilters_resourceType :: Lens' ConformancePackEvaluationFilters (Maybe Text) Source #
Filters the results by the resource type (for example,
"AWS::EC2::Instance"
).