Add missing parameters to `Deploy-Diagnostics-LogAnalytics` Policy Set Definition
Describe the solution you'd like
To allow customers to correctly configure their diagnostics settings to meet regulatory compliance scenarios (such as the UK OFFICIAL and UK NHS Policy Set Definition), we need to add missing parameters to the Deploy-Diagnostics-LogAnalytics Policy Set Definition provided as part of Enterprise-scale so they can configure the required settings without create custom copies of the definition.
An example of one of the missing parameters is given in https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/issues/207 which highlights the missing parameter needed to set "metricsEnabled": "True" on the KeyVaultDeployDiagnosticLogDeployLogAnalytics Policy Definition.
As part of this, we should ideally surface all parameters for all linked Policy Definitions to allow full customisation of settings.
Trigger ADO Sync 1
Trigger ADO Sync 2