Terraform 0.11

google_compute_shared_vpc_host_project




terraform

google_compute_shared_vpc_host_project

एक प्रोजेक्ट के लिए Google कंप्यूट इंजन साझा VPC सुविधा को सक्षम करता है, इसे साझा VPC होस्ट प्रोजेक्ट के रूप में निर्दिष्ट करता है।

अधिक जानकारी के लिए, प्रोजेक्ट एपीआई प्रलेखन , जहां साझा VPC सुविधा को इसके पूर्व नाम "XPN" द्वारा संदर्भित किया गया है।

उदाहरण उपयोग

# A host project provides network resources to associated service projects.
resource "google_compute_shared_vpc_host_project" "host" {
  project = "host-project-id"
}

# A service project gains access to network resources provided by its
# associated host project.
resource "google_compute_shared_vpc_service_project" "service1" {
  host_project    = "${google_compute_shared_vpc_host_project.host.project}"
  service_project = "service-project-id-1"
}
resource "google_compute_shared_vpc_service_project" "service2" {
  host_project    = "${google_compute_shared_vpc_host_project.host.project}"
  service_project = "service-project-id-2"
}

तर्क संदर्भ

निम्नलिखित तर्क अपेक्षित हैं:

  • project - (आवश्यक) उस परियोजना की आईडी जो साझा VPC होस्ट परियोजना के रूप में काम करेगी

आयात

Google कंप्यूट इंजन साझा VPC होस्ट प्रोजेक्ट सुविधा को project का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import google_compute_shared_vpc_host_project.host host-project-id