caf-diagnostics
aztfmod/caf-diagnostics/azurerm
Diagnostics settings module for Cloud Adoption Framework for Azure landing zones
 Deploys diagnostics settings for an Azure resource Deploys the diagnostics settings for an already existing Azure resource Reference the module to a specific version (recommended): ``hcl module "diagnostics" { source = "aztfmod/caf-diagnostics/azurerm" version = "0.x.y" name = var.name resource_id = var.resource_id diag_object = var.diag_object diagnostics_map = var.diagsmap log_analytics_workspace_id = var.laworkspaceid } ` Parameters name (Required) name of the diagnostics object (will be appended with -diag) `hcl variable "name" { description = "(Required) Name of the diagnostics object." } ` Example `hcl name = "vnet" ` resource_id (Required) (Required) ully qualified Azure resource identifie
| Name | Type | Description | Default |
|---|---|---|---|
| log_analytics_workspace_id | string | (Required) contains the log analytics workspace ID details for operations diagno | required |
| name | string | (Required) Name of the diagnostics object. | required |
| resource_id | string | (Required) Fully qualified Azure resource identifier for which you enable diagno | required |
| diag_object | string | (Required) Contains the diagnostics setting object. | required |
| diagnostics_map | string | (Required) contains the SA and EH details for operations diagnostics. | required |
object — Output the full objectname — Output the object nameid — Output the object ID