Terraform 0.11

google_compute_network




terraform

google_compute_network

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

उदाहरण उपयोग

resource "google_compute_network" "default" {
  name                    = "foobar"
  auto_create_subnetworks = "true"
}

तर्क संदर्भ

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

  • name - (आवश्यक) संसाधन के लिए एक अनूठा नाम, जीसीई द्वारा आवश्यक। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।
  • auto_create_subnetworks - (वैकल्पिक) यदि सही पर सेट है, तो यह नेटवर्क ऑटो सबनेट मोड में बनाया जाएगा, और Google प्रत्येक क्षेत्र के लिए स्वचालित रूप से एक सबनेट बनाएगा। यदि गलत पर सेट किया गया है, तो एक कस्टम सबनेट किया गया नेटवर्क बनाया जाएगा जो google_compute_subnetwork संसाधनों का समर्थन कर सकता है। सत्य की अवहेलना।

  • ipv4_range - (वैकल्पिक) यदि CIDR ब्लॉक पर सेट किया गया है, तो निर्दिष्ट सीमा के साथ विरासत VPC API का उपयोग करता है। यह एपीआई अपदस्थ है। यदि सेट किया गया है, तो auto_create_subnetworks को स्पष्ट रूप से गलत पर सेट किया जाना चाहिए।

  • routing_mode - (वैकल्पिक) क्लाउड राउटर्स के उपयोग के लिए नेटवर्क-वाइड रूटिंग मोड सेट करता है। स्वीकृत मान "GLOBAL" या "REGIONAL""REGIONAL" लिए चूक। अधिक जानकारी के लिए क्लाउड राउटर प्रलेखन देखें।

  • description - (वैकल्पिक) इस संसाधन का एक संक्षिप्त विवरण।

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

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

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

  • gateway_ipv4 - गेटवे का IPv4 पता।

  • name - नेटवर्क का अनूठा नाम।

  • self_link - निर्मित संसाधन का URI।

आयात

नेटवर्क को name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import google_compute_network.default foobar