# Ruby SDK examples for Amazon DynamoDB This section contains Ruby code for examples and common tasks with Amazon DynamoDB. ## Working with Items | All Examples 👉 | Ruby | | --------------------- | ---- | | BatchGet | Ruby | | BatchWrite | Ruby | | DeleteItem | Ruby | | DeleteItemConditional | Ruby | | GetItem | Ruby | | PutItem | Ruby | | PutItemConditional | Ruby | | TransactGet | Ruby | | TransactWrite | Ruby | | UpdateItem | Ruby | | UpdateItemConditional | Ruby | ## Working with Indexes | All Examples 👉 | Ruby | | --------------- | ---- | | | Ruby | ## Working with Queries | All Examples 👉 | Ruby | | ---------------------- | ---- | | ConsistentRead | Ruby | | Count | Ruby | | FilterExpression | Ruby | | ProjectionExpression | Ruby | | ReturnConsumedCapacity | Ruby | ## Working with Scans | All Examples 👉 | Ruby | | --------------- | ---- | | | Ruby | ## Working with Streams | All Examples 👉 | Ruby | | --------------- | ---- | | | Ruby | ## Working with Tables | All Examples 👉 | Ruby | | --------------------------------------------------- | ---- | | Add Global Table Region | Ruby | | Add Provisioned Capacity | Ruby | | CreateGlobalTable | Ruby | | CreateTable On-Demand | Ruby | | CreateTable Provisioned | Ruby | | Delete Global Table Region | Ruby | | DeleteTable | Ruby | | DescribeGlobalTable and DescribeGlobalTableSettings | Ruby | | DescribeLimits | Ruby | | DescribeTable | Ruby | | Disable Autoscaling | Ruby | | Enable Autoscaling | Ruby | | Update Autoscaling | Ruby | | Disable Streams | Ruby | | Enable Streams | Ruby | | ListTables | Ruby | | UpdateGlobalTable and UpdateGlobalTableSettings | Ruby | | UpdateTable On-Demand | Ruby | | UpdateTable Provisioned | Ruby |