【问题标题】:Can't find tagged Azure resource group with powershell找不到带有 powershell 的标记 Azure 资源组
【发布时间】:2016-10-28 18:45:49
【问题描述】:

我已根据环境标记了我的天蓝色资源组。

现在我正在尝试对测试环境进行一些自动化操作,并且我想检索所有带有 Env=test 标记的资源组。

我在这里找到了这条线 (https://azure.microsoft.com/nb-no/documentation/articles/resource-group-using-tags/)

   $testRg= Find-AzureRmResourceGroup -Tag @{ Name="Env"; Value="Test" } | %{ $_.Name }

问题是这不会返回任何东西。

然后我尝试用相同的标签标记单个资源,并且与这一行一起工作:

$testR= Find-AzureRmResource -TagName Env -TagValue Test| %{ $_.ResourceName }

有没有人经历过或者知道我做错了什么?

【问题讨论】:

    标签: powershell azure automation


    【解决方案1】:

    2016 年 8 月之后。Azure powershell 显然发生了重大变化。 https://azure.microsoft.com/en-us/documentation/articles/resource-group-using-tags/

    Azure powershell verion 3.0之后根据标签检索资源组的正确方法是:

    (Find-AzureRmResourceGroup -Tag @{ Env="Test" }).Name 
    

    【讨论】:

      猜你喜欢
      • 2020-03-18
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多