ConnectCampaignServiceV2 / Client / delete_connect_instance_integration

delete_connect_instance_integration#

ConnectCampaignServiceV2.Client.delete_connect_instance_integration(**kwargs)#

Delete the integration for the specified Amazon Connect instance.

See also: AWS API Documentation

Request Syntax

response = client.delete_connect_instance_integration(
    connectInstanceId='string',
    integrationIdentifier={
        'customerProfiles': {
            'domainArn': 'string'
        },
        'qConnect': {
            'knowledgeBaseArn': 'string'
        }
    }
)
Parameters:
  • connectInstanceId (string) –

    [REQUIRED]

    Amazon Connect Instance Id

  • integrationIdentifier (dict) –

    [REQUIRED]

    Integration identifier for Connect instance

    Note

    This is a Tagged Union structure. Only one of the following top level keys can be set: customerProfiles, qConnect.

    • customerProfiles (dict) –

      Customer Profiles integration identifier

      • domainArn (string) – [REQUIRED]

        Amazon Resource Names(ARN)

    • qConnect (dict) –

      Q Connect integration identifier

      • knowledgeBaseArn (string) – [REQUIRED]

        Amazon Resource Names(ARN)

Returns:

None

Exceptions

  • ConnectCampaignServiceV2.Client.exceptions.InternalServerException

  • ConnectCampaignServiceV2.Client.exceptions.ResourceNotFoundException

  • ConnectCampaignServiceV2.Client.exceptions.ValidationException

  • ConnectCampaignServiceV2.Client.exceptions.AccessDeniedException

  • ConnectCampaignServiceV2.Client.exceptions.ThrottlingException