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 of a conformance pack for all Amazon Web Services resources that are monitered by conformance pack.
Synopsis
- data GetConformancePackComplianceDetails = GetConformancePackComplianceDetails' {}
- newGetConformancePackComplianceDetails :: Text -> GetConformancePackComplianceDetails
- getConformancePackComplianceDetails_filters :: Lens' GetConformancePackComplianceDetails (Maybe ConformancePackEvaluationFilters)
- getConformancePackComplianceDetails_nextToken :: Lens' GetConformancePackComplianceDetails (Maybe Text)
- getConformancePackComplianceDetails_limit :: Lens' GetConformancePackComplianceDetails (Maybe Natural)
- getConformancePackComplianceDetails_conformancePackName :: Lens' GetConformancePackComplianceDetails Text
- data GetConformancePackComplianceDetailsResponse = GetConformancePackComplianceDetailsResponse' {}
- newGetConformancePackComplianceDetailsResponse :: Int -> Text -> GetConformancePackComplianceDetailsResponse
- getConformancePackComplianceDetailsResponse_nextToken :: Lens' GetConformancePackComplianceDetailsResponse (Maybe Text)
- getConformancePackComplianceDetailsResponse_conformancePackRuleEvaluationResults :: Lens' GetConformancePackComplianceDetailsResponse (Maybe [ConformancePackEvaluationResult])
- getConformancePackComplianceDetailsResponse_httpStatus :: Lens' GetConformancePackComplianceDetailsResponse Int
- getConformancePackComplianceDetailsResponse_conformancePackName :: Lens' GetConformancePackComplianceDetailsResponse Text
Creating a Request
data GetConformancePackComplianceDetails Source #
See: newGetConformancePackComplianceDetails
smart constructor.
GetConformancePackComplianceDetails' | |
|
Instances
newGetConformancePackComplianceDetails Source #
:: Text |
|
-> GetConformancePackComplianceDetails |
Create a value of GetConformancePackComplianceDetails
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:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetails_filters
- A ConformancePackEvaluationFilters
object.
$sel:nextToken:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetails_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:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetails_limit
- The maximum number of evaluation results returned on each page. If you
do no specify a number, Config uses the default. The default is 100.
$sel:conformancePackName:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetails_conformancePackName
- Name of the conformance pack.
Request Lenses
getConformancePackComplianceDetails_filters :: Lens' GetConformancePackComplianceDetails (Maybe ConformancePackEvaluationFilters) Source #
A ConformancePackEvaluationFilters
object.
getConformancePackComplianceDetails_nextToken :: Lens' GetConformancePackComplianceDetails (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.
getConformancePackComplianceDetails_limit :: Lens' GetConformancePackComplianceDetails (Maybe Natural) Source #
The maximum number of evaluation results returned on each page. If you do no specify a number, Config uses the default. The default is 100.
getConformancePackComplianceDetails_conformancePackName :: Lens' GetConformancePackComplianceDetails Text Source #
Name of the conformance pack.
Destructuring the Response
data GetConformancePackComplianceDetailsResponse Source #
See: newGetConformancePackComplianceDetailsResponse
smart constructor.
GetConformancePackComplianceDetailsResponse' | |
|
Instances
newGetConformancePackComplianceDetailsResponse Source #
:: Int |
|
-> Text |
|
-> GetConformancePackComplianceDetailsResponse |
Create a value of GetConformancePackComplianceDetailsResponse
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:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetailsResponse_nextToken
- The nextToken
string returned in a previous request that you use to
request the next page of results in a paginated response.
$sel:conformancePackRuleEvaluationResults:GetConformancePackComplianceDetailsResponse'
, getConformancePackComplianceDetailsResponse_conformancePackRuleEvaluationResults
- Returns a list of ConformancePackEvaluationResult
objects.
$sel:httpStatus:GetConformancePackComplianceDetailsResponse'
, getConformancePackComplianceDetailsResponse_httpStatus
- The response's http status code.
$sel:conformancePackName:GetConformancePackComplianceDetails'
, getConformancePackComplianceDetailsResponse_conformancePackName
- Name of the conformance pack.
Response Lenses
getConformancePackComplianceDetailsResponse_nextToken :: Lens' GetConformancePackComplianceDetailsResponse (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.
getConformancePackComplianceDetailsResponse_conformancePackRuleEvaluationResults :: Lens' GetConformancePackComplianceDetailsResponse (Maybe [ConformancePackEvaluationResult]) Source #
Returns a list of ConformancePackEvaluationResult
objects.
getConformancePackComplianceDetailsResponse_httpStatus :: Lens' GetConformancePackComplianceDetailsResponse Int Source #
The response's http status code.
getConformancePackComplianceDetailsResponse_conformancePackName :: Lens' GetConformancePackComplianceDetailsResponse Text Source #
Name of the conformance pack.