caf-diagnostics-logging
aztfmod/caf-diagnostics-logging/azurerm
Diagnostics logging module for Cloud Adoption Framework for Azure landing zones
  Deploys the operations log repositories Creates Storage Account and Event Hubs to be used for diagnostics and operations logs. Reference the module to a specific version (recommended): ``hcl module "diagnostics_logging" { source = "aztfmod/caf-diagnostics-logging/azurerm" version = "0.x.y" convention = local.convention location = local.location name = local.name prefix = local.prefix tags = local.tags resource_group_name = azurerm_resource_group.rg_test.name enable_event_hub = local.azure_diagnostics_logs_event_hub } ` Requ
| Name | Type | Description | Default |
|---|---|---|---|
| tags | string | (Required) Tags for the logs repositories to be created | required |
| name | string | (Required) Name for the objects created (before naming convention applied.) | required |
| resource_group_name | string | (Required) Name of the resource group to deploy the operations log. | required |
| location | string | (Required) Define the region where the resources will be created | required |
| convention | string | (Required) Naming convention method to use | required |
| enable_event_hub | string | (Optional) Determine to deploy Event Hub for the configuration | true |
| postfix | string | (Optional) You can use a postfix to the name of the resource | "" |
| max_length | string | (Optional) You can speficy a maximum length to the name of the resource | "" |
| prefix | string | (Optional) You can use a prefix to the name of the resource | "" |
diagnostics_map — Map of diagnostics repositories: diags_sa, diags_sa_name, diags_sa_rg, eh_name (optional), eh_id(opt