Terraform 0.11
azurerm_route_table

azurerm_route_table
एक रूट टेबल का प्रबंधन करता है
उदाहरण उपयोग
resource "azurerm_resource_group" "test" { name = "acceptanceTestResourceGroup1" location = "West US" } resource "azurerm_route_table" "test" { name = "acceptanceTestSecurityGroup1" location = "${azurerm_resource_group.test.location}" resource_group_name = "${azurerm_resource_group.test.name}" disable_bgp_route_propagation = false route { name = "route1" address_prefix = "10.1.0.0/16" next_hop_type = "vnetlocal" } tags { environment = "Production" } }
तर्क संदर्भ
निम्नलिखित तर्क समर्थित हैं:
-
name
- (आवश्यक) मार्ग तालिका का नाम। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है। -
resource_group_name
- (आवश्यक) संसाधन समूह का नाम जिसमें रूट तालिका बनाना है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है। -
location
- (आवश्यक) समर्थित Azure स्थान निर्दिष्ट करता है जहाँ संसाधन मौजूद है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है। -
route
- (वैकल्पिक) कई मार्गों को परिभाषित करने के लिए कई बार निर्दिष्ट किया जा सकता है। प्रत्येकroute
ब्लॉक नीचे प्रलेखित क्षेत्रों का समर्थन करता है। -
disable_bgp_route_propagation
- (वैकल्पिक) बूलियन ध्वज जो बीजीपी द्वारा सीखे गए मार्गों के प्रसार को नियंत्रित करता है। सत्य का अर्थ है विकलांग। -
tags
- (वैकल्पिक) संसाधन को असाइन करने के लिए टैग की मैपिंग।
route
अवरोध का समर्थन करता है:
-
name
- (आवश्यक) मार्ग का नाम। -
address_prefix
- (आवश्यक) गंतव्य CIDR जिस पर मार्ग लागू होता है, जैसे 10.1.0.0/16 -
next_hop_type
- (आवश्यक) Azure हॉप का प्रकार पैकेट को भेजा जाना चाहिए। संभावित मानVirtualNetworkGateway
,VnetLocal
,Internet
,VirtualAppliance
औरNone
। -
next_hop_in_ip_address
- (वैकल्पिक) इसमें IP पता पैकेट शामिल हैं जिन्हें अग्रेषित किया जाना चाहिए। अगले हॉप मूल्यों को केवल उन मार्गों में अनुमति दी जाती है जहां अगला हॉप प्रकारVirtualAppliance
।
संदर्भ संदर्भित करता है
निम्नलिखित विशेषताएँ निर्यात की जाती हैं:
आयात
रूट टेबल्स को
resource id
का उपयोग करके आयात किया जा सकता है, जैसे
terraform import azurerm_route_table.test /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Network/routeTables/mytable1