{"repo":"terraform-aws-modules/terraform-aws-acm","free":true,"listed":false,"github":"https://github.com/terraform-aws-modules/terraform-aws-acm","clone":"git clone https://github.com/terraform-aws-modules/terraform-aws-acm.git","description":"Terraform module to create AWS ACM resources 🇺🇦","language":"HCL","stars":205,"topics":["terraform-module","aws","aws-acm","aws-acm-certificate"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"AWS Certificate Manager (ACM) Terraform module Terraform module which creates ACM certificates and validates them using Route53 DNS (recommended) or e-mail. Usage with Route53 DNS validation (recommended) Usage with external DNS validation (e.g. CloudFlare) Usage with CloudFront Usage with Route53 DNS validation and separate AWS providers Examples - Complete example with DNS validation (recommended) - Complete example with DNS validation via external DNS provider (CloudFlare) - Complete example with EMAIL validation - Complete example with EMAIL validation and validation domain override Conditional creation and validation Sometimes you need to have a way to create ACM certificate conditionally but Terraform does not allow to use count inside module block, so the solution is to specify argument create certificate . Similarly, to disable DNS validation of ACM certificate: Notes - For use in an automated pipeline consider setting the wait for validation = false to avoid waiting for validation to complete or error after a 45 minute timeout. - If you're upgrading to v2.13.0 or above, you might be subject to off-by-one validation record issue. You can solve this without compromising existing validation records by issuing terraform state rm .validation[1] where [1] can be a different index # depending on the number of validation records your module creates (you can check this with terraform state list module. .validation ). Requirements Name Version ------ --------- terraform = 1.5.","default_branch":null,"files":null,"tree":[],"storefront":"/r/terraform-aws-modules","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terraform-aws-modules/terraform-aws-acm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}