Skip to content

Commit ac3b805

Browse files
committed
fix bool
1 parent 76eced9 commit ac3b805

File tree

6 files changed

+23
-11
lines changed

6 files changed

+23
-11
lines changed

README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,22 +77,25 @@ module "acm" {
7777
label_order = ["environment", "application", "name"]
7878
domain_name = "clouddrove.com"
7979
validation_method = "DNS"
80-
dns_validation = false
8180
enable_dns_validation = false
81+
enable_aws_certificate = true
82+
8283
}
8384
```
8485

8586
### ACM with Email
8687
```hcl
8788
module "acm" {
88-
source = "git::https://github.com/clouddrove/terraform-aws-acm.git?ref=tags/0.12.1"
89-
name = "certificate"
90-
application = "clouddrove"
91-
environment = "test"
92-
label_order = ["environment", "application", "name"]
93-
domain_name = "clouddrove.com"
94-
validation_method = "EMAIL"
95-
validate_certificate = false
89+
source = "git::https://github.com/clouddrove/terraform-aws-acm.git?ref=tags/0.12.1"
90+
name = "certificate"
91+
application = "clouddrove"
92+
environment = "test"
93+
label_order = ["environment", "application", "name"]
94+
domain_name = "clouddrove.com"
95+
validation_method = "EMAIL"
96+
validate_certificate = false
97+
enable_aws_certificate = true
98+
9699
}
97100
```
98101

README.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ usage : |-
4343
label_order = ["environment", "name", "application"]
4444
domain_name = "clouddrove.com"
4545
validation_method = "DNS"
46-
dns_validation = false
4746
enable_dns_validation = false
47+
enable_aws_certificate = true
4848
}
4949
```
5050
@@ -59,6 +59,7 @@ usage : |-
5959
domain_name = "clouddrove.com"
6060
validation_method = "EMAIL"
6161
validate_certificate = false
62+
enable_aws_certificate = true
6263
}
6364
```
6465

_example/generate-certificate-dns/example.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ module "acm" {
1313
domain_name = "clouddrove.com"
1414
validation_method = "DNS"
1515
enable_dns_validation = false
16+
enable_aws_certificate = true
1617
}
1718

_example/generate-certificate-email/example.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ module "acm" {
1313
domain_name = "clouddrove.com"
1414
validation_method = "EMAIL"
1515
validate_certificate = false
16+
enable_aws_certificate = true
1617
}
1718

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ resource "aws_acm_certificate" "import-cert" {
3434
# Description : This terraform module is used for requesting or importing SSL/TLS
3535
# certificate with validation.
3636
resource "aws_acm_certificate" "cert" {
37-
count = var.enable_acm_certificate && var.import_certificate == false ? 1 : 0
37+
count = var.enable_acm_certificate && var.enable_aws_certificate == false ? 1 : 0
3838

3939
domain_name = var.domain_name
4040
validation_method = var.validation_method

variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ variable "validate_certificate" {
8888
description = "Set to false to prevent the validation of a acm certificate."
8989
}
9090

91+
variable "enable_aws_certificate" {
92+
type = bool
93+
default = false
94+
description = "Set to false to prevent the creation of a acm certificate."
95+
}
96+
9197
variable "import_certificate" {
9298
type = bool
9399
default = false

0 commit comments

Comments
 (0)