Skip to content

monitoring/log_analytics_storage_insights

Overview

This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.

Dependency diagram (Mermaid)

graph TD azurecaf_name.lasi["azurecaf_name.lasi"] azurerm_log_analytics_storage_insights.lasi["azurerm_log_analytics_storage_insights.lasi"] azurerm_log_analytics_storage_insights.lasi --> azurecaf_name.lasi

Module Reference

Category: monitoring
Path: modules/monitoring/log_analytics_storage_insights
Azure Resources: azurecaf_name, azurerm_log_analytics_storage_insights

Inputs

Name Description Type Required Default Validation
"global_settings" "Global settings object (see module README.md)" any yes - -
"client_config" "Client configuration object (see module README.md)." any yes - -
"settings" "(Required) Used to handle passthrough paramenters." any yes - -
"remote_objects" "Remote objects configuration." any no {} -
"resource_group_name" " The name of the Resource Group where the Log Analytics Storage Insights should exist. Changing this forces a new Lo... any yes - -
"storage_account_id" " The ID of the Storage Account used by this Log Analytics Storage Insights." any yes - -
"workspace_id" "The Workspace (or Customer) ID for the Log Analytics Workspace." any yes - -
"primary_access_key" "(Required) The storage access key to be used to connect to the storage account." any yes - -

Outputs

Name Description Sensitive Value
"id" "The ID of the Log Analytics Storage Insights." - azurerm_log_analytics_storage_insights.lasi.id

Sources

  • modules/monitoring/log_analytics_storage_insights/locals.tf
  • modules/monitoring/log_analytics_storage_insights/main.tf
  • modules/monitoring/log_analytics_storage_insights/module.tf
  • modules/monitoring/log_analytics_storage_insights/outputs.tf
  • modules/monitoring/log_analytics_storage_insights/variables.tf