Terraform 0.11

openstack_dns_zone_v2




terraform

openstack_dns_zone_v2

ओपनस्टैक डीएनएस सेवा में एक डीएनएस क्षेत्र का प्रबंधन करता है।

उदाहरण उपयोग

स्वचालित रूप से सही नेटवर्क का पता लगाएं

resource "openstack_dns_zone_v2" "example.com" {
  name = "example.com."
  email = "[email protected]"
  description = "An example zone"
  ttl = 3000
  type = "PRIMARY"
}

तर्क संदर्भ

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

  • region - (वैकल्पिक) वह क्षेत्र जिसमें V2 कम्प्यूट क्लाइंट प्राप्त करना है। Keypairs खातों के साथ जुड़े हुए हैं, लेकिन एक बनाने के लिए एक Compute क्लाइंट की आवश्यकता होती है। यदि छोड़ दिया जाता है, तो प्रदाता के region तर्क का उपयोग किया जाता है। इसे बदलने से एक नया DNS ज़ोन बन जाता है।

  • name - (आवश्यक) क्षेत्र का नाम। ध्यान दें . नाम के अंत में। इसे बदलने से एक नया DNS ज़ोन बन जाता है।

  • email - (वैकल्पिक) ज़ोन रिकॉर्ड के लिए ईमेल संपर्क।

  • type - (वैकल्पिक) क्षेत्र का प्रकार। या तो PRIMARY या SECONDARY हो सकता है। इसे बदलने से एक नया क्षेत्र बनता है।

  • attributes - (वैकल्पिक) DNS सेवा अनुसूचक के लिए विशेषताएँ। इसे बदलने से एक नया क्षेत्र बनता है।

  • ttl - (वैकल्पिक) ज़ोन के रहने का समय (TTL)।

  • description - (वैकल्पिक) क्षेत्र का विवरण।

  • masters - (वैकल्पिक) मास्टर DNS सर्वरों की एक सरणी। जब type लिए SECONDARY

  • value_specs - (वैकल्पिक) अतिरिक्त विकल्पों का मानचित्र। इसे बदलने से एक नया क्षेत्र बनता है।

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

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • email - उपर्युक्त तर्क देखें।
  • type - उपर्युक्त तर्क देखें।
  • attributes - उपर्युक्त तर्क देखें।
  • ttl - उपर्युक्त तर्क देखें।
  • description - उपर्युक्त तर्क देखें।
  • masters - उपर्युक्त तर्क देखें।
  • value_specs - उपर्युक्त तर्क देखें।

आयात

ज़ोन ID निर्दिष्ट करके इस संसाधन को आयात किया जा सकता है:

$ terraform import openstack_dns_zone_v2.zone_1 <zone_id>