aws-cdk-lib.aws_config.CfnConfigurationAggregatorProps

interface CfnConfigurationAggregatorProps

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

Properties for defining a CfnConfigurationAggregator.

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 cfnConfigurationAggregatorProps: config.CfnConfigurationAggregatorProps = {
  accountAggregationSources: [{
    accountIds: ['accountIds'],

    // the properties below are optional
    allAwsRegions: false,
    awsRegions: ['awsRegions'],
  }],
  configurationAggregatorName: 'configurationAggregatorName',
  organizationAggregationSource: {
    roleArn: 'roleArn',

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

Properties

NameTypeDescription
accountAggregationSources?IResolvable | IResolvable | AccountAggregationSourceProperty[]Provides a list of source accounts and regions to be aggregated.
configurationAggregatorName?stringThe name of the aggregator.
organizationAggregationSource?IResolvable | OrganizationAggregationSourcePropertyProvides an organization and list of regions to be aggregated.
tags?CfnTag[]An array of tag object.

accountAggregationSources?

Type: IResolvable | IResolvable | AccountAggregationSourceProperty[] (optional)

Provides a list of source accounts and regions to be aggregated.


configurationAggregatorName?

Type: string (optional)

The name of the aggregator.


organizationAggregationSource?

Type: IResolvable | OrganizationAggregationSourceProperty (optional)

Provides an organization and list of regions to be aggregated.


tags?

Type: CfnTag[] (optional)

An array of tag object.