Terraform 0.11

google_compute_router




terraform

google_compute_router

एक क्लाउड राउटर BGP सहकर्मी का प्रबंधन करता है। अधिक जानकारी के लिए आधिकारिक दस्तावेज और API

उदाहरण उपयोग

resource "google_compute_router_peer" "foobar" {
  name                      = "peer-1"
  router                    = "router-1"
  region                    = "us-central1"
  peer_ip_address           = "169.254.1.2"
  peer_asn                  = 65513
  advertised_route_priority = 100
  interface                 = "interface-1"
}

तर्क संदर्भ

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

  • name - (आवश्यक) बीजीपी सहकर्मी के लिए एक अनूठा नाम, जीसीई द्वारा आवश्यक। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

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

  • interface - (आवश्यक) interface का नाम बीजीपी सहकर्मी के साथ जुड़ा हुआ है। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

  • peer_ip_address - (आवश्यक) Google क्लाउड के बाहर BGP इंटरफ़ेस का IP पता। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

  • peer_asn - (आवश्यक) सहकर्मी BGP स्वायत्त प्रणाली संख्या (ASN)। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

  • advertised_route_priority - (वैकल्पिक) इस बीजीपी सहकर्मी को विज्ञापित मार्गों की प्राथमिकता। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

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

  • region - (वैकल्पिक) इस सहकर्मी का राउटर जिस क्षेत्र में बैठता है। यदि निर्दिष्ट नहीं है, तो परियोजना क्षेत्र का उपयोग किया जाएगा। इस परिवर्तन से एक नया सहकर्मी बनने के लिए बाध्य होता है।

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

ऊपर सूचीबद्ध तर्कों के अलावा, निम्नलिखित गणना की गई विशेषताएँ निर्यात की जाती हैं:

  • ip_address - Google क्लाउड प्लेटफ़ॉर्म के अंदर इंटरफ़ेस का IP पता।

आयात

रूटर बीजीपी साथियों को region , router और name का उपयोग करके आयात किया जा सकता है

$ terraform import google_compute_router_peer.foobar us-central1/router-1/peer-1