Terraform 0.11

openstack_networking_subnet_route_v2




terraform

openstack_networking_subnet_route_v2

OpenStack V2 सबनेट पर एक रूटिंग प्रविष्टि बनाता है।

उदाहरण उपयोग

resource "openstack_networking_router_v2" "router_1" {
  name           = "router_1"
  admin_state_up = "true"
}

resource "openstack_networking_network_v2" "network_1" {
  name           = "network_1"
  admin_state_up = "true"
}

resource "openstack_networking_subnet_v2" "subnet_1" {
  network_id = "${openstack_networking_network_v2.network_1.id}"
  cidr       = "192.168.199.0/24"
  ip_version = 4
}

resource "openstack_networking_subnet_route_v2" "subnet_route_1" {
  subnet_id        = "${openstack_networking_subnet_v2.subnet_1.id}"
  destination_cidr = "10.0.1.0/24"
  next_hop         = "192.168.199.254"
}

तर्क संदर्भ

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

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

  • subnet_id - (आवश्यक) सबनेट की आईडी इस रूटिंग प्रविष्टि से संबंधित है। इसे बदलने से एक नई रूटिंग प्रविष्टि बन जाती है।

  • destination_cidr - (आवश्यक) पैकेट के गंतव्य आईपी पर मिलान करने के लिए CIDR ब्लॉक। इसे बदलने से एक नई रूटिंग प्रविष्टि बन जाती है।

  • next_hop - (आवश्यक) अगले हॉप गेटवे का आईपी पता। इसे बदलने से एक नई रूटिंग प्रविष्टि बन जाती है।

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

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

  • region - उपर्युक्त तर्क देखें।
  • subnet_id - उपर्युक्त तर्क देखें।
  • destination_cidr - उपर्युक्त तर्क देखें।
  • next_hop - उपर्युक्त तर्क देखें।

टिप्पणियाँ

आयात

रूटिंग प्रविष्टियों को निम्न प्रारूप का उपयोग करके एक संयुक्त आईडी का उपयोग करके आयात किया जा सकता है: <subnet_id>-route-<destination_cidr>-<next_hop>

$ terraform import openstack_networking_subnet_route_v2.subnet_route_1 686fe248-386c-4f70-9f6c-281607dad079-route-10.0.1.0/24-192.168.199.25