[v10.0.x] AzureMonitor: Support multi-resource aliases and subscription aliases (#68823)

AzureMonitor: Support multi-resource aliases and subscription aliases (#68648)

Update legend aliases

- Add subscription response type
- Update AzureMonitorQuery type
- Update docs
- Update tests
- Add function to retrieve subscription display name if not present

(cherry picked from commit bca8428f63)
This commit is contained in:
Andreas Christou
2023-05-23 10:05:59 -06:00
committed by GitHub
parent ec1989b850
commit b160f1a92a
6 changed files with 158 additions and 37 deletions
@@ -83,6 +83,8 @@ For example:
| Alias pattern | Description |
| ----------------------------- | ------------------------------------------------------------------------------------------------------ |
| `{{ subscriptionid }}` | Replaced with the subscription ID. |
| `{{ subscription }}` | Replaced with the subscription name. |
| `{{ resourcegroup }}` | Replaced with the the resource group. |
| `{{ namespace }}` | Replaced with the resource type or namespace, such as `Microsoft.Compute/virtualMachines`. |
| `{{ resourcename }}` | Replaced with the resource name. |