1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. appconfig
  5. getExtensionAssociation

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.appconfig.getExtensionAssociation

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

An example resource schema demonstrating some basic constructs and validation rules.

Using getExtensionAssociation

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 getExtensionAssociation(args: GetExtensionAssociationArgs, opts?: InvokeOptions): Promise<GetExtensionAssociationResult>
function getExtensionAssociationOutput(args: GetExtensionAssociationOutputArgs, opts?: InvokeOptions): Output<GetExtensionAssociationResult>
Copy
def get_extension_association(id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetExtensionAssociationResult
def get_extension_association_output(id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetExtensionAssociationResult]
Copy
func LookupExtensionAssociation(ctx *Context, args *LookupExtensionAssociationArgs, opts ...InvokeOption) (*LookupExtensionAssociationResult, error)
func LookupExtensionAssociationOutput(ctx *Context, args *LookupExtensionAssociationOutputArgs, opts ...InvokeOption) LookupExtensionAssociationResultOutput
Copy

> Note: This function is named LookupExtensionAssociation in the Go SDK.

public static class GetExtensionAssociation 
{
    public static Task<GetExtensionAssociationResult> InvokeAsync(GetExtensionAssociationArgs args, InvokeOptions? opts = null)
    public static Output<GetExtensionAssociationResult> Invoke(GetExtensionAssociationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetExtensionAssociationResult> getExtensionAssociation(GetExtensionAssociationArgs args, InvokeOptions options)
public static Output<GetExtensionAssociationResult> getExtensionAssociation(GetExtensionAssociationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:appconfig:getExtensionAssociation
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
The system-generated ID for the association.
Id This property is required. string
The system-generated ID for the association.
id This property is required. String
The system-generated ID for the association.
id This property is required. string
The system-generated ID for the association.
id This property is required. str
The system-generated ID for the association.
id This property is required. String
The system-generated ID for the association.

getExtensionAssociation Result

The following output properties are available:

Arn string
The ARN of the extension defined in the association.
ExtensionArn string
The ARN of the extension defined in the association.
Id string
The system-generated ID for the association.
Parameters Dictionary<string, string>
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
ResourceArn string
The ARNs of applications, configuration profiles, or environments defined in the association.
Tags List<Pulumi.AwsNative.Outputs.Tag>
An array of key-value pairs to apply to this resource.
Arn string
The ARN of the extension defined in the association.
ExtensionArn string
The ARN of the extension defined in the association.
Id string
The system-generated ID for the association.
Parameters map[string]string
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
ResourceArn string
The ARNs of applications, configuration profiles, or environments defined in the association.
Tags Tag
An array of key-value pairs to apply to this resource.
arn String
The ARN of the extension defined in the association.
extensionArn String
The ARN of the extension defined in the association.
id String
The system-generated ID for the association.
parameters Map<String,String>
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
resourceArn String
The ARNs of applications, configuration profiles, or environments defined in the association.
tags List<Tag>
An array of key-value pairs to apply to this resource.
arn string
The ARN of the extension defined in the association.
extensionArn string
The ARN of the extension defined in the association.
id string
The system-generated ID for the association.
parameters {[key: string]: string}
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
resourceArn string
The ARNs of applications, configuration profiles, or environments defined in the association.
tags Tag[]
An array of key-value pairs to apply to this resource.
arn str
The ARN of the extension defined in the association.
extension_arn str
The ARN of the extension defined in the association.
id str
The system-generated ID for the association.
parameters Mapping[str, str]
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
resource_arn str
The ARNs of applications, configuration profiles, or environments defined in the association.
tags Sequence[root_Tag]
An array of key-value pairs to apply to this resource.
arn String
The ARN of the extension defined in the association.
extensionArn String
The ARN of the extension defined in the association.
id String
The system-generated ID for the association.
parameters Map<String>
The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.
resourceArn String
The ARNs of applications, configuration profiles, or environments defined in the association.
tags List<Property Map>
An array of key-value pairs to apply to this resource.

Supporting Types

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the 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.27.0 published on Monday, Apr 14, 2025 by Pulumi