File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -3,12 +3,15 @@ locals {
33 zone_name = var. zone_name == " " ? " ${ var . domain_name } ." : var. zone_name
44 process_domain_validation_options = local. enabled && var. process_domain_validation_options && var. validation_method == " DNS"
55 domain_validation_options_set = local. process_domain_validation_options ? aws_acm_certificate. default . 0 . domain_validation_options : toset ([])
6+ public_enabled = var. certificate_authority_arn == null
7+ private_enabled = ! local. public_enabled
68}
79
810resource "aws_acm_certificate" "default" {
9- count = local. enabled ? 1 : 0
11+ count = local. enabled ? 1 : 0
12+
1013 domain_name = var. domain_name
11- validation_method = var. validation_method
14+ validation_method = local . public_enabled ? var. validation_method : null
1215 subject_alternative_names = var. subject_alternative_names
1316 certificate_authority_arn = var. certificate_authority_arn
1417
@@ -27,7 +30,7 @@ data "aws_route53_zone" "default" {
2730 count = local. process_domain_validation_options ? 1 : 0
2831 zone_id = var. zone_id
2932 name = try (length (var. zone_id ), 0 ) == 0 ? local. zone_name : null
30- private_zone = false
33+ private_zone = local . private_enabled
3134}
3235
3336resource "aws_route53_record" "default" {
You can’t perform that action at this time.
0 commit comments