Terraform 0.11

opentelekomcloud_elb_loadbalancer




terraform

opentelekomcloud_elb_loadbalancer

OpentelekomCloud के भीतर एक लोचदार लोडबेलर संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "opentelekomcloud_elb_loadbalancer" "elb" {
  name = "elb"
  type = "External"
  description = "test elb"
  vpc_id = "e346dc4a-d9a6-46f4-90df-10153626076e"
  admin_state_up = 1
  bandwidth = 5
}

तर्क संदर्भ

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

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

  • name - (आवश्यक) लोड बैलेंसर नाम निर्दिष्ट करता है। नाम 1 से 64 अक्षरों की एक स्ट्रिंग है जिसमें अक्षर, अंक, अंडरस्कोर (_), और हाइफ़न (-) शामिल हैं।

  • description - (वैकल्पिक) श्रोता के बारे में पूरक जानकारी प्रदान करता है। मान 0 से 128 वर्णों की एक स्ट्रिंग है और <> नहीं हो सकता है।

  • vpc_id - (आवश्यक) VPC आईडी निर्दिष्ट करता है। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • bandwidth - (वैकल्पिक) बैंडविड्थ निर्दिष्ट करता है (Mbit / s)। यह पैरामीटर अनिवार्य है जब प्रकार बाहरी पर सेट होता है, और आंतरिक प्रकार पर सेट होने पर यह अमान्य है। मान 1 से 300 तक है।

  • type - (आवश्यक) लोड बैलेंसर प्रकार निर्दिष्ट करता है। मान आंतरिक या बाह्य हो सकता है। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • admin_state_up - (आवश्यक) लोड बैलेंसर की स्थिति निर्दिष्ट करता है। मान श्रेणी: 0 या गलत: इंगित करता है कि लोड बैलेंसर बंद है। केवल किरायेदारों को इन दो मूल्यों में प्रवेश करने की अनुमति है। 1 या सच: इंगित करता है कि लोड बैलेंसर ठीक से चल रहा है। 2 या गलत: इंगित करता है कि लोड बैलेंसर जमे हुए हैं। केवल किरायेदारों को इन दो मूल्यों में प्रवेश करने की अनुमति है।

  • vip_subnet_id - (वैकल्पिक) जोड़े जाने वाले निजी नेटवर्क की आईडी निर्दिष्ट करता है। यह पैरामीटर अनिवार्य है जब प्रकार आंतरिक पर सेट होता है, और बाहरी प्रकार पर सेट होने पर यह अमान्य है। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • az - (वैकल्पिक) उपलब्धता क्षेत्र (AZ) की आईडी निर्दिष्ट करता है। यह पैरामीटर अनिवार्य है जब प्रकार आंतरिक पर सेट होता है, और बाहरी प्रकार पर सेट होने पर यह अमान्य है। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • security_group_id - (वैकल्पिक) सुरक्षा समूह ID निर्दिष्ट करता है। मान 1 से 200 अक्षरों की एक स्ट्रिंग है जिसमें अपरकेस और लोअरकेस अक्षर, अंक और हाइफ़न (-) शामिल हैं। यह पैरामीटर केवल तभी अनिवार्य है जब प्रकार आंतरिक पर सेट हो। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • vip_address - (वैकल्पिक) ELB द्वारा प्रदान किया गया IP पता निर्दिष्ट करता है। जब प्रकार बाहरी पर सेट होता है, तो इस पैरामीटर का मान इलास्टिक आईपी एड्रेस होता है। जब प्रकार आंतरिक पर सेट होता है, तो इस पैरामीटर का मान निजी नेटवर्क आईपी पता होता है। आप एक मौजूदा लोचदार आईपी पते का चयन कर सकते हैं और एक सार्वजनिक नेटवर्क लोड बैलेंसर बना सकते हैं। जब यह पैरामीटर कॉन्फ़िगर किया गया है, तो पैरामीटर बैंडविड्थ अमान्य है। इसे बदलने से एक नया एल्ब लोडबलर बन जाता है।

  • tenantid - (वैकल्पिक) किरायेदार आईडी निर्दिष्ट करता है। यह पैरामीटर केवल तभी अनिवार्य है जब प्रकार आंतरिक पर सेट हो।

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

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

  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • description - उपर्युक्त तर्क देखें।
  • vpc_id - उपरोक्त संदर्भ देखें।
  • bandwidth - उपर्युक्त संदर्भ देखें।
  • type - उपर्युक्त तर्क देखें।
  • admin_state_up - उपर्युक्त तर्क देखें।
  • vip_subnet_id - उपर्युक्त तर्क देखें।
  • az - उपर्युक्त तर्क देखें।
  • security_group_id - उपर्युक्त तर्क देखें।
  • vip_address - उपर्युक्त तर्क देखें।
  • tenantid - उपर्युक्त तर्क देखें।
  • id - लोड बैलेंसर आईडी निर्दिष्ट करता है।