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 Log ... 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