Terraform 0.11

google_compute_router_interface




terraform

google_compute_router_interface

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

उदाहरण उपयोग

resource "google_compute_router_interface" "foobar" {
  name       = "interface-1"
  router     = "router-1"
  region     = "us-central1"
  ip_range   = "169.254.1.1/30"
  vpn_tunnel = "tunnel-1"
}

तर्क संदर्भ

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

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

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

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

  • ip_range - (वैकल्पिक) आईपी पता और इंटरफ़ेस की सीमा। IP रेंज RFC3927 लिंक-लोकल IP स्पेस में होनी चाहिए। इस परिवर्तन से एक नया इंटरफ़ेस बनने के लिए बाध्य होता है।

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

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

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

केवल ऊपर सूचीबद्ध तर्क विशेषता के रूप में सामने आए हैं।

आयात

राउटर इंटरफेस को region , router और name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import google_compute_router_interface.foobar us-central1/router-1/interface-1