Terraform 0.11 - aws_elb_hosted_zone_id

डेटा स्रोत: aws_elb_hosted_zone_id




terraform

डेटा स्रोत: aws_elb_hosted_zone_id

AWS मार्ग 53 उपनाम में उपयोग करने के उद्देश्य से दिए गए क्षेत्र में AWS इलास्टिक लोड बैलेंसिंग HostedZoneId के HostedZoneId को प्राप्त करने के लिए इस डेटा स्रोत का उपयोग करें।

उदाहरण उपयोग

data "aws_elb_hosted_zone_id" "main" {}

resource "aws_route53_record" "www" {
  zone_id = "${aws_route53_zone.primary.zone_id}"
  name    = "example.com"
  type    = "A"

  alias {
    name                   = "${aws_elb.main.dns_name}"
    zone_id                = "${data.aws_elb_hosted_zone_id.main.id}"
    evaluate_target_health = true
  }
}

तर्क संदर्भ

  • region - (वैकल्पिक) उस क्षेत्र का नाम जिसका AWS ELB HostedZoneId वांछित है। AWS प्रदाता कॉन्फ़िगरेशन से इस क्षेत्र में चूक।

संदर्भ संदर्भित करता है

  • id - चयनित क्षेत्र में AWS ELB HostedZoneId की आईडी।