class Aws::DynamoDB::Types::ExportDescription

Represents the properties of the exported table.

@!attribute [rw] export_arn

The Amazon Resource Name (ARN) of the table export.
@return [String]

@!attribute [rw] export_status

Export can be in one of the following states: IN\_PROGRESS,
COMPLETED, or FAILED.
@return [String]

@!attribute [rw] start_time

The time at which the export task began.
@return [Time]

@!attribute [rw] end_time

The time at which the export task completed.
@return [Time]

@!attribute [rw] export_manifest

The name of the manifest file for the export task.
@return [String]

@!attribute [rw] table_arn

The Amazon Resource Name (ARN) of the table that was exported.
@return [String]

@!attribute [rw] table_id

Unique ID of the table that was exported.
@return [String]

@!attribute [rw] export_time

Point in time from which table data was exported.
@return [Time]

@!attribute [rw] client_token

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.
@return [String]

@!attribute [rw] s3_bucket

The name of the Amazon S3 bucket containing the export.
@return [String]

@!attribute [rw] s3_bucket_owner

The ID of the AWS account that owns the bucket containing the
export.
@return [String]

@!attribute [rw] s3_prefix

The Amazon S3 bucket prefix used as the file name and path of the
exported snapshot.
@return [String]

@!attribute [rw] s3_sse_algorithm

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 AWS KMS managed keys
@return [String]

@!attribute [rw] s3_sse_kms_key_id

The ID of the AWS KMS managed key used to encrypt the S3 bucket
where export data is stored (if applicable).
@return [String]

@!attribute [rw] failure_code

Status code for the result of the failed export.
@return [String]

@!attribute [rw] failure_message

Export failure reason description.
@return [String]

@!attribute [rw] export_format

The format of the exported data. Valid values for `ExportFormat` are
`DYNAMODB_JSON` or `ION`.
@return [String]

@!attribute [rw] billed_size_bytes

The billable size of the table export.
@return [Integer]

@!attribute [rw] item_count

The number of items exported.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/ExportDescription AWS API Documentation

Constants

SENSITIVE