libZSservicesZSamazonka-configZSamazonka-config
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Config.GetAggregateConformancePackComplianceSummary

Description

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

Creating a Request

data GetAggregateConformancePackComplianceSummary Source #

Constructors

GetAggregateConformancePackComplianceSummary' 

Fields

Instances

Instances details
Eq GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Read GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Show GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Generic GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

NFData GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Hashable GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

ToJSON GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

AWSRequest GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

ToHeaders GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

ToPath GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

ToQuery GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

type Rep GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

type Rep GetAggregateConformancePackComplianceSummary = D1 ('MetaData "GetAggregateConformancePackComplianceSummary" "Amazonka.Config.GetAggregateConformancePackComplianceSummary" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "GetAggregateConformancePackComplianceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregateConformancePackComplianceSummaryFilters)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "groupByKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregateConformancePackComplianceSummaryGroupKey)) :*: S1 ('MetaSel ('Just "configurationAggregatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetAggregateConformancePackComplianceSummary Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

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.

$sel:nextToken: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.

$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.

$sel:groupByKey:GetAggregateConformancePackComplianceSummary', getAggregateConformancePackComplianceSummary_groupByKey - Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.

$sel:configurationAggregatorName:GetAggregateConformancePackComplianceSummary', getAggregateConformancePackComplianceSummary_configurationAggregatorName - The name of the configuration aggregator.

Request Lenses

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_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.

Destructuring the Response

data GetAggregateConformancePackComplianceSummaryResponse Source #

Constructors

GetAggregateConformancePackComplianceSummaryResponse' 

Fields

Instances

Instances details
Eq GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Read GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Show GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

Generic GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

NFData GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

type Rep GetAggregateConformancePackComplianceSummaryResponse Source # 
Instance details

Defined in Amazonka.Config.GetAggregateConformancePackComplianceSummary

type Rep GetAggregateConformancePackComplianceSummaryResponse = D1 ('MetaData "GetAggregateConformancePackComplianceSummaryResponse" "Amazonka.Config.GetAggregateConformancePackComplianceSummary" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "GetAggregateConformancePackComplianceSummaryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aggregateConformancePackComplianceSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AggregateConformancePackComplianceSummary]))) :*: (S1 ('MetaSel ('Just "groupByKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

Response Lenses

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_groupByKey :: Lens' GetAggregateConformancePackComplianceSummaryResponse (Maybe Text) Source #

Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.