Terraform 0.11 - heroku_app

डेटा स्रोत: heroku_app




terraform

डेटा स्रोत: heroku_app

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

उदाहरण उपयोग

# Create a new Heroku app
data "heroku_app" "default" {
  name   = "my-cool-app"
}

तर्क संदर्भ

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

  • name - (आवश्यक) आवेदन का नाम। हेरोकू में, यह विशिष्ट आईडी भी है, इसलिए यह अद्वितीय होना चाहिए और इसमें कम से कम 3 अक्षर होने चाहिए।

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

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

  • name - (आवश्यक) आवेदन का नाम। हेरोकू में, यह भी अद्वितीय है।
  • stack - (ऑप्शनल) एप्लिकेशन स्टैक वह है जो एप्लिकेशन को एप्लिकेशन को चलाने के लिए किस प्लेटफॉर्म में है।
  • buildpacks - (ऑप्शनल) बिल्डपैक की एक सूची जो इस ऐप का उपयोग करती है।
  • space - (ऑप्शनल) वह निजी स्पेस जिसमें ऐप चलता है। मौजूद नहीं है अगर यह एक सामान्य रनटाइम ऐप है।
  • region - (आवश्यक) वह क्षेत्र जिसमें ऐप तैनात है।
  • git_url - (आवश्यक) आवेदन के लिए Git URL। इसका उपयोग ऐप के नए संस्करणों को तैनात करने के लिए किया जाता है।
  • web_url - (आवश्यक) वेब (HTTP) URL जिसे एप्लिकेशन को डिफ़ॉल्ट रूप से एक्सेस किया जा सकता है।
  • heroku_hostname - (आवश्यक) DNS रिकॉर्ड को इंगित करने के लिए उपयुक्त Heroku आवेदन के लिए एक होस्टनाम।
  • config_vars - (वैकल्पिक) एप्लिकेशन के सभी कॉन्फ़िगरेशन चर का एक नक्शा।
  • acm - (आवश्यक) यह सही है कि यदि हरको एसीएम इस ऐप के लिए सक्षम है, तो गलत है।
  • organization - (वैकल्पिक) वह संगठन जो इस ऐप का मालिक है, यदि ऐप किसी संगठन के स्वामित्व में है। इस ब्लॉक के लिए फ़ील्ड नीचे दिए गए हैं।

organization ब्लॉक का समर्थन करता है: