aws-native logo
AWS Native v0.54.0, Mar 21 23

aws-native.configuration.getConfigurationAggregator

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:

ConfigurationAggregatorName string

The name of the aggregator.

ConfigurationAggregatorName string

The name of the aggregator.

configurationAggregatorName String

The name of the aggregator.

configurationAggregatorName string

The name of the aggregator.

configuration_aggregator_name str

The name of the aggregator.

configurationAggregatorName String

The name of the aggregator.

getConfigurationAggregator Result

The following output properties are available:

accountAggregationSources List<Property Map>
configurationAggregatorArn String

The Amazon Resource Name (ARN) of the aggregator.

organizationAggregationSource Property Map
tags List<Property Map>

The tags for the configuration aggregator.

Supporting Types

ConfigurationAggregatorAccountAggregationSource

AccountIds List<string>
AllAwsRegions bool
AwsRegions List<string>
AccountIds []string
AllAwsRegions bool
AwsRegions []string
accountIds List<String>
allAwsRegions Boolean
awsRegions List<String>
accountIds string[]
allAwsRegions boolean
awsRegions string[]
account_ids Sequence[str]
all_aws_regions bool
aws_regions Sequence[str]
accountIds List<String>
allAwsRegions Boolean
awsRegions List<String>

ConfigurationAggregatorOrganizationAggregationSource

RoleArn string
AllAwsRegions bool
AwsRegions List<string>
RoleArn string
AllAwsRegions bool
AwsRegions []string
roleArn String
allAwsRegions Boolean
awsRegions List<String>
roleArn string
allAwsRegions boolean
awsRegions string[]
role_arn str
all_aws_regions bool
aws_regions Sequence[str]
roleArn String
allAwsRegions Boolean
awsRegions List<String>

ConfigurationAggregatorTag

Key string

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Key string

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key string

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value string

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key str

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value str

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0