ExportDescription
import type { ExportDescription } from "https://aws-api.deno.dev/v0.3/services/dynamodb.ts?docs=full";
Represents the properties of the exported table.
interface ExportDescription {
BilledSizeBytes?: number | null;
ClientToken?: string | null;
EndTime?: Date | number | null;
ExportArn?: string | null;
ExportFormat?: ExportFormat | null;
ExportManifest?: string | null;
ExportStatus?: ExportStatus | null;
ExportTime?: Date | number | null;
FailureCode?: string | null;
FailureMessage?: string | null;
ItemCount?: number | null;
S3Bucket?: string | null;
S3BucketOwner?: string | null;
S3Prefix?: string | null;
S3SseAlgorithm?: S3SseAlgorithm | null;
S3SseKmsKeyId?: string | null;
StartTime?: Date | number | null;
TableArn?: string | null;
TableId?: string | null;
}§Properties
§
ClientToken?: string | null
[src]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.
§
ExportFormat?: ExportFormat | null
[src]The format of the exported data.
Valid values for ExportFormat
are DYNAMODB_JSON
or ION
.
§
ExportStatus?: ExportStatus | null
[src]Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
§
S3BucketOwner?: string | null
[src]The ID of the Amazon Web Services account that owns the bucket containing the export.
§
S3Prefix?: string | null
[src]The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
§
S3SseAlgorithm?: S3SseAlgorithm | null
[src]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 keysKMS
- server-side encryption with KMS managed keys