Connect / Client / list_security_profile_applications

list_security_profile_applications#

Connect.Client.list_security_profile_applications(**kwargs)#

Returns a list of third party applications in a specific security profile.

See also: AWS API Documentation

Request Syntax

response = client.list_security_profile_applications(
    SecurityProfileId='string',
    InstanceId='string',
    NextToken='string',
    MaxResults=123
)
Parameters:
  • SecurityProfileId (string) –

    [REQUIRED]

    The security profile identifier.

  • InstanceId (string) –

    [REQUIRED]

    The instance identifier.

  • NextToken (string) – The token for the next set of results. The next set of results can be retrieved by using the token value returned in the previous response when making the next request.

  • MaxResults (integer) – The maximum number of results to return per page.

Return type:

dict

Returns:

Response Syntax

{
    'Applications': [
        {
            'Namespace': 'string',
            'ApplicationPermissions': [
                'string',
            ]
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) –

    • Applications (list) –

      A list of the third party application’s metadata.

      • (dict) –

        This API is in preview release for Amazon Connect and is subject to change.

        A third party application’s metadata.

        • Namespace (string) –

          Namespace of the application that you want to give access to.

        • ApplicationPermissions (list) –

          The permissions that the agent is granted on the application. Only the ACCESS permission is supported.

          • (string) –

    • NextToken (string) –

      The token for the next set of results. The next set of results can be retrieved by using the token value returned in the previous response when making the next request.

Exceptions

  • Connect.Client.exceptions.InvalidRequestException

  • Connect.Client.exceptions.InvalidParameterException

  • Connect.Client.exceptions.ResourceNotFoundException

  • Connect.Client.exceptions.ThrottlingException

  • Connect.Client.exceptions.InternalServiceException