Terraform 0.11 - azurerm_app_service_plan

डेटा स्रोत: azurerm_app_service_plan




terraform

डेटा स्रोत: azurerm_app_service_plan

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

उदाहरण उपयोग

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

output "app_service_plan_id" {
  value = "${data.azurerm_app_service_plan.test.id}"
}

तर्क संदर्भ

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

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

  • id - ऐप सेवा योजना की आईडी।

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

  • kind - ऐप सेवा योजना का ऑपरेटिंग सिस्टम प्रकार

  • sku - नीचे दिए गए दस्तावेज़ के रूप में एक sku ब्लॉक।

  • properties - नीचे प्रलेखित के रूप में एक properties ब्लॉक।

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

  • maximum_number_of_workers - ऐप सेवा योजना के स्कू के साथ समर्थित अधिकतम कार्यकर्ता।

एक sku ब्लॉक निम्नलिखित का समर्थन करता है:

  • tier - योजना के मूल्य निर्धारण स्तर को निर्दिष्ट करता है।

  • size - योजना के उदाहरण का आकार निर्दिष्ट करता है।

  • capacity - इस ऐप सेवा योजना से जुड़े श्रमिकों की संख्या को निर्दिष्ट करता है।

एक properties ब्लॉक निम्नलिखित का समर्थन करता है:

  • app_service_environment_id - ऐप सेवा पर्यावरण की आईडी जहां ऐप सेवा योजना स्थित है।

  • maximum_number_of_workers - अधिकतम संख्या में ऐसे उदाहरण जिन्हें इस ऐप सेवा योजना को सौंपा जा सकता है।

  • reserved - क्या यह ऐप सेवा योजना Reserved ?

  • per_site_scaling - क्या इस ऐप सेवा योजना को सौंपे गए ऐप को स्वतंत्र रूप से बढ़ाया जा सकता है?