Terraform 0.11 - azurerm_image

डेटा स्रोत: azurerm_image




terraform

डेटा स्रोत: azurerm_image

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

उदाहरण उपयोग

data "azurerm_image" "search" {
  name                = "search-api"
  resource_group_name = "packerimages"
}

output "image_id" {
  value = "${data.azurerm_image.search.id}"
}

तर्क संदर्भ

  • name - (वैकल्पिक) छवि का नाम।
  • name_regex - (वैकल्पिक) मिलान करने के लिए छवि का रेगेक्स पैटर्न।
  • sort_descending - (वैकल्पिक) regex द्वारा मिलान करने पर डिफ़ॉल्ट रूप से, चित्रों को आरोही क्रम में नाम से क्रमबद्ध किया जाता है और पहला मैच चुना जाता है, अवरोही को सॉर्ट करने के लिए, यह ध्वज सेट करें
  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जहां यह छवि मौजूद है।

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

  • name - छवि का नाम।
  • location - नीला स्थान जहां यह छवि मौजूद है।
  • os_disk - नीचे परिभाषित के रूप में एक os_disk ब्लॉक।
  • data_disk - नीचे के रूप में data_disk ब्लॉक का एक संग्रह।
  • tags - संसाधनों को सौंपा गया टैग का मानचित्रण।

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

  • blob_uri - चित्र बनाने के लिए उपयोग की जाने वाली बूँद के Azure संग्रहण में URI।
  • caching - OS डिस्क के लिए कैशिंग मोड, जैसे ReadWrite , ReadOnly , या None
  • managed_disk_id - प्रबंधित डिस्क की आईडी जिसे ओएस डिस्क छवि के रूप में उपयोग किया जाता है।
  • os_state - छवि में उपयोग किया जाने वाला ओएस का राज्य, जैसे Generalized
  • os_type - OS डिस्क पर प्रयुक्त ऑपरेटिंग सिस्टम का प्रकार। जैसे कि Linux या Windows
  • size_gb - GB में OS डिस्क का आकार।

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

  • blob_uri - चित्र बनाने के लिए उपयोग की जाने वाली बूँद के Azure संग्रहण में URI।
  • caching - डेटा डिस्क के लिए कैशिंग मोड, जैसे ReadWrite , ReadOnly , या None
  • lun - डेटा डिस्क की तार्किक इकाई संख्या।
  • managed_disk_id - डेटा डिस्क छवि के रूप में उपयोग की जाने वाली प्रबंधित डिस्क की आईडी।
  • size_gb - GB में इस डेटा डिस्क का आकार।