Terraform 0.11

azurerm_storage_share




terraform

azurerm_storage_share

एक Azure Storage File Share बनाएं।

उदाहरण उपयोग

resource "azurerm_resource_group" "test" {
  name     = "azuretest"
  location = "westus"
}

resource "azurerm_storage_account" "test" {
  name                     = "azureteststorage"
  resource_group_name      = "${azurerm_resource_group.test.name}"
  location                 = "westus"
  account_tier             = "Standard"
  account_replication_type = "LRS"
}

resource "azurerm_storage_share" "testshare" {
  name = "sharename"

  resource_group_name  = "${azurerm_resource_group.test.name}"
  storage_account_name = "${azurerm_storage_account.test.name}"

  quota = 50
}

तर्क संदर्भ

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

  • name - (आवश्यक) शेयर का नाम। स्टोरेज खाते के भीतर अद्वितीय होना चाहिए जहां शेयर स्थित है।

  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जिसमें शेयर बनाना है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • storage_account_name - (आवश्यक) उस संग्रहण खाते को निर्दिष्ट करता है जिसमें हिस्सा बनाना है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • quota - (वैकल्पिक) गीगाबाइट में शेयर का अधिकतम आकार। 0 से अधिक होना चाहिए, और 5 टीबी (5120 जीबी) के बराबर या उससे कम होना चाहिए। डिफ़ॉल्ट यह 0 पर सेट होता है, जिसके परिणामस्वरूप कोटा 5 टीबी पर सेट होता है।

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

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

  • id - स्टोरेज शेयर रिसोर्स आईडी।
  • url - शेयर का URL