This template creates a DynamoDB table with application auto scaling. It also sets up a scalable target and scaling policy for write capacity, allowing the table to automatically adjust its capacity based on demand.

DDBTable
AWS::DynamoDB::Table


AttributeDefinitions *
GlobalSecondaryIndexes
ContributorInsightsSpecification
KeySchema *
Projection *

NonKeyAttributes

ProvisionedThroughput
KeySchema *
ProvisionedThroughput *

WriteCapacityScalableTarget
AWS::ApplicationAutoScaling::ScalableTarget


ScalingRole
AWS::IAM::Role


Policies

WriteScalingPolicy
AWS::ApplicationAutoScaling::ScalingPolicy


TargetTrackingScalingPolicyConfiguration
CustomizedMetricSpecification
Dimensions
PredefinedMetricSpecification

CloudFormation Template

Share Template