Terraform 0.11

google_billing_account




terraform

google_billing_account

Google बिलिंग खाते के बारे में जानकारी प्राप्त करने के लिए इस डेटा स्रोत का उपयोग करें।

data "google_billing_account" "acct" {
  display_name = "My Billing Account"
  open         = true
}

resource "google_project" "my_project" {
  name       = "My Project"
  project_id = "your-project-id"
  org_id     = "1234567"

  billing_account = "${data.google_billing_account.acct.id}"
}

तर्क संदर्भ

इस डेटा स्रोत के तर्क उपलब्ध बिलिंग खातों को क्वेरी करने के लिए फ़िल्टर के रूप में कार्य करते हैं। दिए गए फ़िल्टर ठीक उसी बिलिंग खाते से मेल खाने चाहिए, जिसका डेटा विशेषताओं के रूप में निर्यात किया जाएगा। निम्नलिखित तर्क समर्थित हैं:

  • billing_account (वैकल्पिक) - फॉर्म में बिलिंग खाते का नाम {billing_account_id} या billingAccounts/{billing_account_id}
  • display_name (वैकल्पिक) - बिलिंग खाते का प्रदर्शन नाम।
  • open (वैकल्पिक) - यदि बिलिंग खाता बंद है तो बिलिंग खाता खुला है, तो सही है।

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

निम्नलिखित अतिरिक्त विशेषताएँ निर्यात की जाती हैं:

  • id - बिलिंग खाता आईडी।
  • name - बिलिंग बिलिंग में संसाधन का नाम बिलिंग में billingAccounts/{billing_account_id}
  • project_ids - बिलिंग खाते से जुड़ी किसी भी परियोजना की आईडी।