【问题标题】:Azure powershell - Get list of VMs with sizeAzure powershell - 获取具有大小的 VM 列表
【发布时间】:2018-11-05 18:34:59
【问题描述】:

尝试获取基本的 powershell 脚本来检索 VM 名称和 VM 大小。

我可以运行以下命令:

Get-AzureRMVM

这会显示包含“名称”和“VMSize”列等的 VM 列表。我只是想显示这两列,所以我有这个:

[array]$VMs = Get-AzureRMVm 

foreach ($VM in $VMs)
 {
Write-Output "VM: $($VM.Name)"
Write-Output "VM Size: $($VM.VmSize)"
 }

由于某种原因,当 VM 名称出现时,大小却没有。 知道我做错了什么吗?

【问题讨论】:

    标签: azure powershell


    【解决方案1】:

    VmSize 是从 HardwareProfile 中提取的。尝试使用$VM.HardwareProfile.VMSize

    Reference.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-20
      • 2020-01-18
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 2021-04-11
      相关资源
      最近更新 更多