ddb

DynamoDB

DatabasesAWS
General

General information about the service.

Description

Amazon DynamoDB is a fully managed NoSQL database service providing fast and predictable performance with seamless scalability.

Service Namespace

AWS::DynamoDB::Table

ARN Pattern

arn:aws:dynamodb:{region}:{account}:table/{table-name}

References

Chat

Powered by AI

Talk to this service to learn more about it.

Suggested questions:

Naming

The conventions, rules, and restrictions for naming this service.

Naming Convention

ddb-

Length

3-255

Valid Characters

Letters, numbers, underscores, hyphens, periods

Scope

region

Code

Deploy your infrastructure as code using your preferred tooling.

Official DocumentationTerraform
terraform
1resource "aws_dynamodb_table" "main" {
2 name = "ddb-${var.environment}"
3 billing_mode = "PAY_PER_REQUEST"
4 hash_key = "pk"
5 range_key = "sk"
6
7 attribute {
8 name = "pk"
9 type = "S"
10 }
11
12 attribute {
13 name = "sk"
14 type = "S"
15 }
16}
Utilities

Utilities to support app deployment or configuration.

VPC Endpoints

Details for configuring VPC endpoints.

Service Name

com.amazonaws.{region}.dynamodb

Endpoint Type

Gateway

Private DNS Enabled

No