Provides a Route53 private Hosted Zone to VPC association resource.
resource "aws_vpc" "primary" { cidr_block = "10.6.0.0/16" enable_dns_hostnames = true enable_dns_support = true } resource "aws_vpc" "secondary" { cidr_block = "10.7.0.0/16" enable_dns_hostnames = true enable_dns_support = true } resource "aws_route53_zone" "example" { name = "example.com" vpc_id = "${aws_vpc.primary.id}" } resource "aws_route53_zone_association" "secondary" { zone_id = "${aws_route53_zone.example.zone_id}" vpc_id = "${aws_vpc.secondary.id}" }
The following arguments are supported:
zone_id
- (Required) The private hosted zone to associate. vpc_id
- (Required) The VPC to associate with the private hosted zone. vpc_region
- (Optional) The VPC's region. Defaults to the region of the AWS provider. In addition to all arguments above, the following attributes are exported:
id
- The calculated unique identifier for the association. zone_id
- The ID of the hosted zone for the association. vpc_id
- The ID of the VPC for the association. vpc_region
- The region in which the VPC identified by vpc_id
was created.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/r/route53_zone_association.html