ExportDescription
¶
Source code in docs_src/capo_dynamodb/types/export_description.py
billed_size_bytes
instance-attribute
¶
billed_size_bytes: NotRequired[BilledSizeBytes]
The billable size of the table export.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
The client token that was provided for the export task. A client token makes calls to ExportTableToPointInTimeInput idempotent, meaning that multiple identical calls have the same effect as one single call.
end_time
instance-attribute
¶
end_time: NotRequired[ExportEndTime]
The time at which the export task completed.
export_arn
instance-attribute
¶
export_arn: NotRequired[ExportArn]
The Amazon Resource Name (ARN) of the table export.
export_format
instance-attribute
¶
export_format: NotRequired[ExportFormat]
The format of the exported data. Valid values for ExportFormat are DYNAMODB_JSON or ION.
export_manifest
instance-attribute
¶
export_manifest: NotRequired[ExportManifest]
The name of the manifest file for the export task.
export_status
instance-attribute
¶
export_status: NotRequired[ExportStatus]
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
export_time
instance-attribute
¶
export_time: NotRequired[ExportTime]
Point in time from which table data was exported.
export_type
instance-attribute
¶
export_type: NotRequired[ExportType]
The type of export that was performed. Valid values are FULL_EXPORT or INCREMENTAL_EXPORT.
failure_code
instance-attribute
¶
failure_code: NotRequired[FailureCode]
Status code for the result of the failed export.
failure_message
instance-attribute
¶
failure_message: NotRequired[FailureMessage]
Export failure reason description.
filter_specification
instance-attribute
¶
filter_specification: NotRequired[FilterSpecification]
The filter criteria applied to the export. When present, only items that match the specified key conditions and filter expressions are included in the export output.
incremental_export_specification
instance-attribute
¶
incremental_export_specification: NotRequired[IncrementalExportSpecification]
Optional object containing the parameters specific to an incremental export.
s3_bucket
instance-attribute
¶
s3_bucket: NotRequired[S3Bucket]
The name of the Amazon S3 bucket containing the export.
s3_bucket_owner
instance-attribute
¶
s3_bucket_owner: NotRequired[S3BucketOwner]
The ID of the Amazon Web Services account that owns the bucket containing the export.
s3_prefix
instance-attribute
¶
s3_prefix: NotRequired[S3Prefix]
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
s3_sse_algorithm
instance-attribute
¶
s3_sse_algorithm: NotRequired[S3SseAlgorithm]
Type of encryption used on the bucket where export data is stored. Valid values for S3SseAlgorithm are:
-
AES256- server-side encryption with Amazon S3 managed keys -
KMS- server-side encryption with KMS managed keys
s3_sse_kms_key_id
instance-attribute
¶
s3_sse_kms_key_id: NotRequired[S3SseKmsKeyId]
The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable).
start_time
instance-attribute
¶
start_time: NotRequired[ExportStartTime]
The time at which the export task began.