Class: Aws::ConfigService::Types::DescribeAggregateComplianceByConfigRulesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::DescribeAggregateComplianceByConfigRulesRequest
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
Note:
When making an API call, you may pass DescribeAggregateComplianceByConfigRulesRequest data as a hash:
{
configuration_aggregator_name: "ConfigurationAggregatorName", # required
filters: {
config_rule_name: "ConfigRuleName",
compliance_type: "COMPLIANT", # accepts COMPLIANT, NON_COMPLIANT, NOT_APPLICABLE, INSUFFICIENT_DATA
account_id: "AccountId",
aws_region: "AwsRegion",
},
limit: 1,
next_token: "NextToken",
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_aggregator_name ⇒ String
The name of the configuration aggregator.
-
#filters ⇒ Types::ConfigRuleComplianceFilters
Filters the results by ConfigRuleComplianceFilters object.
-
#limit ⇒ Integer
The maximum number of evaluation results returned on each page.
-
#next_token ⇒ String
The
nextToken
string returned on a previous page that you use to get the next page of results in a paginated response.
Instance Attribute Details
#configuration_aggregator_name ⇒ String
The name of the configuration aggregator.
2517 2518 2519 2520 2521 2522 2523 2524 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2517 class DescribeAggregateComplianceByConfigRulesRequest < Struct.new( :configuration_aggregator_name, :filters, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#filters ⇒ Types::ConfigRuleComplianceFilters
Filters the results by ConfigRuleComplianceFilters object.
2517 2518 2519 2520 2521 2522 2523 2524 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2517 class DescribeAggregateComplianceByConfigRulesRequest < Struct.new( :configuration_aggregator_name, :filters, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#limit ⇒ Integer
The maximum number of evaluation results returned on each page. The default is maximum. If you specify 0, Config uses the default.
2517 2518 2519 2520 2521 2522 2523 2524 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2517 class DescribeAggregateComplianceByConfigRulesRequest < Struct.new( :configuration_aggregator_name, :filters, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The nextToken
string returned on a previous page that you use to
get the next page of results in a paginated response.
2517 2518 2519 2520 2521 2522 2523 2524 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2517 class DescribeAggregateComplianceByConfigRulesRequest < Struct.new( :configuration_aggregator_name, :filters, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |