We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.configuration.getConfigurationAggregator
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource Type definition for AWS::Config::ConfigurationAggregator
Using getConfigurationAggregator
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigurationAggregator(args: GetConfigurationAggregatorArgs, opts?: InvokeOptions): Promise<GetConfigurationAggregatorResult>
function getConfigurationAggregatorOutput(args: GetConfigurationAggregatorOutputArgs, opts?: InvokeOptions): Output<GetConfigurationAggregatorResult>def get_configuration_aggregator(configuration_aggregator_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetConfigurationAggregatorResult
def get_configuration_aggregator_output(configuration_aggregator_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationAggregatorResult]func LookupConfigurationAggregator(ctx *Context, args *LookupConfigurationAggregatorArgs, opts ...InvokeOption) (*LookupConfigurationAggregatorResult, error)
func LookupConfigurationAggregatorOutput(ctx *Context, args *LookupConfigurationAggregatorOutputArgs, opts ...InvokeOption) LookupConfigurationAggregatorResultOutput> Note: This function is named LookupConfigurationAggregator in the Go SDK.
public static class GetConfigurationAggregator 
{
    public static Task<GetConfigurationAggregatorResult> InvokeAsync(GetConfigurationAggregatorArgs args, InvokeOptions? opts = null)
    public static Output<GetConfigurationAggregatorResult> Invoke(GetConfigurationAggregatorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConfigurationAggregatorResult> getConfigurationAggregator(GetConfigurationAggregatorArgs args, InvokeOptions options)
public static Output<GetConfigurationAggregatorResult> getConfigurationAggregator(GetConfigurationAggregatorArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:configuration:getConfigurationAggregator
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConfigurationAggregator stringName 
- The name of the aggregator.
- ConfigurationAggregator stringName 
- The name of the aggregator.
- configurationAggregator StringName 
- The name of the aggregator.
- configurationAggregator stringName 
- The name of the aggregator.
- configuration_aggregator_ strname 
- The name of the aggregator.
- configurationAggregator StringName 
- The name of the aggregator.
getConfigurationAggregator Result
The following output properties are available:
- AccountAggregation List<Pulumi.Sources Aws Native. Configuration. Outputs. Configuration Aggregator Account Aggregation Source> 
- Provides a list of source accounts and regions to be aggregated.
- ConfigurationAggregator stringArn 
- The Amazon Resource Name (ARN) of the aggregator.
- OrganizationAggregation Pulumi.Source Aws Native. Configuration. Outputs. Configuration Aggregator Organization Aggregation Source 
- Provides an organization and list of regions to be aggregated.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags for the configuration aggregator.
- AccountAggregation []ConfigurationSources Aggregator Account Aggregation Source 
- Provides a list of source accounts and regions to be aggregated.
- ConfigurationAggregator stringArn 
- The Amazon Resource Name (ARN) of the aggregator.
- OrganizationAggregation ConfigurationSource Aggregator Organization Aggregation Source 
- Provides an organization and list of regions to be aggregated.
- Tag
- The tags for the configuration aggregator.
- accountAggregation List<ConfigurationSources Aggregator Account Aggregation Source> 
- Provides a list of source accounts and regions to be aggregated.
- configurationAggregator StringArn 
- The Amazon Resource Name (ARN) of the aggregator.
- organizationAggregation ConfigurationSource Aggregator Organization Aggregation Source 
- Provides an organization and list of regions to be aggregated.
- List<Tag>
- The tags for the configuration aggregator.
- accountAggregation ConfigurationSources Aggregator Account Aggregation Source[] 
- Provides a list of source accounts and regions to be aggregated.
- configurationAggregator stringArn 
- The Amazon Resource Name (ARN) of the aggregator.
- organizationAggregation ConfigurationSource Aggregator Organization Aggregation Source 
- Provides an organization and list of regions to be aggregated.
- Tag[]
- The tags for the configuration aggregator.
- account_aggregation_ Sequence[Configurationsources Aggregator Account Aggregation Source] 
- Provides a list of source accounts and regions to be aggregated.
- configuration_aggregator_ strarn 
- The Amazon Resource Name (ARN) of the aggregator.
- organization_aggregation_ Configurationsource Aggregator Organization Aggregation Source 
- Provides an organization and list of regions to be aggregated.
- Sequence[root_Tag]
- The tags for the configuration aggregator.
- accountAggregation List<Property Map>Sources 
- Provides a list of source accounts and regions to be aggregated.
- configurationAggregator StringArn 
- The Amazon Resource Name (ARN) of the aggregator.
- organizationAggregation Property MapSource 
- Provides an organization and list of regions to be aggregated.
- List<Property Map>
- The tags for the configuration aggregator.
Supporting Types
ConfigurationAggregatorAccountAggregationSource    
- AccountIds List<string>
- The 12-digit account ID of the account being aggregated.
- AllAws boolRegions 
- If true, aggregate existing AWS Config regions and future regions.
- AwsRegions List<string>
- The source regions being aggregated.
- AccountIds []string
- The 12-digit account ID of the account being aggregated.
- AllAws boolRegions 
- If true, aggregate existing AWS Config regions and future regions.
- AwsRegions []string
- The source regions being aggregated.
- accountIds List<String>
- The 12-digit account ID of the account being aggregated.
- allAws BooleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions List<String>
- The source regions being aggregated.
- accountIds string[]
- The 12-digit account ID of the account being aggregated.
- allAws booleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions string[]
- The source regions being aggregated.
- account_ids Sequence[str]
- The 12-digit account ID of the account being aggregated.
- all_aws_ boolregions 
- If true, aggregate existing AWS Config regions and future regions.
- aws_regions Sequence[str]
- The source regions being aggregated.
- accountIds List<String>
- The 12-digit account ID of the account being aggregated.
- allAws BooleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions List<String>
- The source regions being aggregated.
ConfigurationAggregatorOrganizationAggregationSource    
- RoleArn string
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- AllAws boolRegions 
- If true, aggregate existing AWS Config regions and future regions.
- AwsRegions List<string>
- The source regions being aggregated.
- RoleArn string
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- AllAws boolRegions 
- If true, aggregate existing AWS Config regions and future regions.
- AwsRegions []string
- The source regions being aggregated.
- roleArn String
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- allAws BooleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions List<String>
- The source regions being aggregated.
- roleArn string
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- allAws booleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions string[]
- The source regions being aggregated.
- role_arn str
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- all_aws_ boolregions 
- If true, aggregate existing AWS Config regions and future regions.
- aws_regions Sequence[str]
- The source regions being aggregated.
- roleArn String
- ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- allAws BooleanRegions 
- If true, aggregate existing AWS Config regions and future regions.
- awsRegions List<String>
- The source regions being aggregated.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi