1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. connect
  5. getIntegrationAssociation

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.connect.getIntegrationAssociation

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

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>
Copy
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]
Copy
func LookupIntegrationAssociation(ctx *Context, args *LookupIntegrationAssociationArgs, opts ...InvokeOption) (*LookupIntegrationAssociationResult, error)
func LookupIntegrationAssociationOutput(ctx *Context, args *LookupIntegrationAssociationOutputArgs, opts ...InvokeOption) LookupIntegrationAssociationResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetIntegrationAssociationResult> getIntegrationAssociation(GetIntegrationAssociationArgs args, InvokeOptions options)
public static Output<GetIntegrationAssociationResult> getIntegrationAssociation(GetIntegrationAssociationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:connect:getIntegrationAssociation
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

InstanceId This property is required. string

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

IntegrationArn This property is required. string

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

IntegrationType This property is required. Pulumi.AwsNative.Connect.IntegrationAssociationIntegrationType

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

InstanceId This property is required. string

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

IntegrationArn This property is required. string

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

IntegrationType This property is required. IntegrationAssociationIntegrationType

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

instanceId This property is required. String

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

integrationArn This property is required. String

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

integrationType This property is required. IntegrationAssociationIntegrationType

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

instanceId This property is required. string

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

integrationArn This property is required. string

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

integrationType This property is required. IntegrationAssociationIntegrationType

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

instance_id This property is required. str

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

integration_arn This property is required. str

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

integration_type This property is required. IntegrationAssociationIntegrationType

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

instanceId This property is required. String

The Amazon Resource Name (ARN) of the instance.

Minimum : 1

Maximum : 100

integrationArn This property is required. String

ARN of the integration being associated with the instance.

Minimum : 1

Maximum : 140

integrationType This property is required. "LEX_BOT" | "LAMBDA_FUNCTION" | "APPLICATION"

Specifies the integration type to be associated with the instance.

Allowed Values : LEX_BOT | LAMBDA_FUNCTION

getIntegrationAssociation Result

The following output properties are available:

IntegrationAssociationId string
Identifier of the association with an Amazon Connect instance.
IntegrationAssociationId string
Identifier of the association with an Amazon Connect instance.
integrationAssociationId String
Identifier of the association with an Amazon Connect instance.
integrationAssociationId string
Identifier of the association with an Amazon Connect instance.
integration_association_id str
Identifier of the association with an Amazon Connect instance.
integrationAssociationId String
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.

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