import { default } from "https://deno.land/x/aws_api@v0.1.0/services/dynamodb@2012-08-10/mod.ts";
Constructors
new
default(apiFactory: ApiFactory)Methods
batchGetItem(unnamed 0: RequestConfig & BatchGetItemInput): Promise<BatchGetItemOutput>
batchWriteItem(unnamed 0: RequestConfig & BatchWriteItemInput): Promise<BatchWriteItemOutput>
createBackup(unnamed 0: RequestConfig & CreateBackupInput): Promise<CreateBackupOutput>
createGlobalTable(unnamed 0: RequestConfig & CreateGlobalTableInput): Promise<CreateGlobalTableOutput>
createTable(unnamed 0: RequestConfig & CreateTableInput): Promise<CreateTableOutput>
deleteBackup(unnamed 0: RequestConfig & DeleteBackupInput): Promise<DeleteBackupOutput>
deleteItem(unnamed 0: RequestConfig & DeleteItemInput): Promise<DeleteItemOutput>
deleteTable(unnamed 0: RequestConfig & DeleteTableInput): Promise<DeleteTableOutput>
describeBackup(unnamed 0: RequestConfig & DescribeBackupInput): Promise<DescribeBackupOutput>
describeContinuousBackups(unnamed 0: RequestConfig & DescribeContinuousBackupsInput): Promise<DescribeContinuousBackupsOutput>
describeContributorInsights(unnamed 0: RequestConfig & DescribeContributorInsightsInput): Promise<DescribeContributorInsightsOutput>
describeEndpoints(unnamed 0?: RequestConfig & DescribeEndpointsRequest): Promise<DescribeEndpointsResponse>
describeGlobalTable(unnamed 0: RequestConfig & DescribeGlobalTableInput): Promise<DescribeGlobalTableOutput>
describeGlobalTableSettings(unnamed 0: RequestConfig & DescribeGlobalTableSettingsInput): Promise<DescribeGlobalTableSettingsOutput>
describeLimits(unnamed 0?: RequestConfig & DescribeLimitsInput): Promise<DescribeLimitsOutput>
describeTable(unnamed 0: RequestConfig & DescribeTableInput): Promise<DescribeTableOutput>
describeTableReplicaAutoScaling(unnamed 0: RequestConfig & DescribeTableReplicaAutoScalingInput): Promise<DescribeTableReplicaAutoScalingOutput>
describeTimeToLive(unnamed 0: RequestConfig & DescribeTimeToLiveInput): Promise<DescribeTimeToLiveOutput>
getItem(unnamed 0: RequestConfig & GetItemInput): Promise<GetItemOutput>
listBackups(unnamed 0?: RequestConfig & ListBackupsInput): Promise<ListBackupsOutput>
listContributorInsights(unnamed 0?: RequestConfig & ListContributorInsightsInput): Promise<ListContributorInsightsOutput>
listGlobalTables(unnamed 0?: RequestConfig & ListGlobalTablesInput): Promise<ListGlobalTablesOutput>
listTables(unnamed 0?: RequestConfig & ListTablesInput): Promise<ListTablesOutput>
listTagsOfResource(unnamed 0: RequestConfig & ListTagsOfResourceInput): Promise<ListTagsOfResourceOutput>
putItem(unnamed 0: RequestConfig & PutItemInput): Promise<PutItemOutput>
query(unnamed 0: RequestConfig & QueryInput): Promise<QueryOutput>
restoreTableFromBackup(unnamed 0: RequestConfig & RestoreTableFromBackupInput): Promise<RestoreTableFromBackupOutput>
restoreTableToPointInTime(unnamed 0: RequestConfig & RestoreTableToPointInTimeInput): Promise<RestoreTableToPointInTimeOutput>
scan(unnamed 0: RequestConfig & ScanInput): Promise<ScanOutput>
tagResource(unnamed 0: RequestConfig & TagResourceInput): Promise<void>
transactGetItems(unnamed 0: RequestConfig & TransactGetItemsInput): Promise<TransactGetItemsOutput>
transactWriteItems(unnamed 0: RequestConfig & TransactWriteItemsInput): Promise<TransactWriteItemsOutput>
untagResource(unnamed 0: RequestConfig & UntagResourceInput): Promise<void>
updateContinuousBackups(unnamed 0: RequestConfig & UpdateContinuousBackupsInput): Promise<UpdateContinuousBackupsOutput>
updateContributorInsights(unnamed 0: RequestConfig & UpdateContributorInsightsInput): Promise<UpdateContributorInsightsOutput>
updateGlobalTable(unnamed 0: RequestConfig & UpdateGlobalTableInput): Promise<UpdateGlobalTableOutput>
updateGlobalTableSettings(unnamed 0: RequestConfig & UpdateGlobalTableSettingsInput): Promise<UpdateGlobalTableSettingsOutput>
updateItem(unnamed 0: RequestConfig & UpdateItemInput): Promise<UpdateItemOutput>
updateTable(unnamed 0: RequestConfig & UpdateTableInput): Promise<UpdateTableOutput>
updateTableReplicaAutoScaling(unnamed 0: RequestConfig & UpdateTableReplicaAutoScalingInput): Promise<UpdateTableReplicaAutoScalingOutput>
updateTimeToLive(unnamed 0: RequestConfig & UpdateTimeToLiveInput): Promise<UpdateTimeToLiveOutput>
waitForTableExists(params: RequestConfig & DescribeTableInput): Promise<DescribeTableOutput>
Checks state up to 25 times, 20 seconds apart (about 9 minutes max wait time).
waitForTableNotExists(params: RequestConfig & DescribeTableInput): Promise<Error | DescribeTableOutput>
Checks state up to 25 times, 20 seconds apart (about 9 minutes max wait time).
Static Properties
ApiMetadata: ApiMetadata