Terraform 0.11

google_dns_managed_zone




terraform

google_dns_managed_zone

Google क्लाउड डीएनएस के भीतर एक क्षेत्र का प्रबंधन करता है। अधिक जानकारी के लिए आधिकारिक दस्तावेज और API

उदाहरण उपयोग

resource "google_dns_managed_zone" "prod" {
  name        = "prod-zone"
  dns_name    = "prod.mydomain.com."
  description = "Production DNS zone"
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • dns_name - (आवश्यक) इस क्षेत्र का पूरी तरह से योग्य DNS नाम, जैसे terraform.io.

  • name - (आवश्यक) संसाधन के लिए एक अनूठा नाम, जीसीई द्वारा आवश्यक। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • description - (वैकल्पिक) एक पाठ्य विवरण क्षेत्र। 'टेराफॉर्म द्वारा प्रबंधित' के लिए चूक।

  • project - (वैकल्पिक) उस परियोजना की आईडी जिसमें संसाधन है। यदि यह प्रदान नहीं किया जाता है, तो प्रदाता परियोजना का उपयोग किया जाता है।

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

ऊपर सूचीबद्ध तर्कों के अलावा, निम्नलिखित गणना की गई विशेषताएँ निर्यात की जाती हैं:

  • name_servers - नेमसर्वर की सूची जो इस डोमेन के लिए आधिकारिक होगी। अपने DNS प्रदाता से इन नामों को पुनर्निर्देशित करने के लिए NS रिकॉर्ड का उपयोग करें, इस प्रकार इस क्षेत्र के लिए Google क्लाउड DNS को आधिकारिक बना देता है।

आयात

DNS प्रबंधित क्षेत्र को name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import google_dns_managed_zone.prod prod-zone