You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[aws_cloudfront_response_headers_policy.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/cloudfront_response_headers_policy)| data source |
| <aname="input_aliases"></a> [aliases](#input\_aliases)| Extra CNAMEs (alternate domain names), if any, for this distribution. |`list(string)`|`null`| no |
76
-
| <aname="input_comment"></a> [comment](#input\_comment)| Any comments you want to include about the distribution. |`string`|`"Managed by Terraform"`| no |
77
-
| <aname="input_default_cache_behavior"></a> [default\_cache\_behavior](#input\_default\_cache\_behavior)| Default Cache Behviors to be used in dynamic block. |`any`| <pre>{<br> "allowed_methods": [<br> "GET",<br> "HEAD",<br> "OPTIONS"<br> ],<br> "default_ttl": 3600,<br> "max_ttl": 86400,<br> "min_ttl": 0<br>}</pre> | no |
78
-
| <aname="input_default_root_object"></a> [default\_root\_object](#input\_default\_root\_object)| The object that you want CloudFront to return (for example, index.html) when an end user requests the root URL. |`string`|`null`| no |
79
-
| <aname="input_enabled"></a> [enabled](#input\_enabled)| Set to false to prevent the module from creating any resources. |`bool`|`"true"`| no |
80
-
| <aname="input_geo_restrictions"></a> [geo\_restrictions](#input\_geo\_restrictions)| The method that you want to use to restrict distribution of your content by country. | <pre>list(object({<br> locations = list(string)<br> restriction_type = string<br> }))</pre> | <pre>[<br> {<br> "locations": [],<br> "restriction_type": "none"<br> }<br>]</pre> | no |
81
-
| <aname="input_is_ipv6_enabled"></a> [is\_ipv6\_enabled](#input\_is\_ipv6\_enabled)| State of CloudFront IPv6 |`bool`|`"false"`| no |
82
-
| <aname="input_price_class"></a> [price\_class](#input\_price\_class)| The price class for this distribution. Values: `PriceClass_All`, `PriceClass_200`, `PriceClass_100`. |`string`|`"PriceClass_100"`| no |
83
-
| <aname="input_s3_origin_config"></a> [s3\_origin\_config](#input\_s3\_origin\_config)| Configuration for the s3 origin config to be used in dynamic block. |`list(map(string))`|`[]`| no |
84
-
| <aname="input_tags"></a> [tags](#input\_tags)| A mapping of tags to assign to the object. |`map(any)`|`{}`| no |
85
-
| <aname="input_viewer_certificate"></a> [viewer\_certificate](#input\_viewer\_certificate)| The SSL configuration for this distribution |`any`| <pre>{<br> "cloudfront_default_certificate": true,<br> "minimum_protocol_version": "TLSv1"<br>}</pre> | no |
74
+
| <aname="input_parent_dns_zone_id"></a> [parent\_dns\_zone\_id](#input\_parent\_dns\_zone\_id)| The ID of the hosted zone to contain this record. |`string`| n/a | yes |
75
+
| <aname="input_parent_dns_zone_name"></a> [parent\_dns\_zone\_name](#input\_parent\_dns\_zone\_name)| The name of the hosted zone |`string`| n/a | yes |
76
+
| <aname="input_subdomain"></a> [subdomain](#input\_subdomain)| Subdomain zone |`string`| n/a | yes |
77
+
| <aname="input_tags"></a> [tags](#input\_tags)| A mapping of tags to assign to the zone. |`map(string)`|`{}`| no |
78
+
| <aname="input_ttl"></a> [ttl](#input\_ttl)| The TTL of the recod |`string`|`"30"`| no |
79
+
| <aname="input_type"></a> [type](#input\_type)| The record type. Valid values are A, AAAA, CAA, CNAME, MX, NAPTR, NS, PTR, SOA, SPF, SRV and TXT. |`string`|`"NS"`| no |
86
80
87
81
## Outputs
88
82
89
83
| Name | Description |
90
84
|------|-------------|
91
-
| <aname="output_ai_iam_arn"></a> [ai\_iam\_arn](#output\_ai\_iam\_arn)| Access identity pre-generated ARN for use in S3 bucket policies |
92
-
| <aname="output_ai_id"></a> [ai\_id](#output\_ai\_id)| Access identity identifier for the distribution. For example: EDFDVBD632BHDS5 |
93
-
| <aname="output_ai_path"></a> [ai\_path](#output\_ai\_path)| Access identity shortcut to the full path for the origin access identity to use in CloudFron |
94
-
| <aname="output_cf_arn"></a> [cf\_arn](#output\_cf\_arn)| ARN of AWS CloudFront distribution |
95
-
| <aname="output_cf_domain_name"></a> [cf\_domain\_name](#output\_cf\_domain\_name)| Domain name corresponding to the distribution |
96
-
| <aname="output_cf_etag"></a> [cf\_etag](#output\_cf\_etag)| Current version of the distribution's information |
97
-
| <aname="output_cf_hosted_zone_id"></a> [cf\_hosted\_zone\_id](#output\_cf\_hosted\_zone\_id)| CloudFront Route 53 zone ID |
98
-
| <aname="output_cf_id"></a> [cf\_id](#output\_cf\_id)| ID of AWS CloudFront distribution |
99
-
| <aname="output_cf_status"></a> [cf\_status](#output\_cf\_status)| Current status of the distribution |
85
+
| <aname="output_zone_id"></a> [zone\_id](#output\_zone\_id)| Zone ID for a dns distribution |
86
+
| <aname="output_zone_name"></a> [zone\_name](#output\_zone\_name)| The name of the zone record. |
0 commit comments