Terraform 0.11

cloudstack_loadbalancer_rule




terraform

cloudstack_loadbalancer_rule

एक भारोत्तोलक नियम बनाता है।

उदाहरण उपयोग

resource "cloudstack_loadbalancer_rule" "default" {
  name          = "loadbalancer-rule-1"
  description   = "Loadbalancer rule 1"
  ip_address_id = "30b21801-d4b3-4174-852b-0c0f30bdbbfb"
  algorithm     = "roundrobin"
  private_port  = 80
  public_port   = 80
  member_ids    = ["f8141e2f-4e7e-4c63-9362-986c908b7ea7"]
}

तर्क संदर्भ

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

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

  • description - (वैकल्पिक) लोड बैलेंसर नियम का विवरण।

  • ip_address_id - (आवश्यक) सार्वजनिक आईपी पता आईडी जहां से नेटवर्क ट्रैफ़िक को संतुलित लोड किया जाएगा। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • network_id - (वैकल्पिक) नेटवर्क आईडी इस नियम के लिए बनाया जाएगा। आवश्यक है जब सार्वजनिक आईपी पता अभी तक किसी भी नेटवर्क (वीपीसी मामले) से जुड़ा नहीं है।

  • algorithm - (आवश्यक) लोड बैलेंसर नियम एल्गोरिथ्म (स्रोत, राउंडरोबिन, कम से कम)। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • private_port - (आवश्यक) निजी आईपी पते (वर्चुअल मशीन) का निजी पोर्ट जहां नेटवर्क ट्रैफ़िक को संतुलित किया जाएगा। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • public_port - (आवश्यक) वह सार्वजनिक पोर्ट जहां से नेटवर्क ट्रैफ़िक को संतुलित लोड किया जाएगा। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • protocol - (वैकल्पिक) लोड बैलेंसर प्रोटोकॉल (tcp, udp, tcp -xy)। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • member_ids - (आवश्यक) लोड बैलेंसर नियम को असाइन करने के लिए उदाहरण ID की सूची। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • project - (वैकल्पिक) इस उदाहरण को तैनात करने के लिए परियोजना का नाम या आईडी। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

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

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

  • id - लोड बैलेंसर नियम आईडी।
  • description - भार बैलेंसर नियम का वर्णन।