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 {
3
3
zone_name = var. zone_name == " " ? " ${ var . domain_name } ." : var. zone_name
4
4
process_domain_validation_options = local. enabled && var. process_domain_validation_options && var. validation_method == " DNS"
5
5
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
6
8
}
7
9
8
10
resource "aws_acm_certificate" "default" {
9
- count = local. enabled ? 1 : 0
11
+ count = local. enabled ? 1 : 0
12
+
10
13
domain_name = var. domain_name
11
- validation_method = var. validation_method
14
+ validation_method = local . public_enabled ? var. validation_method : null
12
15
subject_alternative_names = var. subject_alternative_names
13
16
certificate_authority_arn = var. certificate_authority_arn
14
17
@@ -27,7 +30,7 @@ data "aws_route53_zone" "default" {
27
30
count = local. process_domain_validation_options ? 1 : 0
28
31
zone_id = var. zone_id
29
32
name = try (length (var. zone_id ), 0 ) == 0 ? local. zone_name : null
30
- private_zone = false
33
+ private_zone = local . private_enabled
31
34
}
32
35
33
36
resource "aws_route53_record" "default" {
You can’t perform that action at this time.
0 commit comments