Terraform 0.11

alicloud_eips




terraform

alicloud_eips

इलास्टिक आईपी एड्रेस डेटा स्रोत, एलिसॉउड अकाउंट के स्वामित्व वाले ईप्स संसाधन जानकारी की एक सूची और प्रत्येक ईआईपी को इसकी मूल विशेषता और एसोसिएशन उदाहरण सहित सूचीबद्ध करता है।

उदाहरण उपयोग

data "alicloud_eips" "eips"{
    cidr_block="172.16.0.0/12"
    name_regex="^foo"
}

resource "alicloud_instance" "foo" {
    ...
    instance_name =  "in-the-eip"
    vswitch_id = "vsw-abc123456"
    ...
}

resource "alicloud_eip_association" "asso" {
    instance_id = "${alicloud_instance.foo.id}"
    allocation_id = "${data.alicloud_eips.eips.eips.0.id}"
}

तर्क संदर्भ

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

  • ids - (वैकल्पिक) ईआईपी आवंटन आईडी की एक सूची।
  • ip_addresses - (वैकल्पिक) ईआईपी आईपी एड्रेस आईडी की एक सूची।
  • in_use - (पदावनत) इसे प्रदाता संस्करण 1.8.0 से हटा दिया गया है।
  • output_file - (वैकल्पिक) फ़ाइल का नाम जो टेराफ़ॉर्म terraform plan चलाने के बाद ईप्स डेटा स्रोत को बचा सकता है।

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

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

  • eips सूची। इसमें Block EIPs को Block EIPs करने के कई गुण हैं।

EIP को ब्लॉक करें

ईप्स के लिए गुण:

  • id - ईआईपी की आईडी।
  • status - EIP स्थिति।
  • ip_address - EIP का पता।
  • bandwidth - ईआईपी इंटर्नैट अधिकतम बैंडविड्थ।
  • internet_charge_type - EIP इंटरनेट चार्ज प्रकार।
  • instance_id - उस उदाहरण की ID, जिसके साथ EIP संबद्ध है।
  • instance_id - उस उदाहरण का प्रकार जिसके साथ EIP संबद्ध है।
  • creation_time समय - creation_time समय।