QuickSight / Paginator / ListCustomPermissions

ListCustomPermissions#

class QuickSight.Paginator.ListCustomPermissions#
paginator = client.get_paginator('list_custom_permissions')
paginate(**kwargs)#

Creates an iterator that will paginate through responses from QuickSight.Client.list_custom_permissions().

See also: AWS API Documentation

Request Syntax

response_iterator = paginator.paginate(
    AwsAccountId='string',
    PaginationConfig={
        'MaxItems': 123,
        'PageSize': 123,
        'StartingToken': 'string'
    }
)
Parameters:
  • AwsAccountId (string) –

    [REQUIRED]

    The ID of the Amazon Web Services account that contains the custom permissions profiles that you want to list.

  • PaginationConfig (dict) –

    A dictionary that provides parameters to control pagination.

    • MaxItems (integer) –

      The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.

    • PageSize (integer) –

      The size of each page.

    • StartingToken (string) –

      A token to specify where to start paginating. This is the NextToken from a previous response.

Return type:

dict

Returns:

Response Syntax

{
    'Status': 123,
    'CustomPermissionsList': [
        {
            'Arn': 'string',
            'CustomPermissionsName': 'string',
            'Capabilities': {
                'ExportToCsv': 'DENY',
                'ExportToExcel': 'DENY',
                'CreateAndUpdateThemes': 'DENY',
                'AddOrRunAnomalyDetectionForAnalyses': 'DENY',
                'ShareAnalyses': 'DENY',
                'CreateAndUpdateDatasets': 'DENY',
                'ShareDatasets': 'DENY',
                'SubscribeDashboardEmailReports': 'DENY',
                'CreateAndUpdateDashboardEmailReports': 'DENY',
                'ShareDashboards': 'DENY',
                'CreateAndUpdateThresholdAlerts': 'DENY',
                'RenameSharedFolders': 'DENY',
                'CreateSharedFolders': 'DENY',
                'CreateAndUpdateDataSources': 'DENY',
                'ShareDataSources': 'DENY',
                'ViewAccountSPICECapacity': 'DENY',
                'CreateSPICEDataset': 'DENY'
            }
        },
    ],
    'RequestId': 'string'
}

Response Structure

  • (dict) –

    • Status (integer) –

      The HTTP status of the request.

    • CustomPermissionsList (list) –

      A list of custom permissions profiles.

      • (dict) –

        The custom permissions profile.

        • Arn (string) –

          The Amazon Resource Name (ARN) of the custom permissions profile.

        • CustomPermissionsName (string) –

          The name of the custom permissions profile.

        • Capabilities (dict) –

          A set of actions in the custom permissions profile.

          • ExportToCsv (string) –

            The ability to export to CSV files.

          • ExportToExcel (string) –

            The ability to export to Excel files.

          • CreateAndUpdateThemes (string) –

            The ability to export to Create and Update themes.

          • AddOrRunAnomalyDetectionForAnalyses (string) –

            The ability to add or run anomaly detection.

          • ShareAnalyses (string) –

            The ability to share analyses.

          • CreateAndUpdateDatasets (string) –

            The ability to create and update datasets.

          • ShareDatasets (string) –

            The ability to share datasets.

          • SubscribeDashboardEmailReports (string) –

            The ability to subscribe to email reports.

          • CreateAndUpdateDashboardEmailReports (string) –

            The ability to create and update email reports.

          • ShareDashboards (string) –

            The ability to share dashboards.

          • CreateAndUpdateThresholdAlerts (string) –

            The ability to create and update threshold alerts.

          • RenameSharedFolders (string) –

            The ability to rename shared folders.

          • CreateSharedFolders (string) –

            The ability to create shared folders.

          • CreateAndUpdateDataSources (string) –

            The ability to create and update data sources.

          • ShareDataSources (string) –

            The ability to share data sources.

          • ViewAccountSPICECapacity (string) –

            The ability to view account SPICE capacity.

          • CreateSPICEDataset (string) –

            The ability to create a SPICE dataset.

    • RequestId (string) –

      The Amazon Web Services request ID for this operation.