Terraform 0.11

openstack_lb_monitor_v2




terraform

openstack_lb_monitor_v2

OpenStack के भीतर V2 मॉनिटर संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "openstack_lb_monitor_v2" "monitor_1" {
  pool_id     = "${openstack_lb_pool_v2.pool_1.id}"
  type        = "PING"
  delay       = 20
  timeout     = 10
  max_retries = 5
}

तर्क संदर्भ

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

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

  • pool_id - (आवश्यक) पूल की आईडी जिसे यह मॉनीटर सौंपा जाएगा।

  • name - (वैकल्पिक) मॉनिटर का नाम।

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

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

  • delay - (आवश्यक) सदस्यों को जांच भेजने के बीच, सेकंड में, समय।

  • timeout - (आवश्यक) मॉनीटर के लिए अधिकतम सेकंडों की संख्या एक आउट होने से पहले पिंग उत्तर की प्रतीक्षा करें। मान देरी मान से कम होना चाहिए।

  • max_retries - (आवश्यक) सदस्य की स्थिति को max_retries बदलने से पहले अनुमेय पिंग विफलताओं की संख्या। 1 और 10 के बीच एक संख्या होनी चाहिए।

  • url_path - (वैकल्पिक) HTTP (एस) प्रकारों के लिए आवश्यक। URI पथ जो मॉनिटर प्रकार HTTP या HTTPS है, तो एक्सेस किया जाएगा।

  • http_method - (वैकल्पिक) HTTP (एस) प्रकारों के लिए आवश्यक। HTTP तरीका मॉनिटर द्वारा अनुरोधों के लिए उपयोग किया जाता है। यदि यह विशेषता निर्दिष्ट नहीं है, तो यह "GET" के लिए डिफ़ॉल्ट है।

  • expected_codes - (वैकल्पिक) HTTP (एस) प्रकारों के लिए आवश्यक। गुजर HTTP (एस) मॉनिटर के लिए अपेक्षित HTTP कोड। आप या तो "200", या "200-202" जैसी श्रेणी की एकल स्थिति निर्दिष्ट कर सकते हैं।

  • admin_state_up - (वैकल्पिक) मॉनिटर की प्रशासनिक स्थिति। एक मान्य मान सही (UP) या गलत (DOWN) है।

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

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

  • id - मॉनिटर के लिए यूनिक आईडी।
  • tenant_id - उपर्युक्त तर्क देखें।
  • type - उपर्युक्त तर्क देखें।
  • delay - उपर्युक्त तर्क देखें।
  • timeout - उपर्युक्त तर्क देखें।
  • max_retries - उपर्युक्त तर्क देखें।
  • url_path - उपर्युक्त तर्क देखें।
  • http_method - उपर्युक्त तर्क देखें।
  • expected_codes - उपर्युक्त तर्क देखें।
  • admin_state_up - उपर्युक्त तर्क देखें।