AWS's database service · portable interface driver.Database · AWS index
| Operation | Description |
|---|---|
BatchGetItems |
|
BatchPutItems |
|
CreateIndex |
Global Secondary Indexes |
CreateTable |
|
DeleteIndex |
|
DeleteItem |
|
DeleteTable |
|
DescribeIndex |
|
DescribeTTL |
|
DescribeTable |
|
GetItem |
|
GetStreamRecords |
|
ListIndexes |
|
ListTables |
|
ListTagsOfResource |
|
PutItem |
|
Query |
|
Scan |
|
TagResource |
Tagging |
TransactWriteItems |
Transactional writes |
UntagResource |
|
UpdateItem |
|
UpdateStreamConfig |
Streams / Change Feed |
UpdateTTL |
TTL |
Discovered by type assertion; only some providers implement these.
Backuper is an OPTIONAL capability, discovered by type assertion (like the
| Operation | Description |
|---|---|
CreateBackup |
CreateBackup snapshots the table's schema and items under a new BackupArn. |
DeleteBackup |
DeleteBackup removes the backup identified by backupArn, returning its |
DescribeBackup |
DescribeBackup returns the backup identified by backupArn. |
ListBackups |
ListBackups returns every backup, or only those of tableName when it is |
RestoreTableFromBackup |
RestoreTableFromBackup creates targetTable from the backup's schema and |
RestoreTableToPointInTime |
RestoreTableToPointInTime creates targetTable from sourceTable. The |
ContributorInsighter is an OPTIONAL capability, discovered by type assertion
| Operation | Description |
|---|---|
DescribeContributorInsights |
DescribeContributorInsights returns the Contributor Insights status of the |
ListContributorInsights |
ListContributorInsights returns a summary for every table/index that has a |
UpdateContributorInsights |
UpdateContributorInsights enables or disables Contributor Insights for the |
GlobalTabler is an OPTIONAL capability, discovered by type assertion (like
| Operation | Description |
|---|---|
CreateGlobalTable |
CreateGlobalTable creates a global table named after an existing table with |
DescribeGlobalTable |
DescribeGlobalTable returns the global table identified by name. |
ListGlobalTables |
ListGlobalTables returns every global table ordered by name, optionally |
UpdateGlobalTable |
UpdateGlobalTable adds and/or removes replica regions, returning the |
KinesisStreamer is an OPTIONAL capability, discovered by type assertion (like
| Operation | Description |
|---|---|
DescribeKinesisStreamingDestination |
DescribeKinesisStreamingDestination returns every destination attached to |
DisableKinesisStreamingDestination |
DisableKinesisStreamingDestination marks the table's streamArn destination |
EnableKinesisStreamingDestination |
EnableKinesisStreamingDestination attaches streamArn to the table (or |
UpdateKinesisStreamingDestination |
UpdateKinesisStreamingDestination changes the precision of the table's |
Not documented yet. See the emulator boundary for cloudemu-wide non-goals.