Data retrieval APIs for Amazon DynamoDB
Amazon DynamoDB provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
BatchGetItem | Return the attributes of one or more items from one or more tables | Read |
ConditionCheckItem | The ConditionCheckItem operation checks the existence of a set of attributes for the item with the given primary key | Read |
DescribeBackup | Describe an existing backup of a table | Read |
DescribeContinuousBackups | Check the status of the backup restore settings on the specified table | Read |
DescribeContributorInsights | Describe the contributor insights status and related details for a given table or global secondary index | Read |
DescribeEndpoints | Return the regional endpoint information | Read |
DescribeExport | Describe an existing Export of a table | Read |
DescribeGlobalTable | Return information about the specified global table | Read |
DescribeGlobalTableSettings | Return settings information about the specified global table | Read |
DescribeImport | Describe an existing import | Read |
DescribeKinesisStreamingDestination | Grant permission to describe the status of Kinesis streaming and related details for a given table | Read |
DescribeLimits | Return the current provisioned-capacity limits for your AWS account in a region, both for the region as a whole and for any one DynamoDB table that you create there | Read |
DescribeReservedCapacity | Describe one or more of the Reserved Capacity purchased | Read |
DescribeReservedCapacityOfferings | Describe Reserved Capacity offerings that are available for purchase | Read |
DescribeStream | Return information about a stream, including the current status of the stream, its Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB table | Read |
DescribeTable | Return information about the table | Read |
DescribeTableReplicaAutoScaling | Describe the auto scaling settings across all replicas of the global table | Read |
DescribeTimeToLive | Give a description of the Time to Live (TTL) status on the specified table | Read |
GetAbacStatus | View the status of Attribute Based Access Control for the account | Read |
GetItem | The GetItem operation that returns a set of attributes for the item with the given primary key | Read |
GetRecords | Retrieve the stream records from a given shard | Read |
GetResourcePolicy | View a resource-based policy for a resource | Read |
GetShardIterator | Return a shard iterator | Read |
ListBackups | List backups associated with the account and endpoint | List |
ListContributorInsights | List the ContributorInsightsSummary for all tables and global secondary indexes associated with the current account and endpoint | List |
ListExports | List exports associated with the account and endpoint | List |
ListGlobalTables | List all global tables that have a replica in the specified region | List |
ListImports | List imports associated with the account and endpoint | List |
ListStreams | Return an array of stream ARNs associated with the current account and endpoint | Read |
ListTables | Return an array of table names associated with the current account and endpoint | List |
ListTagsOfResource | List all tags on an Amazon DynamoDB resource | Read |
PartiQLSelect | Read a set of attributes for items from a table or index | Read |
Query | Use the primary key of a table or a secondary index to directly access items from that table or index | Read |
Scan | Return one or more items and item attributes by accessing every item in a table or a secondary index | Read |