Skip to content

Latest commit

 

History

History

autoscaling

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

DynamoDB Table autoscaling example

Configuration in this directory creates AWS DynamoDB table with autoscaling.

Usage

To run this example you need to execute:

$ terraform init
$ terraform plan
$ terraform apply

Note that this example may create resources which can cost money (AWS Elastic IP, for example). Run terraform destroy when you don't need these resources.

Requirements

Name Version
terraform >= 0.12.6
aws >= 3.37
random >= 2.0

Providers

Name Version
random 3.1.0

Modules

Name Source Version
disabled_dynamodb_table ../../ n/a
dynamodb_table ../../ n/a

Resources

Name Type
random_pet.this resource

Inputs

No inputs.

Outputs

Name Description
dynamodb_table_arn ARN of the DynamoDB table
dynamodb_table_id ID of the DynamoDB table
dynamodb_table_stream_arn The ARN of the Table Stream. Only available when var.stream_enabled is true
dynamodb_table_stream_label A timestamp, in ISO 8601 format of the Table Stream. Only available when var.stream_enabled is true