SourceTableDetails
import type { SourceTableDetails } from "https://aws-api.deno.dev/v0.3/services/dynamodb.ts?docs=full";
Contains the details of the table when the backup was created.
interface SourceTableDetails {
BillingMode?: BillingMode | null;
ItemCount?: number | null;
KeySchema: KeySchemaElement[];
ProvisionedThroughput: ProvisionedThroughput;
TableArn?: string | null;
TableCreationDateTime: Date | number;
TableId: string;
TableName: string;
TableSizeBytes?: number | null;
}§Properties
§
BillingMode?: BillingMode | null
[src]Controls how you are charged for read and write throughput and how you manage capacity. This setting can be changed later.
PROVISIONED
- Sets the read/write capacity mode toPROVISIONED
. We recommend usingPROVISIONED
for predictable workloads.PAY_PER_REQUEST
- Sets the read/write capacity mode toPAY_PER_REQUEST
. We recommend usingPAY_PER_REQUEST
for unpredictable workloads.
§
ItemCount?: number | null
[src]Number of items in the table. Note that this is an approximate value.
§
KeySchema: KeySchemaElement[]
[src]Schema of the table.
§
ProvisionedThroughput: ProvisionedThroughput
[src]Read IOPs and Write IOPS on the table when the backup was created.