Terraform 0.11

azurerm_dns_zone




terraform

azurerm_dns_zone

आपको Azure DNS के भीतर DNS ज़ोन प्रबंधित करने में सक्षम करता है। इन ज़ोन को एज़्योर के नाम सर्वर पर होस्ट किया गया है, जिसमें आप मूल डोमेन से ज़ोन को सौंप सकते हैं।

उदाहरण उपयोग

resource "azurerm_resource_group" "test" {
  name     = "acceptanceTestResourceGroup1"
  location = "West US"
}

resource "azurerm_dns_zone" "test" {
  name                = "mydomain.com"
  resource_group_name = "${azurerm_resource_group.test.name}"
}

तर्क संदर्भ

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

  • name - (आवश्यक) डीएनएस क्षेत्र का नाम। एक मान्य डोमेन नाम होना चाहिए।

  • resource_group_name - (आवश्यक) संसाधन समूह को निर्दिष्ट करता है जहाँ संसाधन मौजूद है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • tags - (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।

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

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

  • id - डीएनएस ज़ोन आईडी।
  • max_number_of_record_sets - (वैकल्पिक) क्षेत्र में रिकॉर्ड्स की अधिकतम संख्या। 1000 कमी।
  • number_of_record_sets - (वैकल्पिक) क्षेत्र में रिकॉर्ड की संख्या।
  • name_servers - (वैकल्पिक) मानों की एक सूची जो क्षेत्र के लिए NS रिकॉर्ड बनाती है।

आयात

DNS ज़ोन को resource id का उपयोग करके आयात किया जा सकता है, जैसे

terraform import azurerm_dns_zone.zone1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Network/dnsZones/zone1