Class: Aws::ConfigService::Types::GetAggregateConformancePackComplianceSummaryRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::GetAggregateConformancePackComplianceSummaryRequest
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
When making an API call, you may pass GetAggregateConformancePackComplianceSummaryRequest data as a hash:
{
configuration_aggregator_name: "ConfigurationAggregatorName", # required
filters: {
account_id: "AccountId",
aws_region: "AwsRegion",
},
group_by_key: "ACCOUNT_ID", # accepts ACCOUNT_ID, AWS_REGION
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::AggregateConformancePackComplianceSummaryFilters
Filters the results based on the
AggregateConformancePackComplianceSummaryFilters
object. -
#group_by_key ⇒ String
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
-
#limit ⇒ Integer
The maximum number of 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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4300 class GetAggregateConformancePackComplianceSummaryRequest < Struct.new( :configuration_aggregator_name, :filters, :group_by_key, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#filters ⇒ Types::AggregateConformancePackComplianceSummaryFilters
Filters the results based on the
AggregateConformancePackComplianceSummaryFilters
object.
4300 4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4300 class GetAggregateConformancePackComplianceSummaryRequest < Struct.new( :configuration_aggregator_name, :filters, :group_by_key, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#group_by_key ⇒ String
Groups the result based on Amazon Web Services account ID or Amazon Web Services Region.
4300 4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4300 class GetAggregateConformancePackComplianceSummaryRequest < Struct.new( :configuration_aggregator_name, :filters, :group_by_key, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |
#limit ⇒ Integer
The maximum number of results returned on each page. The default is maximum. If you specify 0, Config uses the default.
4300 4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4300 class GetAggregateConformancePackComplianceSummaryRequest < Struct.new( :configuration_aggregator_name, :filters, :group_by_key, :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.
4300 4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4300 class GetAggregateConformancePackComplianceSummaryRequest < Struct.new( :configuration_aggregator_name, :filters, :group_by_key, :limit, :next_token) SENSITIVE = [] include Aws::Structure end |