O'Reilly logo

DynamoDB Applied Design Patterns by Prabhakaran Kuppusamy, Uchit Vyas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Operations in DynamoDB

The DynamoDB REST API supports almost all the possible operations that are supported by the SDK and the management console. The possible operations are:

  • CreateTable
  • PutItem
  • UpdateItem
  • GetItem
  • Query
  • Scan
  • DeleteItem
  • DescribeTable
  • UpdateTable
  • DeleteTable
  • ListTables
  • BatchGetItem
  • BatchWriteItem

For all of these operations, only two things will change. The first is the request body and the second is x-amz-target, which specifies what kind of table operation has to be performed. This attribute is the same as that of the name of the operation as shown in the previous bullet list. For example, to perform the DescribeTable operation, x-amz-target is DynamoDB_20120810.DescribeTable itself, so we will not be explaining it in the following text.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required