acm-certificate
azavea/acm-certificate/aws
A Terraform module to create an Amazon Certificate Manager (ACM) certificate with Route 53 DNS validation.
Install
README
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)
| Name | Type | Description | Default |
|---|---|---|---|
| domain_name | string | Primary certificate domain name | required |
| hosted_zone_id | string | Route 53 Zone ID for DNS validation records | required |
| tags | map(string) | Extra tags to attach to the ACM certificate | {} |
| subject_alternative_names | list(string) | Subject alternative domain names | [] |
| validation_record_ttl | number | Route 53 time-to-live for validation records | 60 |
| allow_validation_record_overwrite | bool | Allow Route 53 record creation to overwrite existing records | true |
Outputs (1)
arnResources (3)
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,