Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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_nextToken :: Lens' DescribeConformancePackCompliance (Maybe Text)
- describeConformancePackCompliance_limit :: Lens' DescribeConformancePackCompliance (Maybe Natural)
- 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.
DescribeConformancePackCompliance' | |
|
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:nextToken: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.
$sel:limit:DescribeConformancePackCompliance'
, describeConformancePackCompliance_limit
- The maximum number of Config rules within a conformance pack are
returned on each page.
$sel:conformancePackName:DescribeConformancePackCompliance'
, describeConformancePackCompliance_conformancePackName
- Name of the conformance pack.
Request Lenses
describeConformancePackCompliance_filters :: Lens' DescribeConformancePackCompliance (Maybe ConformancePackComplianceFilters) Source #
A ConformancePackComplianceFilters
object.
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_limit :: Lens' DescribeConformancePackCompliance (Maybe Natural) Source #
The maximum number of Config rules within a conformance pack are returned on each page.
describeConformancePackCompliance_conformancePackName :: Lens' DescribeConformancePackCompliance Text Source #
Name of the conformance pack.
Destructuring the Response
data DescribeConformancePackComplianceResponse Source #
See: newDescribeConformancePackComplianceResponse
smart constructor.
DescribeConformancePackComplianceResponse' | |
|
Instances
newDescribeConformancePackComplianceResponse Source #
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:
$sel:nextToken: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.
$sel:conformancePackName: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.