| 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.Config.DescribeConformancePackCompliance
Description
Returns compliance details for each rule in that conformance pack.
You must provide exact rule names.
Synopsis
- data DescribeConformancePackCompliance = DescribeConformancePackCompliance' {}
- newDescribeConformancePackCompliance :: Text -> DescribeConformancePackCompliance
- describeConformancePackCompliance_filters :: Lens' DescribeConformancePackCompliance (Maybe ConformancePackComplianceFilters)
- describeConformancePackCompliance_limit :: Lens' DescribeConformancePackCompliance (Maybe Natural)
- describeConformancePackCompliance_nextToken :: Lens' DescribeConformancePackCompliance (Maybe Text)
- describeConformancePackCompliance_conformancePackName :: Lens' DescribeConformancePackCompliance Text
- data DescribeConformancePackComplianceResponse = DescribeConformancePackComplianceResponse' {}
- newDescribeConformancePackComplianceResponse :: Int -> Text -> DescribeConformancePackComplianceResponse
- describeConformancePackComplianceResponse_nextToken :: Lens' DescribeConformancePackComplianceResponse (Maybe Text)
- describeConformancePackComplianceResponse_httpStatus :: Lens' DescribeConformancePackComplianceResponse Int
- describeConformancePackComplianceResponse_conformancePackName :: Lens' DescribeConformancePackComplianceResponse Text
- describeConformancePackComplianceResponse_conformancePackRuleComplianceList :: Lens' DescribeConformancePackComplianceResponse [ConformancePackRuleCompliance]
Creating a Request
data DescribeConformancePackCompliance Source #
See: newDescribeConformancePackCompliance smart constructor.
Constructors
| DescribeConformancePackCompliance' | |
Fields
| |
Instances
newDescribeConformancePackCompliance Source #
Create a value of DescribeConformancePackCompliance 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:filters:DescribeConformancePackCompliance', describeConformancePackCompliance_filters - A ConformancePackComplianceFilters object.
$sel:limit:DescribeConformancePackCompliance', describeConformancePackCompliance_limit - The maximum number of Config rules within a conformance pack are
returned on each page.
DescribeConformancePackCompliance, describeConformancePackCompliance_nextToken - The nextToken string returned in a previous request that you use to
request the next page of results in a paginated response.
DescribeConformancePackCompliance, describeConformancePackCompliance_conformancePackName - Name of the conformance pack.
Request Lenses
describeConformancePackCompliance_filters :: Lens' DescribeConformancePackCompliance (Maybe ConformancePackComplianceFilters) Source #
A ConformancePackComplianceFilters object.
describeConformancePackCompliance_limit :: Lens' DescribeConformancePackCompliance (Maybe Natural) Source #
The maximum number of Config rules within a conformance pack are returned on each page.
describeConformancePackCompliance_nextToken :: Lens' DescribeConformancePackCompliance (Maybe Text) Source #
The nextToken string returned in a previous request that you use to
request the next page of results in a paginated response.
describeConformancePackCompliance_conformancePackName :: Lens' DescribeConformancePackCompliance Text Source #
Name of the conformance pack.
Destructuring the Response
data DescribeConformancePackComplianceResponse Source #
See: newDescribeConformancePackComplianceResponse smart constructor.
Constructors
| DescribeConformancePackComplianceResponse' | |
Fields
| |
Instances
newDescribeConformancePackComplianceResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> DescribeConformancePackComplianceResponse |
Create a value of DescribeConformancePackComplianceResponse 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:
DescribeConformancePackCompliance, describeConformancePackComplianceResponse_nextToken - The nextToken string returned in a previous request that you use to
request the next page of results in a paginated response.
$sel:httpStatus:DescribeConformancePackComplianceResponse', describeConformancePackComplianceResponse_httpStatus - The response's http status code.
DescribeConformancePackCompliance, describeConformancePackComplianceResponse_conformancePackName - Name of the conformance pack.
$sel:conformancePackRuleComplianceList:DescribeConformancePackComplianceResponse', describeConformancePackComplianceResponse_conformancePackRuleComplianceList - Returns a list of ConformancePackRuleCompliance objects.
Response Lenses
describeConformancePackComplianceResponse_nextToken :: Lens' DescribeConformancePackComplianceResponse (Maybe Text) Source #
The nextToken string returned in a previous request that you use to
request the next page of results in a paginated response.
describeConformancePackComplianceResponse_httpStatus :: Lens' DescribeConformancePackComplianceResponse Int Source #
The response's http status code.
describeConformancePackComplianceResponse_conformancePackName :: Lens' DescribeConformancePackComplianceResponse Text Source #
Name of the conformance pack.
describeConformancePackComplianceResponse_conformancePackRuleComplianceList :: Lens' DescribeConformancePackComplianceResponse [ConformancePackRuleCompliance] Source #
Returns a list of ConformancePackRuleCompliance objects.