QuickSight / Client / list_identity_propagation_configs

list_identity_propagation_configs#

QuickSight.Client.list_identity_propagation_configs(**kwargs)#

Lists all services and authorized targets that the Amazon QuickSight IAM Identity Center application can access.

This operation is only supported for Amazon QuickSight accounts that use IAM Identity Center.

See also: AWS API Documentation

Request Syntax

response = client.list_identity_propagation_configs(
    AwsAccountId='string',
    MaxResults=123,
    NextToken='string'
)
Parameters:
  • AwsAccountId (string) –

    [REQUIRED]

    The ID of the Amazon Web Services account that contain the identity propagation configurations of.

  • MaxResults (integer) – The maximum number of results to be returned.

  • NextToken (string) – The token for the next set of results, or null if there are no more results.

Return type:

dict

Returns:

Response Syntax

{
    'Services': [
        {
            'Service': 'REDSHIFT',
            'AuthorizedTargets': [
                'string',
            ]
        },
    ],
    'NextToken': 'string',
    'Status': 123,
    'RequestId': 'string'
}

Response Structure

  • (dict) –

    • Services (list) –

      A list of services and their authorized targets that the Amazon QuickSight IAM Identity Center application can access.

      • (dict) –

        The authorized targets that are associated with a service.

        • Service (string) –

          The name of the Amazon Web Services service.

        • AuthorizedTargets (list) –

          Aist of authorized targets that are represented by IAM Identity Center application ARNs.

          • (string) –

    • NextToken (string) –

      The token for the next set of results, or null if there are no more results.

    • Status (integer) –

      The HTTP status of the request.

    • RequestId (string) –

      The Amazon Web Services request ID for this operation.

Exceptions