Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 4.2 KB

File metadata and controls

69 lines (50 loc) · 4.2 KB

core-cloud-static-site

This terraform module is used to create AWS resources for each individual static site.

External Links

https://github.com/UKHomeOffice/core-cloud-static-site-terragrunt https://collaboration.homeoffice.gov.uk/display/CORE/Core+Cloud+Static+Sites https://collaboration.homeoffice.gov.uk/display/CORE/Static+Sites+Repositories

Changelog

Examples

Requirements

No requirements.

Providers

Name Version
aws n/a
aws.us-east-1 n/a

Modules

No modules.

Resources

Name Type
aws_cloudfront_distribution.static_site_distribution resource
aws_cloudfront_origin_access_control.static_site_identity resource
aws_iam_policy.static_site_policy resource
aws_iam_role.static_site_actions_push resource
aws_iam_role_policy_attachment.static_site_policy_attachment resource
aws_kms_alias.static_site_kms_alias resource
aws_kms_key.static_site_kms resource
aws_kms_key_policy.static_site_kms_policy resource
aws_s3_bucket.static_site resource
aws_s3_bucket_policy.static_site_policy resource
aws_s3_bucket_public_access_block.static_site_acl resource
aws_s3_bucket_server_side_encryption_configuration.static_site_encryption resource
aws_s3_bucket_versioning.static_site_versioning resource
aws_wafv2_web_acl.default resource
aws_caller_identity.current data source
aws_iam_policy_document.static_site_iam_storage_policy_document data source
aws_iam_policy_document.static_site_policy_document data source

Inputs

Name Description Type Default Required
aws_region n/a string n/a yes
cloud_front_default_vars n/a any n/a yes
tenant_vars n/a any n/a yes

Outputs

Name Description
cloudfront_distribution_domain_name The domain name corresponding to the distribution.
s3_bucket_name Output the name of the bucket to use in deployment