acm-certificate

azavea/acm-certificate/aws

Terraform Module HCL AWS

A Terraform module to create an Amazon Certificate Manager (ACM) certificate with Route 53 DNS validation.

Install
module "acm-certificate" {
source = "azavea/acm-certificate/aws"
version = "4.0.0"
}
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-acm-certificate ![CircleCI](https://circleci.com/gh/azavea/terraform-aws-acm-certificate) A Terraform module to create an Amazon Certificate Manager (ACM) certificate with Route 53 DNS validation. Usage When making use of this module, ensure that either the AWS_DEFAULT_REGION or AWS_REGION environment variable is set. This helps bypass validation checks that want the provider blocks within this module to have a region attribute specified. ``hcl provider "aws" { region = "us-east-1" alias = "certificates" } provider "aws" { region = "us-west-2" alias = "dns" } resource "aws_route53_zone" "default" { name = "azavea.com" } module "cert" { source = "github.com/azavea/terraform-aws-acm-certificate" providers = { aws.acm_account = "aws.certificates" aws.route53_account = "aws.dns"

Inputs (6)
NameTypeDescriptionDefault
domain_namestringPrimary certificate domain name required
hosted_zone_idstringRoute 53 Zone ID for DNS validation records required
tagsmap(string)Extra tags to attach to the ACM certificate{}
subject_alternative_nameslist(string)Subject alternative domain names[]
validation_record_ttlnumberRoute 53 time-to-live for validation records60
allow_validation_record_overwriteboolAllow Route 53 record creation to overwrite existing recordstrue
Outputs (1)
arn
Resources (3)
aws_acm_certificateaws_acm_certificate_validationaws_route53_record
Details
FrameworkTerraform Module
LanguageHCL
Version4.0.0
Cloud AWS
★ Stars47
Forks42
Total downloads23.0k
Inputs6
Outputs1
Resources3
LicenseApache-2.0
Namespaceazavea
Updated