Terraform 0.11

flexibleengine_networking_router_v2




terraform

flexibleengine_networking_router_v2

FlexibleEngine के भीतर V2 राउटर संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "flexibleengine_networking_router_v2" "router_1" {
  name             = "my_router"
  external_gateway = "f67f0d72-0ddf-11e4-9d95-e1f29f417e2f"
}

तर्क संदर्भ

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

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

  • name - (वैकल्पिक) राउटर के लिए एक अनूठा नाम। इसे बदलने से मौजूदा राउटर का name अपडेट होता है।

  • admin_state_up - (वैकल्पिक) राउटर के लिए प्रशासनिक अप / डाउन स्टेटस (यदि प्रदान किया गया हो तो "सही" या "गलत" होना चाहिए)। इसे बदलना किसी मौजूदा राउटर के admin_state_up को अपडेट करता है।

  • distributed - (वैकल्पिक) यह दर्शाता है कि वितरित राऊटर बनाना है या नहीं। न्यूट्रॉन में डिफ़ॉल्ट नीति सेटिंग केवल प्रशासनिक उपयोगकर्ताओं के लिए इस संपत्ति के उपयोग को प्रतिबंधित करती है।

  • external_gateway - (वैकल्पिक) राउटर के लिए एक बाहरी गेटवे का नेटवर्क UUID। बाहरी गेटवे के साथ एक राउटर की आवश्यकता होती है, यदि कोई भी गणना इंस्टेंसेस या लोड बैलेंसर्स फ्लोटिंग आईपी का उपयोग करेगा। इसे बदलना मौजूदा राउटर के external_gateway को अपडेट करता है।

  • tenant_id - (वैकल्पिक) फ्लोटिंग IP का स्वामी। आवश्यक है यदि व्यवस्थापक किसी अन्य किरायेदार के लिए एक राउटर बनाना चाहता है। इसे बदलने से एक नया राउटर बनता है।

  • value_specs - (वैकल्पिक) अतिरिक्त ड्राइवर-विशिष्ट विकल्पों का मानचित्र।

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

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

  • id - राउटर की आईडी।
  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • admin_state_up - उपर्युक्त तर्क देखें।
  • external_gateway - उपर्युक्त तर्क देखें।
  • tenant_id - उपर्युक्त तर्क देखें।
  • value_specs - उपर्युक्त तर्क देखें।