avm-ptn-avd-lza-insights
Azure/avm-ptn-avd-lza-insights/azurerm
AVM for Azure Virtual Desktop Insights
terraform-azurerm-avm-ptn-avd-lza-insights   Azure Verified Module to deploy Azure Virtual Desktop Insights Features Data Collection Rules for Azure Virtual Desktop Insights This module has been tested and validated to work with version 4.0.0 of the azurerm provider and is backward compatible. Requirements The following requirements are needed by this module: - terraform (>= 1.6.6, azurerm (>= 3.71.0, modtm (~> 0.3) - random (>= 3.6.0, Required Inputs The following input variables are requ
| Name | Type | Description | Default |
|---|---|---|---|
| monitor_data_collection_rule_location | string | (Optional) The Azure Region where the Data Collection Rule should exist. Changin | required |
| monitor_data_collection_rule_name | string | (Required) The name which should be used for this Data Collection Rule. Changing | required |
| monitor_data_collection_rule_resource_group_name | string | The name of the Resource Group where the Data Collection Rule should exist. Chan | required |
| monitor_data_collection_rule_data_flow | list(object({ built_in_tr | - `built_in_transform` - (Optional) The built-in transform to transform stream d | required |
| managed_identities | object({ system_assigned | Controls the Managed Identity configuration on this resource. The following pr | {} |
| monitor_data_collection_rule_association_data_collection_rule_id | string | (Optional) The ID of the Data Collection Rule which will be associated to the ta | null |
| monitor_data_collection_rule_destinations | object({ azure_monitor_me | --- `azure_monitor_metrics` block supports the following: - `name` - (Option | {} |
| monitor_data_collection_rule_stream_declaration | set(object({ stream_name | - `stream_name` - (Required) The name of the custom stream. This name should be | null |
| monitor_data_collection_rule_timeouts | object({ create = optiona | - `create` - (Defaults to 30 minutes) Used when creating the Data Collection Rul | null |
| enable_telemetry | bool | This variable controls whether or not telemetry is enabled for the module. For | true |
| monitor_data_collection_rule_association_data_collection_endpoint_id | string | (Optional) The ID of the Data Collection Endpoint which will be associated to th | null |
| monitor_data_collection_rule_association_name | string | (Optional) The name which should be used for this Data Collection Rule Associati | null |
| monitor_data_collection_rule_data_collection_endpoint_id | string | (Optional) The resource ID of the Data Collection Endpoint that this rule can be | null |
| monitor_data_collection_rule_kind | string | (Optional) The kind of the Data Collection Rule. Possible values are `Linux`, `W | null |
| monitor_data_collection_rule_tags | map(string) | (Optional) A mapping of tags which should be assigned to the Data Collection Rul | null |
| role_assignments | map(object({ role_definit | A map of role assignments to create on the Key Vault. The map key is deliberat | {} |
| diagnostic_settings | map(object({ name | A map of diagnostic settings to create on the Key Vault. The map key is delibera | {} |
| monitor_data_collection_rule_association_description | string | (Optional) The description of the Data Collection Rule Association. | null |
| monitor_data_collection_rule_data_sources | object({ data_import = op | --- `data_import` block supports the following: --- `event_hub_data_sourc | null |
| lock | object({ kind = string | Controls the Resource Lock configuration for this resource. The following prop | null |
| monitor_data_collection_rule_description | string | (Optional) The description of the Data Collection Rule. | null |
| monitor_data_collection_rule_identity | object({ identity_ids = o | - `identity_ids` - (Optional) A list of User Assigned Managed Identity IDs to be | null |
resource — The full output for the Monitor Data Collection Rule.resource_id — The full output for the Monitor Data Collection Rule.Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Azure Verified Resource Module for Key Vault