Connect / Client / create_integration_association
create_integration_association#
- Connect.Client.create_integration_association(**kwargs)#
Creates an Amazon Web Services resource association with an Amazon Connect instance.
See also: AWS API Documentation
Request Syntax
response = client.create_integration_association( InstanceId='string', IntegrationType='EVENT'|'VOICE_ID'|'PINPOINT_APP'|'WISDOM_ASSISTANT'|'WISDOM_KNOWLEDGE_BASE'|'WISDOM_QUICK_RESPONSES'|'Q_MESSAGE_TEMPLATES'|'CASES_DOMAIN'|'APPLICATION'|'FILE_SCANNER', IntegrationArn='string', SourceApplicationUrl='string', SourceApplicationName='string', SourceType='SALESFORCE'|'ZENDESK'|'CASES', Tags={ 'string': 'string' } )
- Parameters:
InstanceId (string) –
[REQUIRED]
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
IntegrationType (string) –
[REQUIRED]
The type of information to be ingested.
IntegrationArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the integration.
Note
When integrating with Amazon Pinpoint, the Amazon Connect and Amazon Pinpoint instances must be in the same account.
SourceApplicationUrl (string) – The URL for the external application. This field is only required for the EVENT integration type.
SourceApplicationName (string) – The name of the external application. This field is only required for the EVENT integration type.
SourceType (string) – The type of the data source. This field is only required for the EVENT integration type.
Tags (dict) –
The tags used to organize, track, or control access for this resource. For example, { “Tags”: {“key1”:”value1”, “key2”:”value2”} }.
(string) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'IntegrationAssociationId': 'string', 'IntegrationAssociationArn': 'string' }
Response Structure
(dict) –
IntegrationAssociationId (string) –
The identifier for the integration association.
IntegrationAssociationArn (string) –
The Amazon Resource Name (ARN) for the association.
Exceptions