acm-certificate
azavea/acm-certificate/aws
A Terraform module to create an Amazon Certificate Manager (ACM) certificate with Route 53 DNS validation.
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"
| 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 |
arnAzure 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,