Terraform 0.11 - azurerm_network_interface

डेटा स्रोत: azurerm_network_interface




terraform

डेटा स्रोत: azurerm_network_interface

Azure नेटवर्क इंटरफ़ेस के गुणों तक पहुँचने के लिए इस डेटा स्रोत का उपयोग करें।

उदाहरण उपयोग

data "azurerm_network_interface" "test" {
  name                 = "acctest-nic"
  resource_group_name  = "networking"
}

output "network_interface_id" {
  value = "${data.azurerm_network_interface.test.id}"
}

तर्क संदर्भ

  • name - (आवश्यक) नेटवर्क इंटरफ़ेस का नाम निर्दिष्ट करता है।
  • resource_group_name - (आवश्यक) नेटवर्क इंटरफ़ेस जिस संसाधन समूह में स्थित है उसका नाम निर्दिष्ट करता है।

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

  • id - नेटवर्क इंटरफेस की आईडी।
  • applied_dns_servers - निर्दिष्ट नेटवर्क इंटरफेस पर लागू DNS सर्वरों की सूची।
  • enable_accelerated_networking - निर्दिष्ट नेटवर्क इंटरफ़ेस पर त्वरित नेटवर्किंग सेट होने पर इंगित करता है।
  • enable_ip_forwarding - निर्दिष्ट करें कि IP अग्रेषण निर्दिष्ट नेटवर्क इंटरफ़ेस पर सेट है या नहीं।
  • dns_servers - निर्दिष्ट नेटवर्क इंटरफ़ेस द्वारा उपयोग किए जाने वाले DNS सर्वरों की सूची।
  • internal_dns_name_label - निर्दिष्ट नेटवर्क इंटरफ़ेस का आंतरिक डीएनएस नाम लेबल।
  • internal_fqdn - निर्दिष्ट नेटवर्क इंटरफ़ेस से संबंधित आंतरिक FQDN।
  • ip_configuration - नीचे परिभाषित के रूप में एक या अधिक ip_configuration ब्लॉक।
  • location - निर्दिष्ट नेटवर्क इंटरफ़ेस का स्थान।
  • mac_address - निर्दिष्ट नेटवर्क इंटरफ़ेस द्वारा प्रयुक्त मैक एड्रेस।
  • network_security_group_id - निर्दिष्ट नेटवर्क इंटरफ़ेस से जुड़ी नेटवर्क सुरक्षा समूह की आईडी।
  • private_ip_address - निर्दिष्ट निजी आईपी पता जो निर्दिष्ट नेटवर्क इंटरफेस से जुड़ा है।
  • private_ip_addresses - निजी आईपी पतों की सूची निर्दिष्ट नेटवर्क इंटरफ़ेस से private_ip_addresses
  • tags - निर्दिष्ट नेटवर्क इंटरफ़ेस से जुड़े टैग को सूचीबद्ध करें।
  • virtual_machine_id - निर्दिष्ट नेटवर्क इंटरफ़ेस से जुड़ी वर्चुअल मशीन की आईडी।

एक ip_configuration ब्लॉक में शामिल हैं:

  • name - आईपी कॉन्फ़िगरेशन का नाम।
  • subnet_id - सबनेट की आईडी जिसे नेटवर्क इंटरफेस से जोड़ा जाता है।
  • private_ip_address - इस नेटवर्क इंटरफ़ेस को सौंपा गया निजी आईपी पता।
  • private_ip_address_allocation - निजी पते के लिए IP पता आवंटन प्रकार, जैसे Dynamic या Standard
  • public_ip_address_id - सार्वजनिक आईपी पते की आईडी जो इस नेटवर्क इंटरफ़ेस से जुड़ी है।
  • application_gateway_backend_address_pools_ids - एक आवेदन गेटवे के भीतर बैकेंड एड्रेस पूल आईडी की एक सूची जो इस नेटवर्क इंटरफ़ेस से जुड़ी है।
  • load_balancer_backend_address_pools_ids - एक लोड बैलेंसर के भीतर बैकेंड एड्रेस पूल आईडी की एक सूची जो इस नेटवर्क इंटरफ़ेस से जुड़ी है।
  • load_balancer_inbound_nat_rules_ids - एक लोड बैलेंसर के भीतर इनबाउंड NAT नियम आईडी की एक सूची जो इस नेटवर्क इंटरफ़ेस से जुड़ी है।
  • primary - क्या यह नेटवर्क इंटरफेस के लिए प्राइमरी आईपी कॉन्फ़िगरेशन है?