Terraform 0.11

opentelekomcloud_vpc_eip_v1




terraform

opentelekomcloud_vpc_eip_v1

OpenTelekomCloud VPC के भीतर V1 EIP संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "opentelekomcloud_vpc_eip_v1" "eip_1" {
  publicip {
    type = "5_bgp"
  }
  bandwidth {
    name = "test"
    size = 8
    share_type = "PER"
    charge_mode = "traffic"
  }
}

तर्क संदर्भ

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

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

  • publicip - (आवश्यक) लोचदार आईपी एड्रेस ऑब्जेक्ट।

  • bandwidth - (आवश्यक) बैंडविड्थ वस्तु।

publicip ब्लॉक का समर्थन करता है:

  • type - (आवश्यक) मान सिस्टम द्वारा समर्थित एक प्रकार होना चाहिए। अब केवल 5_bgp समर्थित है। इसे बदलने से एक नया ईप बनता है।

  • ip_address - (वैकल्पिक) मान उपलब्ध IP पते सेगमेंट में एक मान्य IP पता होना चाहिए। इसे बदलने से एक नया ईप बनता है।

  • port_id - (Optional) पोर्ट आईडी जो इस ईप के साथ संबद्ध होगी। यदि मान "" है या यह निर्दिष्ट नहीं है, तो eip अनिश्चित अवस्था में होगा।

bandwidth ब्लॉक का समर्थन करता है:

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

  • size - (आवश्यक) बैंडविड्थ आकार। मान 1 से 300 Mbit / s तक होता है।

  • charge_type - (आवश्यक) कि क्या बैंडविड्थ साझा या अनन्य है। इसे बदलने से एक नया ईप बनता है।

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

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

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

आयात

EIP को id का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import opentelekomcloud_vpc_eip_v1.eip_1 2c7f39f3-702b-48d1-940c-b50384177ee1