We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:configuration:getConfigurationAggregator
arguments:
# arguments dictionary
The following arguments are supported:
- Configuration
Aggregator stringName - The name of the aggregator.
- Configuration
Aggregator stringName - The name of the aggregator.
- configuration
Aggregator StringName - The name of the aggregator.
- configuration
Aggregator stringName - The name of the aggregator.
- configuration_
aggregator_ strname - The name of the aggregator.
- configuration
Aggregator StringName - The name of the aggregator.
getConfigurationAggregator Result
The following output properties are available:
- Account
Aggregation List<Pulumi.Sources Aws Native. Configuration. Outputs. Configuration Aggregator Account Aggregation Source> - Provides a list of source accounts and regions to be aggregated.
- Configuration
Aggregator stringArn - The Amazon Resource Name (ARN) of the aggregator.
- Organization
Aggregation 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.
- Account
Aggregation []ConfigurationSources Aggregator Account Aggregation Source - Provides a list of source accounts and regions to be aggregated.
- Configuration
Aggregator stringArn - 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.
- Tag
- The tags for the configuration aggregator.
- account
Aggregation List<ConfigurationSources Aggregator Account Aggregation Source> - Provides a list of source accounts and regions to be aggregated.
- configuration
Aggregator StringArn - 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.
- List<Tag>
- The tags for the configuration aggregator.
- account
Aggregation ConfigurationSources Aggregator Account Aggregation Source[] - Provides a list of source accounts and regions to be aggregated.
- configuration
Aggregator stringArn - 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.
- 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.
- account
Aggregation List<Property Map>Sources - Provides a list of source accounts and regions to be aggregated.
- configuration
Aggregator StringArn - The Amazon Resource Name (ARN) of the aggregator.
- organization
Aggregation Property MapSource - Provides an organization and list of regions to be aggregated.
- List<Property Map>
- The tags for the configuration aggregator.
Supporting Types
ConfigurationAggregatorAccountAggregationSource
- Account
Ids List<string> - 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 List<string> - The source regions being aggregated.
- Account
Ids []string - 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 []string - The source regions being aggregated.
- account
Ids List<String> - The 12-digit account ID of the account being aggregated.
- all
Aws BooleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions List<String> - The source regions being aggregated.
- account
Ids string[] - The 12-digit account ID of the account being aggregated.
- all
Aws booleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions 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.
- account
Ids List<String> - The 12-digit account ID of the account being aggregated.
- all
Aws BooleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions List<String> - The source regions being aggregated.
ConfigurationAggregatorOrganizationAggregationSource
- Role
Arn string - 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 List<string> - The source regions being aggregated.
- Role
Arn string - 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 []string - The source regions being aggregated.
- role
Arn String - ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- all
Aws BooleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions List<String> - The source regions being aggregated.
- role
Arn string - ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- all
Aws booleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions 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.
- role
Arn String - ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account.
- all
Aws BooleanRegions - If true, aggregate existing AWS Config regions and future regions.
- aws
Regions 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.9.0 published on Monday, Nov 18, 2024 by Pulumi