Skip to content
v2.274.0

CfnConfigurationAggregatorProps Struct ​

Properties for defining a CfnConfigurationAggregator.

Example ​

ts
// 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 ​

accountAggregationSourcesoptionalIResolvable | IResolvable | CfnConfigurationAggregator.AccountAggregationSourceProperty[]account_aggregation_sourcesoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, AccountAggregationSourceProperty]]]accountAggregationSourcesoptionalIResolvableAccountAggregationSourcesoptionalIResolvableAccountAggregationSourcesoptionalinterface{}#
Provides a list of source accounts and regions to be aggregated.
configurationAggregatorNameoptionalstringconfiguration_aggregator_nameoptionalstrconfigurationAggregatorNameoptionalStringConfigurationAggregatorNameoptionalstringConfigurationAggregatorNameoptional*string#
The name of the aggregator.
organizationAggregationSourceoptionalIResolvable | CfnConfigurationAggregator.OrganizationAggregationSourcePropertyorganization_aggregation_sourceoptionaltyping.Union[IResolvable, OrganizationAggregationSourceProperty]organizationAggregationSourceoptionalIResolvableOrganizationAggregationSourceoptionalIResolvableOrganizationAggregationSourceoptionalinterface{}#
Provides an organization and list of regions to be aggregated.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
An array of tag object.