DynamoDB Cluster Commands

Last updated: 2019-08-12 12:00:19

PDF

DynamoDB Protocol Support

API Name Parameter Supported
CreateTable Required input parameter: TableName Yes
Required input parameter: AttributeDefinitions Yes
Required input parameter: KeySchema Yes
Required input parameter: ProvisionedThroughput Yes
Optional input parameter: GlobalSecondaryIndexes Yes
Optional input parameter: LocalSecondaryIndexes Yes
Optional input parameter: StreamSpecification No
BatchWriteItem Required input parameter: RequestItems Yes
Required input parameter: PutRequest Yes
Required input parameter: DeleteRequest Yes
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ReturnItemCollectionMetrics No
BatchGetItem RequestItems Yes
ProjectionExpression Yes
ExpressionAttributeNames Yes
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ConsistentRead No
DeleteItem ConditionExpression Yes
Key Yes
TableName Yes
Optional input parameter: Expected Yes
Optional input parameter: ConditionOperator No
Optional input parameter: ReturnItemCollectinMetricst No
Optional input parameter: ReturnConsumedCapacity No
DeleteTable Required input parameter: TableName Yes
DescribeTable Required input parameter: TableName Yes
Response parameter: Backfilling No
Response parameter: ProvisionedThroughput No
Response parameter: LatestStreamArn No
Response parameter: LatestStreamLabel No
Response parameter: StreamSpecification No
GetItem Required input parameter: TableName Yes
Required input parameter: Key Yes
Optional input parameter: ConsistentRead No
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ProjectionExpression No
ListTables Required input parameter: TableName Yes
Optional input parameter: Limit Yes
Optional input parameter: ExclusiveStartTableName Yes
PutItem Required input parameter: TableName Yes
Required input parameter: Item Yes
Optional input parameter: ConditionExpression Yes
Optional input parameter: Expected No
Optional input parameter: ConditionOperator No
Optional input parameter: ReturnItemCollectinMetrics No
Optional input parameter: ReturnConsumedCapacity No
Response parameter: ConsumedCapacity No
Response parameter: ItemCollectionMetrics No
Query Required input parameter: TableName Yes
Optional input parameter: FilterExpression Yes
Optional input parameter: KeyConditions Yes
Optional input parameter: ConditionExpression Yes
Optional input parameter: Select No
Optional input parameter: ReturnItemCollectinMetrics No
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ScanIndexForward No
Optional input parameter: ConditionOperator No
Optional input parameter: ConsistentRead No
Optional input parameter: Expected No
Optional input parameter: IndexName No
ProjectionExpression Yes
UpdateItem Required input parameter: Key Yes
Required input parameter: TableName Yes
Optional input parameter: Expected No
Optional input parameter: ConditionOperator No
Optional input parameter: ReturnConsumedCapacity No
Optional input parameter: ReturnItemCollectinMetrics No
UpdateExpression Yes
Response parameter: ConsumedCapacity No
Response parameter: .ItemCollectionMetrics No
UpdateTable Required input parameter: TableName Yes
Optional input parameter: TGlobalSecondaryIndexUpdates Yes
Optional input parameter: ProvisionedThroughput No
Optional input parameter: StreamSpecification No
Scan No
TagResourcee No
UntagResource No
ListTagsOfResource No
DescribeLimits No