We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
Resource Type definition for AWS::Connect::IntegrationAssociation
Using getIntegrationAssociation
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 getIntegrationAssociation(args: GetIntegrationAssociationArgs, opts?: InvokeOptions): Promise<GetIntegrationAssociationResult>
function getIntegrationAssociationOutput(args: GetIntegrationAssociationOutputArgs, opts?: InvokeOptions): Output<GetIntegrationAssociationResult>def get_integration_association(instance_id: Optional[str] = None,
integration_arn: Optional[str] = None,
integration_type: Optional[IntegrationAssociationIntegrationType] = None,
opts: Optional[InvokeOptions] = None) -> GetIntegrationAssociationResult
def get_integration_association_output(instance_id: Optional[pulumi.Input[str]] = None,
integration_arn: Optional[pulumi.Input[str]] = None,
integration_type: Optional[pulumi.Input[IntegrationAssociationIntegrationType]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationAssociationResult]func LookupIntegrationAssociation(ctx *Context, args *LookupIntegrationAssociationArgs, opts ...InvokeOption) (*LookupIntegrationAssociationResult, error)
func LookupIntegrationAssociationOutput(ctx *Context, args *LookupIntegrationAssociationOutputArgs, opts ...InvokeOption) LookupIntegrationAssociationResultOutput> Note: This function is named LookupIntegrationAssociation in the Go SDK.
public static class GetIntegrationAssociation
{
public static Task<GetIntegrationAssociationResult> InvokeAsync(GetIntegrationAssociationArgs args, InvokeOptions? opts = null)
public static Output<GetIntegrationAssociationResult> Invoke(GetIntegrationAssociationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationAssociationResult> getIntegrationAssociation(GetIntegrationAssociationArgs args, InvokeOptions options)
public static Output<GetIntegrationAssociationResult> getIntegrationAssociation(GetIntegrationAssociationArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getIntegrationAssociation
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- Integration
Arn string ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- Integration
Type Pulumi.Aws Native. Connect. Integration Association Integration Type Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
- Instance
Id string The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- Integration
Arn string ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- Integration
Type IntegrationAssociation Integration Type Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
- instance
Id String The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- integration
Arn String ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- integration
Type IntegrationAssociation Integration Type Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
- instance
Id string The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- integration
Arn string ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- integration
Type IntegrationAssociation Integration Type Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
- instance_
id str The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- integration_
arn str ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- integration_
type IntegrationAssociation Integration Type Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
- instance
Id String The Amazon Resource Name (ARN) of the instance.
Minimum :
1Maximum :
100- integration
Arn String ARN of the integration being associated with the instance.
Minimum :
1Maximum :
140- integration
Type "LEX_BOT" | "LAMBDA_FUNCTION" | "APPLICATION" | "CASES_DOMAIN" Specifies the integration type to be associated with the instance.
Allowed Values :
LEX_BOT|LAMBDA_FUNCTION
getIntegrationAssociation Result
The following output properties are available:
- Integration
Association stringId - Identifier of the association with an Amazon Connect instance.
- Integration
Association stringId - Identifier of the association with an Amazon Connect instance.
- integration
Association StringId - Identifier of the association with an Amazon Connect instance.
- integration
Association stringId - Identifier of the association with an Amazon Connect instance.
- integration_
association_ strid - Identifier of the association with an Amazon Connect instance.
- integration
Association StringId - Identifier of the association with an Amazon Connect instance.
Supporting Types
IntegrationAssociationIntegrationType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
