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
accountAggregationSourcesIResolvable | IResolvable | CfnConfigurationAggregator.AccountAggregationSourceProperty[]account_aggregation_sourcestyping.Union[IResolvable, typing.List[typing.Union[IResolvable, AccountAggregationSourceProperty]]]accountAggregationSourcesIResolvableAccountAggregationSourcesIResolvableAccountAggregationSourcesinterface{}#Provides a list of source accounts and regions to be aggregated.
configurationAggregatorNamestringconfiguration_aggregator_namestrconfigurationAggregatorNameStringConfigurationAggregatorNamestringConfigurationAggregatorName*string#The name of the aggregator.
organizationAggregationSourceIResolvable | CfnConfigurationAggregator.OrganizationAggregationSourcePropertyorganization_aggregation_sourcetyping.Union[IResolvable, OrganizationAggregationSourceProperty]organizationAggregationSourceIResolvableOrganizationAggregationSourceIResolvableOrganizationAggregationSourceinterface{}#Provides an organization and list of regions to be aggregated.