class Aws::ConfigService::Types::PutConfigurationAggregatorRequest

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

data as a 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",
        },
      ],
    }

@!attribute [rw] configuration_aggregator_name

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

@!attribute [rw] account_aggregation_sources

A list of AccountAggregationSource object.
@return [Array<Types::AccountAggregationSource>]

@!attribute [rw] organization_aggregation_source

An OrganizationAggregationSource object.
@return [Types::OrganizationAggregationSource]

@!attribute [rw] tags

An array of tag object.
@return [Array<Types::Tag>]

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

Constants

SENSITIVE