Create and validate a Certificate with AWS Certificate manager.
module "aws-cert" {
source = "github.com/lean-delivery/tf-module-aws-acm"
domain = "example.com"
zone_id = "***********"
alternative_domains_count = 2
alternative_domains = [
"*.example.com",
"*.foo.example.com"
]
tags {
Name = "Example"
}
}TBD
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| alternative_domains | Domian name alternatives for ACM certificate | list | <list> |
no |
| alternative_domains_count | Count of Domian name alternatives for ACM certificate | string | 0 |
no |
| certificate_body | (Required for imported sertificate) The certificate's PEM-formatted public key | string | `` | no |
| certificate_chain | (Optional for imported sertificate) The certificate's PEM-formatted chain | string | `` | no |
| domain | Domian name to request ACM certificate | string | - | yes |
| module_enabled | Switch to disable/enable module | string | true |
no |
| private_key | (Required for imported sertificate) The certificate's PEM-formatted private key | string | `` | no |
| tags | Tags | map | <map> |
no |
| validate | Validate ACM certificates | string | true |
no |
| zone_id | Zone Id | string | - | yes |
| Name | Description |
|---|---|
| certificate_arn | ARN of created certificate |
| certificate_domain | Domain name for cert |