@@ -29,6 +29,7 @@ No modules.
2929| [ aws_acm_certificate_validation.records_wr] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/acm_certificate_validation ) | resource |
3030| [ aws_cloudfront_distribution.records_wr] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudfront_distribution ) | resource |
3131| [ aws_route53_record.records_a] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record ) | resource |
32+ | [ aws_route53_record.records_aaaa] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record ) | resource |
3233| [ aws_route53_record.records_caa] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record ) | resource |
3334| [ aws_route53_record.records_cname] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record ) | resource |
3435| [ aws_route53_record.records_mx] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/route53_record ) | resource |
@@ -45,13 +46,14 @@ No modules.
4546| Name | Description | Type | Default | Required |
4647| ------| -------------| ------| ---------| :--------:|
4748| <a name =" input_primary_domain " ></a > [ primary\_ domain] ( #input\_ primary\_ domain ) | Route53 Primary domain | ` any ` | n/a | yes |
48- | <a name =" input_records_a " ></a > [ records\_ a] ( #input\_ records\_ a ) | Map of A records separate by comma (,) | ` map ` | ` {} ` | no |
49- | <a name =" input_records_caa " ></a > [ records\_ caa] ( #input\_ records\_ caa ) | Map of CAA records separate by comma (,) | ` map ` | ` {} ` | no |
50- | <a name =" input_records_cname " ></a > [ records\_ cname] ( #input\_ records\_ cname ) | Map of CNAME records separate by comma (,) | ` map ` | ` {} ` | no |
51- | <a name =" input_records_mx " ></a > [ records\_ mx] ( #input\_ records\_ mx ) | Map of MX records separate by comma (,) | ` map ` | ` {} ` | no |
52- | <a name =" input_records_ns " ></a > [ records\_ ns] ( #input\_ records\_ ns ) | Map of NS records separate by comma (,) | ` map ` | ` {} ` | no |
53- | <a name =" input_records_txt " ></a > [ records\_ txt] ( #input\_ records\_ txt ) | Map of TXT records separate by comma (,) | ` map ` | ` {} ` | no |
54- | <a name =" input_records_wr " ></a > [ records\_ wr] ( #input\_ records\_ wr ) | Map of redirect records | ` map ` | ` {} ` | no |
49+ | <a name =" input_records_a " ></a > [ records\_ a] ( #input\_ records\_ a ) | Map of A records separate by comma (,) | ` map(any) ` | ` {} ` | no |
50+ | <a name =" input_records_aaaa " ></a > [ records\_ aaaa] ( #input\_ records\_ aaaa ) | Map of AAAA records separate by comma (,) | ` map(any) ` | ` {} ` | no |
51+ | <a name =" input_records_caa " ></a > [ records\_ caa] ( #input\_ records\_ caa ) | Map of CAA records separate by comma (,) | ` map(any) ` | ` {} ` | no |
52+ | <a name =" input_records_cname " ></a > [ records\_ cname] ( #input\_ records\_ cname ) | Map of CNAME records separate by comma (,) | ` map(any) ` | ` {} ` | no |
53+ | <a name =" input_records_mx " ></a > [ records\_ mx] ( #input\_ records\_ mx ) | Map of MX records separate by comma (,) | ` map(any) ` | ` {} ` | no |
54+ | <a name =" input_records_ns " ></a > [ records\_ ns] ( #input\_ records\_ ns ) | Map of NS records separate by comma (,) | ` map(any) ` | ` {} ` | no |
55+ | <a name =" input_records_txt " ></a > [ records\_ txt] ( #input\_ records\_ txt ) | Map of TXT records separate by comma (,) | ` map(any) ` | ` {} ` | no |
56+ | <a name =" input_records_wr " ></a > [ records\_ wr] ( #input\_ records\_ wr ) | Map of redirect records | ` map(any) ` | ` {} ` | no |
5557| <a name =" input_ttl " ></a > [ ttl] ( #input\_ ttl ) | Default TTL for All records | ` number ` | ` "3600" ` | no |
5658| <a name =" input_ttl_acm " ></a > [ ttl\_ acm] ( #input\_ ttl\_ acm ) | Default TTL for acm records | ` number ` | ` "60" ` | no |
5759| <a name =" input_ttl_ns " ></a > [ ttl\_ ns] ( #input\_ ttl\_ ns ) | Default TTL for ns records | ` number ` | ` "172800" ` | no |
@@ -82,6 +84,10 @@ module "example-com" {
8284 "example.com" = ["12.23.45.56"]
8385 }
8486
87+ records_aaaa = {
88+ "example.com" = ["::ffff:c17:2d38"]
89+ }
90+
8591 records_caa = {
8692 "example.com" = ["0 issue \"letsencrypt.org\""]
8793 }
@@ -121,7 +127,7 @@ Supported record types as follows:
121127| Record type | Supported |
122128| ------------- | ---------- |
123129| A | YES |
124- | AAAA | NO |
130+ | AAAA | YES |
125131| CAA | YES |
126132| CNAME | YES |
127133| LOC | NO |
0 commit comments