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

Description

Returns a list of compliant and noncompliant rules with the number of resources for compliant and noncompliant rules. Does not display rules that do not have compliance results.

The results can return an empty result page, but if you have a nextToken, the results are displayed on the next page.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeAggregateComplianceByConfigRules Source #

Constructors

DescribeAggregateComplianceByConfigRules' 

Fields

Instances

Instances details
Eq DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Read DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Show DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Generic DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

NFData DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Hashable DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

ToJSON DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

AWSPager DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

AWSRequest DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

ToHeaders DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

ToPath DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

ToQuery DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

type Rep DescribeAggregateComplianceByConfigRules Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

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

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

newDescribeAggregateComplianceByConfigRules Source #

Create a value of DescribeAggregateComplianceByConfigRules 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:DescribeAggregateComplianceByConfigRules', describeAggregateComplianceByConfigRules_filters - Filters the results by ConfigRuleComplianceFilters object.

$sel:nextToken:DescribeAggregateComplianceByConfigRules', describeAggregateComplianceByConfigRules_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:DescribeAggregateComplianceByConfigRules', describeAggregateComplianceByConfigRules_limit - The maximum number of evaluation results returned on each page. The default is maximum. If you specify 0, Config uses the default.

$sel:configurationAggregatorName:DescribeAggregateComplianceByConfigRules', describeAggregateComplianceByConfigRules_configurationAggregatorName - The name of the configuration aggregator.

Request Lenses

describeAggregateComplianceByConfigRules_nextToken :: Lens' DescribeAggregateComplianceByConfigRules (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.

describeAggregateComplianceByConfigRules_limit :: Lens' DescribeAggregateComplianceByConfigRules (Maybe Natural) Source #

The maximum number of evaluation results returned on each page. The default is maximum. If you specify 0, Config uses the default.

Destructuring the Response

data DescribeAggregateComplianceByConfigRulesResponse Source #

Constructors

DescribeAggregateComplianceByConfigRulesResponse' 

Fields

Instances

Instances details
Eq DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Read DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Show DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

Generic DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

NFData DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

type Rep DescribeAggregateComplianceByConfigRulesResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeAggregateComplianceByConfigRules

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

newDescribeAggregateComplianceByConfigRulesResponse Source #

Create a value of DescribeAggregateComplianceByConfigRulesResponse 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:DescribeAggregateComplianceByConfigRules', describeAggregateComplianceByConfigRulesResponse_nextToken - The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

$sel:aggregateComplianceByConfigRules:DescribeAggregateComplianceByConfigRulesResponse', describeAggregateComplianceByConfigRulesResponse_aggregateComplianceByConfigRules - Returns a list of AggregateComplianceByConfigRule object.

$sel:httpStatus:DescribeAggregateComplianceByConfigRulesResponse', describeAggregateComplianceByConfigRulesResponse_httpStatus - The response's http status code.

Response Lenses

describeAggregateComplianceByConfigRulesResponse_nextToken :: Lens' DescribeAggregateComplianceByConfigRulesResponse (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.