class Aws::ConfigService::Types::GetAggregateComplianceDetailsByConfigRuleRequest

@note When making an API call, you may pass GetAggregateComplianceDetailsByConfigRuleRequest

data as a hash:

    {
      configuration_aggregator_name: "ConfigurationAggregatorName", # required
      config_rule_name: "ConfigRuleName", # required
      account_id: "AccountId", # required
      aws_region: "AwsRegion", # required
      compliance_type: "COMPLIANT", # accepts COMPLIANT, NON_COMPLIANT, NOT_APPLICABLE, INSUFFICIENT_DATA
      limit: 1,
      next_token: "NextToken",
    }

@!attribute [rw] configuration_aggregator_name

The name of the configuration aggregator.
@return [String]

@!attribute [rw] config_rule_name

The name of the Config rule for which you want compliance
information.
@return [String]

@!attribute [rw] account_id

The 12-digit account ID of the source account.
@return [String]

@!attribute [rw] aws_region

The source region from where the data is aggregated.
@return [String]

@!attribute [rw] compliance_type

The resource compliance status.

<note markdown="1"> For the `GetAggregateComplianceDetailsByConfigRuleRequest` data
type, Config supports only the `COMPLIANT` and `NON_COMPLIANT`.
Config does not support the `NOT_APPLICABLE` and `INSUFFICIENT_DATA`
values.

 </note>
@return [String]

@!attribute [rw] limit

The maximum number of evaluation results returned on each page. The
default is 50. You cannot specify a number greater than 100. If you
specify 0, Config uses the default.
@return [Integer]

@!attribute [rw] next_token

The `nextToken` string returned on a previous page that you use to
get the next page of results in a paginated response.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetAggregateComplianceDetailsByConfigRuleRequest AWS API Documentation

Constants

SENSITIVE