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 |
Returns the count of compliant and noncompliant conformance packs across all Amazon Web Services accounts and Amazon Web Services Regions in an aggregator. You can filter based on Amazon Web Services account ID or Amazon Web Services Region.
The results can return an empty result page, but if you have a nextToken, the results are displayed on the next page.
Synopsis
- data GetAggregateConformancePackComplianceSummary = GetAggregateConformancePackComplianceSummary' {}
- newGetAggregateConformancePackComplianceSummary :: Text -> GetAggregateConformancePackComplianceSummary
- getAggregateConformancePackComplianceSummary_filters :: Lens' GetAggregateConformancePackComplianceSummary (Maybe AggregateConformancePackComplianceSummaryFilters)
- getAggregateConformancePackComplianceSummary_groupByKey :: Lens' GetAggregateConformancePackComplianceSummary (Maybe AggregateConformancePackComplianceSummaryGroupKey)
- getAggregateConformancePackComplianceSummary_limit :: Lens' GetAggregateConformancePackComplianceSummary (Maybe Natural)
- getAggregateConformancePackComplianceSummary_nextToken :: Lens' GetAggregateConformancePackComplianceSummary (Maybe Text)
- getAggregateConformancePackComplianceSummary_configurationAggregatorName :: Lens' GetAggregateConformancePackComplianceSummary Text
- data GetAggregateConformancePackComplianceSummaryResponse = GetAggregateConformancePackComplianceSummaryResponse' {}
- newGetAggregateConformancePackComplianceSummaryResponse :: Int -> GetAggregateConformancePackComplianceSummaryResponse
- getAggregateConformancePackComplianceSummaryResponse_aggregateConformancePackComplianceSummaries :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe [AggregateConformancePackComplianceSummary])
- getAggregateConformancePackComplianceSummaryResponse_groupByKey :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe Text)
- getAggregateConformancePackComplianceSummaryResponse_nextToken :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe Text)
- getAggregateConformancePackComplianceSummaryResponse_httpStatus :: Lens' GetAggregateConformancePackComplianceSummaryResponse Int
Creating a Request
data GetAggregateConformancePackComplianceSummary Source #
See: newGetAggregateConformancePackComplianceSummary
smart constructor.
GetAggregateConformancePackComplianceSummary' | |
|
Instances
newGetAggregateConformancePackComplianceSummary Source #
Create a value of GetAggregateConformancePackComplianceSummary
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:GetAggregateConformancePackComplianceSummary'
, getAggregateConformancePackComplianceSummary_filters
- Filters the results based on the
AggregateConformancePackComplianceSummaryFilters
object.
GetAggregateConformancePackComplianceSummary
, getAggregateConformancePackComplianceSummary_groupByKey
- Groups the result based on Amazon Web Services account ID or Amazon Web
Services Region.
$sel:limit:GetAggregateConformancePackComplianceSummary'
, getAggregateConformancePackComplianceSummary_limit
- The maximum number of results returned on each page. The default is
maximum. If you specify 0, Config uses the default.
GetAggregateConformancePackComplianceSummary
, getAggregateConformancePackComplianceSummary_nextToken
- The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
GetAggregateConformancePackComplianceSummary
, getAggregateConformancePackComplianceSummary_configurationAggregatorName
- The name of the configuration aggregator.
Request Lenses
getAggregateConformancePackComplianceSummary_filters :: Lens' GetAggregateConformancePackComplianceSummary (Maybe AggregateConformancePackComplianceSummaryFilters) Source #
Filters the results based on the
AggregateConformancePackComplianceSummaryFilters
object.
getAggregateConformancePackComplianceSummary_groupByKey :: Lens' GetAggregateConformancePackComplianceSummary (Maybe AggregateConformancePackComplianceSummaryGroupKey) Source #
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
getAggregateConformancePackComplianceSummary_limit :: Lens' GetAggregateConformancePackComplianceSummary (Maybe Natural) Source #
The maximum number of results returned on each page. The default is maximum. If you specify 0, Config uses the default.
getAggregateConformancePackComplianceSummary_nextToken :: Lens' GetAggregateConformancePackComplianceSummary (Maybe Text) Source #
The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
getAggregateConformancePackComplianceSummary_configurationAggregatorName :: Lens' GetAggregateConformancePackComplianceSummary Text Source #
The name of the configuration aggregator.
Destructuring the Response
data GetAggregateConformancePackComplianceSummaryResponse Source #
See: newGetAggregateConformancePackComplianceSummaryResponse
smart constructor.
GetAggregateConformancePackComplianceSummaryResponse' | |
|
Instances
newGetAggregateConformancePackComplianceSummaryResponse Source #
:: Int |
|
-> GetAggregateConformancePackComplianceSummaryResponse |
Create a value of GetAggregateConformancePackComplianceSummaryResponse
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:aggregateConformancePackComplianceSummaries:GetAggregateConformancePackComplianceSummaryResponse'
, getAggregateConformancePackComplianceSummaryResponse_aggregateConformancePackComplianceSummaries
- Returns a list of AggregateConformancePackComplianceSummary
object.
GetAggregateConformancePackComplianceSummary
, getAggregateConformancePackComplianceSummaryResponse_groupByKey
- Groups the result based on Amazon Web Services account ID or Amazon Web
Services Region.
GetAggregateConformancePackComplianceSummary
, getAggregateConformancePackComplianceSummaryResponse_nextToken
- The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
$sel:httpStatus:GetAggregateConformancePackComplianceSummaryResponse'
, getAggregateConformancePackComplianceSummaryResponse_httpStatus
- The response's http status code.
Response Lenses
getAggregateConformancePackComplianceSummaryResponse_aggregateConformancePackComplianceSummaries :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe [AggregateConformancePackComplianceSummary]) Source #
Returns a list of AggregateConformancePackComplianceSummary
object.
getAggregateConformancePackComplianceSummaryResponse_groupByKey :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe Text) Source #
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
getAggregateConformancePackComplianceSummaryResponse_nextToken :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe Text) Source #
The nextToken
string returned on a previous page that you use to get
the next page of results in a paginated response.
getAggregateConformancePackComplianceSummaryResponse_httpStatus :: Lens' GetAggregateConformancePackComplianceSummaryResponse Int Source #
The response's http status code.