Skip to content

DynamoDB  >  Structures  >  ExportDescription

ExportDescription

Structure Class

ExportDescription dataclass

Represents the properties of the exported table.

Attributes

billed_size_bytes class-attribute instance-attribute
billed_size_bytes: int | None = None

The billable size of the table export.

client_token class-attribute instance-attribute
client_token: str | None = None

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 class-attribute instance-attribute
end_time: datetime | None = None

The time at which the export task completed.

export_arn class-attribute instance-attribute
export_arn: str | None = None

The Amazon Resource Name (ARN) of the table export.

export_format class-attribute instance-attribute
export_format: ExportFormat | None = None

The format of the exported data. Valid values for ExportFormat are DYNAMODB_JSON or ION.

export_manifest class-attribute instance-attribute
export_manifest: str | None = None

The name of the manifest file for the export task.

export_status class-attribute instance-attribute
export_status: ExportStatus | None = None

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

export_time class-attribute instance-attribute
export_time: datetime | None = None

Point in time from which table data was exported.

export_type class-attribute instance-attribute
export_type: ExportType | None = None

The type of export that was performed. Valid values are FULL_EXPORT or INCREMENTAL_EXPORT.

failure_code class-attribute instance-attribute
failure_code: str | None = None

Status code for the result of the failed export.

failure_message class-attribute instance-attribute
failure_message: str | None = None

Export failure reason description.

incremental_export_specification class-attribute instance-attribute
incremental_export_specification: IncrementalExportSpecification | None = None

Optional object containing the parameters specific to an incremental export.

item_count class-attribute instance-attribute
item_count: int | None = None

The number of items exported.

s3_bucket class-attribute instance-attribute
s3_bucket: str | None = None

The name of the Amazon S3 bucket containing the export.

s3_bucket_owner class-attribute instance-attribute
s3_bucket_owner: str | None = None

The ID of the Amazon Web Services account that owns the bucket containing the export.

s3_prefix class-attribute instance-attribute
s3_prefix: str | None = None

The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.

s3_sse_algorithm class-attribute instance-attribute
s3_sse_algorithm: S3SseAlgorithm | None = None

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 class-attribute instance-attribute
s3_sse_kms_key_id: str | None = None

The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable).

start_time class-attribute instance-attribute
start_time: datetime | None = None

The time at which the export task began.

table_arn class-attribute instance-attribute
table_arn: str | None = None

The Amazon Resource Name (ARN) of the table that was exported.

table_id class-attribute instance-attribute
table_id: str | None = None

Unique ID of the table that was exported.