You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ConfigService::Types::PutConfigurationAggregatorRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::PutConfigurationAggregatorRequest
- Defined in:
- (unknown)
Overview
Note:
When passing PutConfigurationAggregatorRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
configuration_aggregator_name: "ConfigurationAggregatorName", # required
account_aggregation_sources: [
{
account_ids: ["AccountId"], # required
all_aws_regions: false,
aws_regions: ["String"],
},
],
organization_aggregation_source: {
role_arn: "String", # required
aws_regions: ["String"],
all_aws_regions: false,
},
tags: [
{
key: "TagKey",
value: "TagValue",
},
],
}
Instance Attribute Summary collapse
-
#account_aggregation_sources ⇒ Array<Types::AccountAggregationSource>
A list of AccountAggregationSource object.
-
#configuration_aggregator_name ⇒ String
The name of the configuration aggregator.
-
#organization_aggregation_source ⇒ Types::OrganizationAggregationSource
An OrganizationAggregationSource object.
-
#tags ⇒ Array<Types::Tag>
An array of tag object.
Instance Attribute Details
#account_aggregation_sources ⇒ Array<Types::AccountAggregationSource>
A list of AccountAggregationSource object.
#configuration_aggregator_name ⇒ String
The name of the configuration aggregator.
#organization_aggregation_source ⇒ Types::OrganizationAggregationSource
An OrganizationAggregationSource object.
#tags ⇒ Array<Types::Tag>
An array of tag object.