Terraform 0.11

google_project_service




terraform

google_project_service

किसी मौजूदा Google क्लाउड प्लेटफ़ॉर्म प्रोजेक्ट के लिए एकल API सेवा के प्रबंधन की अनुमति देता है।

उपलब्ध सेवाओं की सूची के लिए, एपीआई पुस्तकालय पृष्ठ पर जाएं या gcloud services list

उदाहरण उपयोग

resource "google_project_service" "project" {
  project = "your-project-id"
  service = "iam.googleapis.com"
}

तर्क संदर्भ

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

  • service - (आवश्यक) सक्षम करने के लिए सेवा।

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

  • disable_on_destroy - (वैकल्पिक) यदि सही है, तो टेराफ़ॉर्म संसाधन नष्ट होने पर सेवा को अक्षम करें। सत्य की अवहेलना। इस घटना में उपयोगी हो सकता है कि एक परियोजना लंबे समय से चली आ रही है, लेकिन उस परियोजना में चल रहा बुनियादी ढांचा अक्सर बदलता रहता है।

आयात

प्रोजेक्ट सेवाओं को प्रोजेक्ट_आईडी और service का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import google_project_services.my_project your-project-id/iam.googleapis.com