aws-cdk-lib.aws_config.CfnConfigurationAggregator.AccountAggregationSourceProperty

interface AccountAggregationSourceProperty

LanguageType name
.NETAmazon.CDK.AWS.Config.CfnConfigurationAggregator.AccountAggregationSourceProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsconfig#CfnConfigurationAggregator_AccountAggregationSourceProperty
Javasoftware.amazon.awscdk.services.config.CfnConfigurationAggregator.AccountAggregationSourceProperty
Pythonaws_cdk.aws_config.CfnConfigurationAggregator.AccountAggregationSourceProperty
TypeScript aws-cdk-lib » aws_config » CfnConfigurationAggregator » AccountAggregationSourceProperty

A collection of accounts and regions.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_config as config } from 'aws-cdk-lib';
const accountAggregationSourceProperty: config.CfnConfigurationAggregator.AccountAggregationSourceProperty = {
  accountIds: ['accountIds'],

  // the properties below are optional
  allAwsRegions: false,
  awsRegions: ['awsRegions'],
};

Properties

NameTypeDescription
accountIdsstring[]The 12-digit account ID of the account being aggregated.
allAwsRegions?boolean | IResolvableIf true, aggregate existing AWS Config regions and future regions.
awsRegions?string[]The source regions being aggregated.

accountIds

Type: string[]

The 12-digit account ID of the account being aggregated.


allAwsRegions?

Type: boolean | IResolvable (optional)

If true, aggregate existing AWS Config regions and future regions.


awsRegions?

Type: string[] (optional)

The source regions being aggregated.