Skip to content

dtherhtun/terraform-aws-cloudfront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-cloudfront

Requirements

Name Version
terraform >= 0.12.24
aws >= v2.70.0

Providers

Name Version
aws >= v2.70.0

Inputs

Name Description Type Default Required
acm_cert_arn n/a string n/a yes
aliases n/a list(string) n/a yes
allowed_methods n/a list(string)
[
"DELETE",
"GET",
"HEAD",
"OPTIONS",
"PATCH",
"POST",
"PUT"
]
no
bucket_regional_domain_name n/a string n/a yes
cached_methods n/a list(string)
[
"GET",
"HEAD"
]
no
cf_access_identity_path n/a string "" no
cf_default_cert n/a bool true no
compress n/a bool true no
default_ttl n/a number 3600 no
enabled n/a bool true no
environment n/a string "production" no
ipv6_enabled n/a bool false no
max_ttl n/a number 86400 no
min_ttl n/a number 0 no
price_class n/a string "PriceClass_All" no
restrict_locations n/a list(string) [] no
restrict_type n/a string "none" no
ssl_method n/a string "sni-only" no
ssl_protocol_version n/a string "TLSv1.2_2019" no
viewer_protocol_policy n/a string "allow-all" no

Outputs

Name Description
cf_aliases Extra CNAMEs of AWS CloudFront
cf_arn ARN of AWS CloudFront distribution
cf_domain_name Domain name corresponding to the distribution