Amazon Connect Service

2021/05/07 - Amazon Connect Service - 2 updated api methods

Changes  Adds tagging support for Connect APIs CreateIntegrationAssociation and CreateUseCase.

CreateIntegrationAssociation (updated) Link ¶
Changes (request)
{'Tags': {'string': 'string'}}

Create an AppIntegration association with an Amazon Connect instance.

See also: AWS API Documentation

Request Syntax

client.create_integration_association(
    InstanceId='string',
    IntegrationType='EVENT',
    IntegrationArn='string',
    SourceApplicationUrl='string',
    SourceApplicationName='string',
    SourceType='SALESFORCE'|'ZENDESK',
    Tags={
        'string': 'string'
    }
)
type InstanceId

string

param InstanceId

[REQUIRED]

The identifier of the Amazon Connect instance.

type IntegrationType

string

param IntegrationType

[REQUIRED]

The type of information to be ingested.

type IntegrationArn

string

param IntegrationArn

[REQUIRED]

The Amazon Resource Name (ARN) of the integration.

type SourceApplicationUrl

string

param SourceApplicationUrl

[REQUIRED]

The URL for the external application.

type SourceApplicationName

string

param SourceApplicationName

[REQUIRED]

The name of the external application.

type SourceType

string

param SourceType

[REQUIRED]

The type of the data source.

type Tags

dict

param Tags

One or more tags.

  • (string) --

    • (string) --

rtype

dict

returns

Response Syntax

{
    'IntegrationAssociationId': 'string',
    'IntegrationAssociationArn': 'string'
}

Response Structure

  • (dict) --

    • IntegrationAssociationId (string) --

      The identifier for the association.

    • IntegrationAssociationArn (string) --

      The Amazon Resource Name (ARN) for the association.

CreateUseCase (updated) Link ¶
Changes (request)
{'Tags': {'string': 'string'}}

Creates a use case for an AppIntegration association.

See also: AWS API Documentation

Request Syntax

client.create_use_case(
    InstanceId='string',
    IntegrationAssociationId='string',
    UseCaseType='RULES_EVALUATION',
    Tags={
        'string': 'string'
    }
)
type InstanceId

string

param InstanceId

[REQUIRED]

The identifier of the Amazon Connect instance.

type IntegrationAssociationId

string

param IntegrationAssociationId

[REQUIRED]

The identifier for the AppIntegration association.

type UseCaseType

string

param UseCaseType

[REQUIRED]

The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.

type Tags

dict

param Tags

One or more tags.

  • (string) --

    • (string) --

rtype

dict

returns

Response Syntax

{
    'UseCaseId': 'string',
    'UseCaseArn': 'string'
}

Response Structure

  • (dict) --

    • UseCaseId (string) --

      The identifier of the use case.

    • UseCaseArn (string) --

      The Amazon Resource Name (ARN) for the use case.