最近我在 Azure 自动化帐户中更新了 Azure Powershell 模块,似乎使用新版本的 AzureRm.Resources 模块处理资源标签和资源组更改的方式。以前这是我列出具有 AutoShutdownSchedule 标记名称的资源组的方式
(Get-AzureRmResourceGroup | where {$_.Tags.Name -contains "AutoShutdownSchedule"}
现在根据https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-using-tags我必须使用:
Find-AzureRmResourceGroup -Tag @{Name="AutoShutDownSchedule"}
但这不会返回任何东西。但是 Find-AzureRmResourceGroup 正在工作:
Find-AzureRmResourceGroup
id : /subscriptions/xxxxx/resourceGroups/HaaS-CDH-Starter-Spotfire-1393
name : xxxxx
location : eastus2
tags : @{AutoShutdownSchedule=18:00}
properties : @{provisioningState=Succeeded}
id : /subscriptions/xxxxxx/resourceGroups/mnt-dev-us
name : xxxx
location : eastus2
tags : @{AutoShutdownSchedule=18:00}
properties : @{provisioningState=Succeeded}
有什么建议我做错了吗?