multi

bazzuka/multi/acm

Terraform Module HCL ACM
Install
module "multi" {
source = "bazzuka/multi/acm"
version = "1.0.1"
}
plain text: /constructs/tfmod-bazzuka-multi-acm/install.txt
⭐ Source on GitHub 📦 Registry page
README

AWS Certificate Manager (ACM) Terraform module for multiple domains Terraform module which creates ACM certificates and validates them using Route53 DNS (recommended) or e-mail. This module can create wildcard certificates for multiple domains in different hosted zones, forked from the public Amazon ACM module. Terraform versions Terraform 0.12. Usage with Route53 DNS validation (recommended) ``hcl module "acm-multi1" { source = "bazzuka/multi/acm" version = "1.0.1" domains_list = [{ domain_name = "dev.domain.com", zone_name = "dev.domain.com" }, { domain_name = "preview.domain.com", zone_name = "preview.domain.com" }] create_certificate = true wait_for_validation = true tags = { Terraform = true } } ` Examples Example with DNS validation (recommended) Conditional creation and validation S

Inputs (7)
NameTypeDescriptionDefault
validation_methodstringWhich method to use for validation. DNS or EMAIL are valid, NONE can be used for"DNS"
tagsmap(string)A mapping of tags to assign to the resource{}
create_certificateboolWhether to create ACM certificatetrue
domains_listlistList of maps with domains and zone names[]
validate_certificateboolWhether to validate certificate by creating Route53 recordtrue
validation_allow_overwrite_recordsboolWhether to allow overwrite of Route53 recordstrue
wait_for_validationboolWhether to wait for the validation to completetrue
Outputs (1)
domain_2_certarn — Map of domain and certificate ARN
Resources (3)
aws_acm_certificateaws_acm_certificate_validationaws_route53_record
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.1
Cloud ACM
★ Stars0
Forks1
Total downloads815
Inputs7
Outputs1
Resources3
Examples1
Namespacebazzuka
Updated