Terraform 0.11

azurerm_data_lake_store




terraform

azurerm_data_lake_store

एक Azure Data Lake Store प्रबंधित करें।

उदाहरण उपयोग

# Pay As You Go
resource "azurerm_resource_group" "test" {
  name     = "test"
  location = "northeurope"
}

resource "azurerm_data_lake_store" "consumption" {
  name                = "consumptiondatalake"
  resource_group_name = "${azurerm_resource_group.test.name}"
  location            = "northeurope"
}

# Monthly Commitment Tier
resource "azurerm_resource_group" "test" {
  name     = "test"
  location = "westeurope"
}

resource "azurerm_data_lake_store" "monthly" {
  name                = "monthlydatalake"
  resource_group_name = "${azurerm_resource_group.test.name}"
  location            = "westeurope"
  tier                = "Commitment_1TB"
}

तर्क संदर्भ

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

  • name - (आवश्यक) डेटा लेक स्टोर का नाम निर्दिष्ट करता है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है। 3 से 24 अक्षरों के बीच होना चाहिए।

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

  • location - (आवश्यक) समर्थित Azure स्थान निर्दिष्ट करता है जहाँ संसाधन मौजूद है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • tier - (वैकल्पिक) डेटा लेक स्टोर के लिए मासिक प्रतिबद्धता स्तर। स्वीकृत मूल्य हैं Consumption , Commitment_1TB , Commitment_10TB , Commitment_100TB , Commitment_500TB , Commitment_1PB या Commitment_5PB

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

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

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

  • id - द डेट लेक स्टोर आईडी।

आयात

दिनांक झील स्टोर को resource id , जैसे का उपयोग करके आयात किया जा सकता है

terraform import azurerm_data_lake_store.test /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.DataLakeStore/accounts/mydatalakeaccount