public static final class CfnConfigurationAggregatorProps.Builder
extends java.lang.Object
CfnConfigurationAggregatorProps
Constructor and Description |
---|
Builder() |
public CfnConfigurationAggregatorProps.Builder accountAggregationSources(IResolvable accountAggregationSources)
CfnConfigurationAggregatorProps.getAccountAggregationSources()
accountAggregationSources
- Provides a list of source accounts and regions to be aggregated.this
public CfnConfigurationAggregatorProps.Builder accountAggregationSources(java.util.List<? extends java.lang.Object> accountAggregationSources)
CfnConfigurationAggregatorProps.getAccountAggregationSources()
accountAggregationSources
- Provides a list of source accounts and regions to be aggregated.this
public CfnConfigurationAggregatorProps.Builder configurationAggregatorName(java.lang.String configurationAggregatorName)
CfnConfigurationAggregatorProps.getConfigurationAggregatorName()
configurationAggregatorName
- The name of the aggregator.this
public CfnConfigurationAggregatorProps.Builder organizationAggregationSource(IResolvable organizationAggregationSource)
CfnConfigurationAggregatorProps.getOrganizationAggregationSource()
organizationAggregationSource
- Provides an organization and list of regions to be aggregated.this
public CfnConfigurationAggregatorProps.Builder organizationAggregationSource(CfnConfigurationAggregator.OrganizationAggregationSourceProperty organizationAggregationSource)
CfnConfigurationAggregatorProps.getOrganizationAggregationSource()
organizationAggregationSource
- Provides an organization and list of regions to be aggregated.this
public CfnConfigurationAggregatorProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnConfigurationAggregatorProps.getTags()
tags
- An array of tag object.this
public CfnConfigurationAggregatorProps build()
CfnConfigurationAggregatorProps
java.lang.NullPointerException
- if any required attribute was not provided