Description
Currently PSRule for Azure Monitor uses the preview Data Collector API.
A new option is available that supports Azure AD identities, using DCR-based custom log collection.
This will support #2837
https://docs.microsoft.com/en-us/azure/azure-monitor/logs/custom-logs-migrate
https://docs.microsoft.com/en-us/azure/azure-monitor/logs/tutorial-logs-ingestion-portal
https://docs.microsoft.com/en-us/azure/azure-monitor/logs/tutorial-logs-ingestion-api
https://docs.microsoft.com/en-us/azure/azure-monitor/logs/logs-ingestion-api-overview
- Add Bicep code for deploying custom log/ data collection endpoint/ data collection rule.
- Add convention for importing results using service principal.
- Add fall back for configuring service principal with standard Azure environment variables.
- Update documentation.
- Add support for
x-ms-client-request-id
header.