Terraform 0.11 - azurerm_app_service

डेटा स्रोत: azurerm_app_service




terraform

डेटा स्रोत: azurerm_app_service

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

उदाहरण उपयोग

data "azurerm_app_service" "test" {
  name                = "search-app-service"
  resource_group_name = "search-service"
}

output "app_service_id" {
  value = "${data.azurerm_app_service.test.id}"
}

तर्क संदर्भ

  • name - (आवश्यक) ऐप सेवा का नाम।

  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जहां ऐप सेवा मौजूद है।

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

  • id - ऐप सेवा की आईडी।

  • location - एज़्योर स्थान जहाँ ऐप सेवा मौजूद है।

  • app_service_plan_id - ऐप सेवा योजना की आईडी जिसके भीतर ऐप सेवा मौजूद है।

  • app_settings - ऐप सेवा के लिए ऐप सेटिंग्स का एक महत्वपूर्ण-मूल्य वाला जोड़ा।

  • connection_string - नीचे के रूप में एक connection_string ब्लॉक परिभाषित किया गया है।

  • client_affinity_enabled - क्या ऐप सेवा सत्र आत्मीयता कुकीज़ को भेजती है, जो उसी सत्र में ग्राहक अनुरोधों को उसी उदाहरण के लिए भेजती है?

  • enabled - क्या ऐप सेवा सक्षम है?

  • https_only - क्या ऐप सेवा केवल HTTPS के माध्यम से एक्सेस की जा सकती है?

  • site_config - नीचे के रूप में एक site_config ब्लॉक।

  • tags - संसाधन को असाइन करने के लिए टैग की मैपिंग।

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

  • name - कनेक्शन स्ट्रिंग का नाम।

  • type - कनेक्शन स्ट्रिंग का प्रकार।

  • value - कनेक्शन स्ट्रिंग के लिए मूल्य।

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

  • always_on - क्या ऐप को हर समय लोड किया जाता है?

  • default_documents - यदि कोई पता निर्दिष्ट नहीं है, तो लोड करने के लिए डिफ़ॉल्ट दस्तावेज़ों का क्रम।

  • dotnet_framework_version - इस ऐप सेवा में .net फ्रेमवर्क के CLR का संस्करण।

  • http2_enabled - क्या HTTP2 इस ऐप सेवा पर सक्षम है?

  • ip_restriction - एक या अधिक ip_restriction ब्लॉकों को नीचे परिभाषित किया गया है।

  • java_version - उपयोग में जावा का संस्करण।

  • java_container - उपयोग में जावा कंटेनर।

  • java_container_version - उपयोग में जावा कंटेनर का संस्करण।

  • local_mysql_enabled - क्या "MySQL इन ऐप" सक्षम है? यह आपके ऐप के साथ एक स्थानीय MySQL उदाहरण चलाता है और ऐप सेवा योजना से संसाधनों को साझा करता है।

  • प्रबंधित_पिपलाइन_मोड - इस ऐप सेवा में उपयोग की जाने वाली प्रबंधित पाइपलाइन मोड।

  • php_version - इस ऐप सेवा में उपयोग किया गया PHP का संस्करण।

  • python_version - इस ऐप सेवा में उपयोग किया गया पायथन का संस्करण।

  • remote_debugging_enabled - क्या दूरस्थ डिबगिंग इस ऐप सेवा में सक्षम है?

  • remote_debugging_version - विज़ुअल स्टूडियो का कौन सा संस्करण रिमोट डीबगर के साथ संगत है?

  • scm_type - इस ऐप सेवा के लिए स्रोत नियंत्रण का प्रकार सक्षम किया गया।

  • use_32_bit_worker_process - क्या ऐप सेवा 64 बिट मोड के बजाय 32 बिट मोड में चलती है?

  • websockets_enabled - क्या WebSockets इस ऐप सेवा के लिए सक्षम हैं?

ip_restriction निम्नलिखित निर्यात करता है:

  • ip_address - इस IP प्रतिबंध के लिए उपयोग किया जाने वाला IP पता।

  • subnet_mask - इस आईपी प्रतिबंध के लिए प्रयुक्त सबनेट मास्क।