Terraform 0.11

google_cloudfunctions_function




terraform

google_cloudfunctions_function

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

उदाहरण उपयोग

data "google_cloudfunctions_function" "my-function" {
  name = "function"
}

तर्क संदर्भ

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

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

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

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

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

  • name - बादल समारोह का नाम।
  • source_archive_bucket - जीसीएस बाल्टी जिसमें ज़िप संग्रह होता है जिसमें फ़ंक्शन होता है।
  • source_archive_object - आर्काइव बकेट में सोर्स आर्काइव ऑब्जेक्ट (फाइल)।
  • description - फ़ंक्शन का विवरण।
  • available_memory_mb - उपलब्ध स्मृति (MB में) फ़ंक्शन के लिए।
  • timeout - फ़ंक्शन निष्पादन टाइमआउट (सेकंड में)।
  • entry_point - एक जावास्क्रिप्ट फ़ंक्शन का नाम जिसे Google क्लाउड फ़ंक्शन ट्रिगर होने पर निष्पादित किया जाएगा।
  • trigger_http - यदि फ़ंक्शन HTTP द्वारा ट्रिगर किया गया है, तो यह बूलियन सेट है।
  • trigger_bucket - यदि फ़ंक्शन को बाल्टी द्वारा ट्रिगर किया जाता है, तो बाल्टी का नाम यहां सेट किया गया है।
  • trigger_topic - यदि फ़ंक्शन पब / सब विषय द्वारा ट्रिगर किया जाता है, तो विषय का नाम यहां सेट किया गया है।
  • https_trigger_url - यदि फ़ंक्शन HTTP द्वारा ट्रिगर किया गया है, तो ट्रिगर URL यहां सेट किया गया है।
  • labels - इस फ़ंक्शन पर लगाए गए लेबल का एक नक्शा।