Skip to content

flagscript/terraform-aws-flagscript-state-backend

Repository files navigation

Requirements

Name Version
terraform >= 1.9
aws >= 5.60

Providers

Name Version
aws.state >= 5.60

Modules

Name Source Version
flagscript-s3-bucket_s3-replication flagscript/flagscript-s3-bucket/aws//modules/s3-replication 2.3.1
replication_bucket flagscript/flagscript-s3-bucket/aws 2.3.1
state_bucket flagscript/flagscript-s3-bucket/aws 2.3.1

Resources

Name Type
aws_dynamodb_table.state_lock_table resource

Inputs

Name Description Type Default Required
provisioned_read_capacity Read capacity when in provisioned mode. number 20 no
provisioned_write_capacity Read capacity when in provisioned mode. number 20 no
state_lock_table_name Name for the dynamo state table. string "terraform-state-lock" no
use_pay_per_request Whether or not to use dynamo pay per request mode. Setting this to false will use provisioned billing mode. bool true no

Outputs

Name Description
state_bucket_arn Arn of the terraform aws state bucket.
state_bucket_name Name of the terraform aws state bucket.
state_lock_table_arn Arn of the state lock table.
state_lock_table_name Name of the state lock table.