s3-backend-dependencies

axetrading/s3-backend-dependencies/axetrading

Terraform Module HCL AXETRADING

Resources for bootstrapping a Terraform setup

Install
module "s3-backend-dependencies" {
source = "axetrading/s3-backend-dependencies/axetrading"
version = "3.0.1"
}
plain text: /constructs/tfmod-axetrading-s3-backend-dependencies-axetrading/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform S3 Backend Depdendencies Resources for bootstrapping a Terraform setup. The id parameter is used to prefix the tfstate bucket and tflocks table. It is recommended to set this to the AWS account name and use these prefixes to find the right bucket/table, which protects you from accidentally running Terraform in the wrong account. Requirements | Name | Version | |------|---------| | aws | ~> 4.22 | | github | ~> 4.0 | Providers | Name | Version | |------|---------| | aws | ~> 4.22 | Resources | Name | Type | |------|------| | aws_dynamodb_table.tflocks | resource | | aws_s3_bucket.tfstate | resource | | aws_s3_bucket_ownership_controls.tfstate | resource | | aws_s3_bucket_public_access_block.tfstate | resource | | aws_s3_bucket_server_side_encryption_configuration.tfstate | resourc

Inputs (1)
NameTypeDescriptionDefault
idstringUnique identifier to include in the name. Use of AWS account name recommended (s required
Outputs (4)
tfstate_bucket_name — Name of the S3 bucket for storing Terraform state
tfstate_bucket_arn — ARN of the S3 bucket for storing Terraform state
tflocks_table_name — Name of the DynamoDB table for locking Terraform state
tflocks_table_arn — ARN of the DynamoDB table for locking Terraform state
Resources (6)
aws_dynamodb_tableaws_s3_bucketaws_s3_bucket_ownership_controlsaws_s3_bucket_public_access_blockaws_s3_bucket_server_side_encryption_configurationaws_s3_bucket_versioning
Details
FrameworkTerraform Module
LanguageHCL
Version3.0.1
Cloud AXETRADING
Total downloads373
Inputs1
Outputs4
Resources6
Namespaceaxetrading
Updated