Azure仮想マシンで設定済みの固定IPアドレスを一覧するPowerShellスクリプト

Azureの仮想マシンに固定IPを割り当てることができるようになったようです - YOMON8.NET


こちらの記事で設定したAzure仮想マシンの固定IPですが、仮想マシンが多くなってきて一覧表示したくなったので、PowerShell組みました。

foreach ($item in (Get-AzureVM))
{
    $prop = @{
        'VMName' = $item.Name
        'StaticIPAddress' = $item.VM.ConfigurationSets.StaticVirtualNetworkIPAddress
    }
    
    New-Object -TypeName PSObject -Property $prop
}


出力例

VMName                                StaticIPAddress                                                                
------                                ---------------                                                                
HOST01                                192.168.10.1                                                                  
HOST02                                192.168.10.2                                                                  
HOST03                                192.168.10.3 
...