Terraform repo template
| Name | Version |
|---|---|
| aws | ~> 5.0 |
| Name | Version |
|---|---|
| aws | 5.97.0 |
No modules.
| Name | Type |
|---|---|
| aws_acm_certificate.ssl_cert | resource |
| aws_cloudfront_distribution.static_site_distribution | resource |
| aws_route53_record.hosting_page_A_record | resource |
| aws_route53_record.ssl_cert_validation_records | resource |
| aws_s3_bucket.bucket | resource |
| aws_s3_bucket_policy.bucket_policy | resource |
| aws_s3_bucket_public_access_block.bucket_public_access | resource |
| aws_s3_bucket_website_configuration.static_site | resource |
| aws_s3_object.upload_object | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| aws_region | AWS region | string |
"us-east-1" |
no |
| bucket_prefix | Prefix for the S3 bucket name | string |
"static-site" |
no |
| domain | domain | string |
n/a | yes |
| environment | Environment name | string |
"development" |
no |
| route53_zone_id | Hosted Zone ID for the domain | string |
n/a | yes |
| subdomain | subdomain | string |
"" |
no |
| Name | Description |
|---|---|
| acm_certificate_arn | n/a |
| cloudfront_domain_name | n/a |
| domain_name | n/a |
| s3_bucket_id | n/a |