DynamoDB / Client / describe_export
describe_export#
- DynamoDB.Client.describe_export(**kwargs)#
- Describes an existing table export. - See also: AWS API Documentation - Request Syntax- response = client.describe_export( ExportArn='string' ) - Parameters:
- ExportArn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) associated with the export. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ExportDescription': { 'ExportArn': 'string', 'ExportStatus': 'IN_PROGRESS'|'COMPLETED'|'FAILED', 'StartTime': datetime(2015, 1, 1), 'EndTime': datetime(2015, 1, 1), 'ExportManifest': 'string', 'TableArn': 'string', 'TableId': 'string', 'ExportTime': datetime(2015, 1, 1), 'ClientToken': 'string', 'S3Bucket': 'string', 'S3BucketOwner': 'string', 'S3Prefix': 'string', 'S3SseAlgorithm': 'AES256'|'KMS', 'S3SseKmsKeyId': 'string', 'FailureCode': 'string', 'FailureMessage': 'string', 'ExportFormat': 'DYNAMODB_JSON'|'ION', 'BilledSizeBytes': 123, 'ItemCount': 123 } } - Response Structure- (dict) – - ExportDescription (dict) – - Represents the properties of the export. - ExportArn (string) – - The Amazon Resource Name (ARN) of the table export. 
- ExportStatus (string) – - Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED. 
- StartTime (datetime) – - The time at which the export task began. 
- EndTime (datetime) – - The time at which the export task completed. 
- ExportManifest (string) – - The name of the manifest file for the export task. 
- TableArn (string) – - The Amazon Resource Name (ARN) of the table that was exported. 
- TableId (string) – - Unique ID of the table that was exported. 
- ExportTime (datetime) – - Point in time from which table data was exported. 
- ClientToken (string) – - The client token that was provided for the export task. A client token makes calls to - ExportTableToPointInTimeInputidempotent, meaning that multiple identical calls have the same effect as one single call.
- S3Bucket (string) – - The name of the Amazon S3 bucket containing the export. 
- S3BucketOwner (string) – - The ID of the Amazon Web Services account that owns the bucket containing the export. 
- S3Prefix (string) – - The Amazon S3 bucket prefix used as the file name and path of the exported snapshot. 
- S3SseAlgorithm (string) – - Type of encryption used on the bucket where export data is stored. Valid values for - S3SseAlgorithmare:- AES256- server-side encryption with Amazon S3 managed keys
- KMS- server-side encryption with KMS managed keys
 
- S3SseKmsKeyId (string) – - The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable). 
- FailureCode (string) – - Status code for the result of the failed export. 
- FailureMessage (string) – - Export failure reason description. 
- ExportFormat (string) – - The format of the exported data. Valid values for - ExportFormatare- DYNAMODB_JSONor- ION.
- BilledSizeBytes (integer) – - The billable size of the table export. 
- ItemCount (integer) – - The number of items exported. 
 
 
 
 - Exceptions- DynamoDB.Client.exceptions.ExportNotFoundException
- DynamoDB.Client.exceptions.LimitExceededException
- DynamoDB.Client.exceptions.InternalServerError