Whatever message this page gives is out now! Go check it out!

DynamoDB functions

Last update:
May 18, 2026
FunctionDescription
BatchGetItemReturns the attributes from one or more items from a table or tables.
BatchWriteItemInserts or removes one or more items into one or multiple tables.
CreateBackupCreates a backup of an existing table.
CreateGlobalTableCreates a global table from an already created table.
CreateTableCreates a table in a region.
DeleteBackupDeletes an existing backup of a table.
DeleteItemDeletes an item in a table.
DeleteTableDelete a table and all its contents.
DescribeBackupDescribes backup details of a table.
DescribeContinuousBackupsChecks the status of continuous backups and point in time recovery on a table.
DescribeEndpointsReturns the region-specific endpoint.
DescribeGlobalTableReturns information about a global table, already created.
DescribeGlobalTableSettingsDisplays region-specific settings for a global table, already created.
DescribeLimitsReturns the existing provisioned-capacity limits for your AWS account in a region
DescribeTable
Returns the following information about a table:
  • Attributes
  • Date of creation
  • Global Secondary Indexes
  • ...and more
DescribeTimeToLiveReturns the status of the Time to Live (TTL) of a specified table.
GetItemRetrieves a set of attributes for an already inserted item with the specified primary key.
ListBackupsLists all backups of a table that were created in your AWS account.
ListGlobalTablesLists all global tables with replicas in a region.
ListTablesReturns an array of tables associated with your AWS account.
ListTagsOfResourceLists all tags on an Amazon DynamoDB resource.
PutItemCreates an item, or replaces an old item with a new item.
QuerySearches for items based on the values of the primary key values.
RestoreTableFromBackupCreates a backup from a table, which was previously created.
RestoreTableToPointInTimeRestores a table to a specified point in time within two date-time objects.
ScanReturns item and item attributes by iterating every item in a table or a secondary index.
TagResourceAdds tags to a DynamoDB resource.
TransactGetItemsRetrieves one oe more items from one or more tables in a single account and region.
TransactWriteItemsAsynchronously writes up to 25 action requests in a group.
UntagResourceRemoves tags from a resource.
UpdateContinuousBackupsEnables or disables the point in time recovery for a specified table.
UpdateGlobalTableAdds or removes replicas in a specified global table, previously created.
UpdateGlobalTableSettingsUpdates settings for a global table, already created.
UpdateItemMakes changes to an existing item's attributes, or adds a new item to the table
UpdateTableUpdates the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a specified table.
UpdateTimeToLiveEnables or disables Time to Live (TTL) for a specified table.

Share this page

Was this page helpful?
We're glad. Tell us how this page helped.
We're sorry. Can you tell us what didn't work for you?
Thank you for your feedback. Your response will help improve this page.

On this page