DynamoDB / Client / list_exports

list_exports#

DynamoDB.Client.list_exports(**kwargs)#

Lists completed exports within the past 90 days.

See also: AWS API Documentation

Request Syntax

response = client.list_exports(
    TableArn='string',
    MaxResults=123,
    NextToken='string'
)
Parameters:
  • TableArn (string) – The Amazon Resource Name (ARN) associated with the exported table.

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

  • NextToken (string) – An optional string that, if supplied, must be copied from the output of a previous call to ListExports. When provided in this manner, the API fetches the next page of results.

Return type:

dict

Returns:

Response Syntax

{
    'ExportSummaries': [
        {
            'ExportArn': 'string',
            'ExportStatus': 'IN_PROGRESS'|'COMPLETED'|'FAILED',
            'ExportType': 'FULL_EXPORT'|'INCREMENTAL_EXPORT'
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) –

    • ExportSummaries (list) –

      A list of ExportSummary objects.

      • (dict) –

        Summary information about an export task.

        • ExportArn (string) –

          The Amazon Resource Name (ARN) of the export.

        • ExportStatus (string) –

          Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.

        • ExportType (string) –

          Choice of whether to execute as a full export or incremental export. Valid values are FULL_EXPORT or INCREMENTAL_EXPORT. If INCREMENTAL_EXPORT is provided, the IncrementalExportSpecification must also be used.

    • NextToken (string) –

      If this value is returned, there are additional results to be displayed. To retrieve them, call ListExports again, with NextToken set to this value.

Exceptions

  • DynamoDB.Client.exceptions.LimitExceededException

  • DynamoDB.Client.exceptions.InternalServerError