Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
BilledSizeBytes?: number | null
[src]

The billable size of the table export.

§
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.

§
EndTime?: Date | number | null
[src]

The time at which the export task completed.

§
ExportArn?: string | null
[src]

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

§
ExportFormat?: ExportFormat | null
[src]

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

§
ExportManifest?: string | null
[src]

The name of the manifest file for the export task.

§
ExportStatus?: ExportStatus | null
[src]

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

§
ExportTime?: Date | number | null
[src]

Point in time from which table data was exported.

§
FailureCode?: string | null
[src]

Status code for the result of the failed export.

§
FailureMessage?: string | null
[src]

Export failure reason description.

§
ItemCount?: number | null
[src]

The number of items exported.

§
S3Bucket?: string | null
[src]

The name of the Amazon S3 bucket containing the export.

§
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 keys
  • KMS - server-side encryption with KMS managed keys
§
S3SseKmsKeyId?: string | null
[src]

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

§
StartTime?: Date | number | null
[src]

The time at which the export task began.

§
TableArn?: string | null
[src]

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

§
TableId?: string | null
[src]

Unique ID of the table that was exported.