使用Azure中的Powershell从分配给多个VM的多个标签键中获取特定的标签键和值

时间:2019-04-26 08:32:53

标签: powershell-v5.1

我有2个问题:

  1. 我想使用Azure中的Powershell从单个VM上的多个标签键中获取特定的标签键
  2. 使用powershell将标记从csv文件分配到资源

这有效:

$vm = Get-AzureRmVM
$vm.Tags

Key           Value      
---           -----      
Regions       West Europe
ProjectName   Sweet      
BusinessOwner Sweet      
Type          ARV        
OS            Win        

以下一项不起作用:

方法1

$vm = Get-AzureRmVM
$vm.Tags | Where-Object {$_.Key -eq 'OS' }

我需要获取此特定的OS标记键,并且需要与该值一起导出到excel。

方法2

$vm.tags.keys -eq 'OS'
OS
OS

我没有得到那个Tag键的Tag值。

0 个答案:

没有答案