Terraform 0.11

azure_virtual_network




terraform

azure_virtual_network

किसी भी कॉन्फ़िगर सबनेट सहित एक नया वर्चुअल नेटवर्क बनाता है। प्रत्येक सबनेट वैकल्पिक रूप से सबनेट से जुड़े होने के लिए सुरक्षा समूह के साथ कॉन्फ़िगर किया जा सकता है।

उदाहरण उपयोग

resource "azure_virtual_network" "default" {
  name          = "test-network"
  address_space = ["10.1.2.0/24"]
  location      = "West US"

  subnet {
    name           = "subnet1"
    address_prefix = "10.1.2.0/25"
  }
}

तर्क संदर्भ

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

  • name - (आवश्यक) वर्चुअल नेटवर्क का नाम। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • address_space - (आवश्यक) वह पता स्थान जो वर्चुअल नेटवर्क का उपयोग किया जाता है। आप एक से अधिक एड्रेस स्पेस सप्लाई कर सकते हैं। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • location - (आवश्यक) वह स्थान / क्षेत्र जहां वर्चुअल नेटवर्क बनाया जाता है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • dns_servers - (वैकल्पिक) पहले Azure पर पंजीकृत DNS सर्वरों के नामों की सूची।

  • subnet - (आवश्यक) कई सबनेट को परिभाषित करने के लिए कई बार निर्दिष्ट किया जा सकता है। प्रत्येक subnet ब्लॉक नीचे प्रलेखित क्षेत्रों का समर्थन करता है।

subnet ब्लॉक सपोर्ट करता है:

  • name - (आवश्यक) सबनेट का नाम।

  • address_prefix - (आवश्यक) सबनेट के लिए उपयोग करने के लिए पता उपसर्ग।

  • security_group - (वैकल्पिक) सबनेट से संबद्ध करने के लिए नेटवर्क सुरक्षा समूह।

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

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

  • id - वर्चुअल NetworkConfiguration ID।