Terraform 0.11

azurerm_log_analytics_workspace




terraform

azurerm_log_analytics_workspace

एक लॉग एनालिटिक्स (औपचारिक रूप से परिचालन अंतर्दृष्टि) कार्यक्षेत्र का प्रबंधन करता है।

उदाहरण उपयोग

resource "azurerm_resource_group" "test" {
  name     = "acctestRG-01"
  location = "East US"
}

resource "azurerm_log_analytics_workspace" "test" {
  name                = "acctest-01"
  location            = "${azurerm_resource_group.test.location}"
  resource_group_name = "${azurerm_resource_group.test.name}"
  sku                 = "Standard"
  retention_in_days   = 30
}

तर्क संदर्भ

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

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

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

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

  • sku - (आवश्यक) लॉग एनालिटिक्स कार्यक्षेत्र का Sku निर्दिष्ट करता है। संभावित मूल्य Free , PerNode , Premium , Standard , Standalone , Unlimited , और PerGB2018 ( PerGB2018 नया Sku) हैं।

  • retention_in_days - (वैकल्पिक) दिनों में कार्यक्षेत्र डेटा प्रतिधारण। संभावित मान 30 से 730 के बीच होते हैं।

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

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

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

  • id - लॉग एनालिटिक्स कार्यक्षेत्र आईडी।

  • primary_shared_key - लॉग एनालिटिक्स कार्यक्षेत्र के लिए प्राथमिक साझा कुंजी।

  • secondary_shared_key - secondary_shared_key लॉग एनालिटिक्स कार्यक्षेत्र के लिए कुंजी साझा की।

  • workspace_id - लॉग एनालिटिक्स वर्कस्पेस के लिए वर्कस्पेस (या कस्टमर) आईडी।

  • portal_url - लॉग एनालिटिक्स कार्यस्थान के लिए पोर्टल URL।

आयात

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

terraform import azurerm_log_analytics_workspace.workspace1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.OperationalInsights/workspaces/workspace1