powershellを使用して、Azureリソースグループ内のUNUSEDまたはUnassociated PubIP IPオブジェクトを見つける方法を教えてください。powershellを使用してAzure Resource Managerで未使用パブリケーションIPオブジェクトを見つける方法
未使用のpubipを削除します。
ここで私を案内してください。
powershellを使用して、Azureリソースグループ内のUNUSEDまたはUnassociated PubIP IPオブジェクトを見つける方法を教えてください。powershellを使用してAzure Resource Managerで未使用パブリケーションIPオブジェクトを見つける方法
未使用のpubipを削除します。
ここで私を案内してください。
Get-AzureRMPublicIPAddress
を使用すると、すべてのパブリックIPアドレスがリストされます。割り当てられていれば、そのうちのいくつかを見てもそれほど大きなものは変わりません。
プロパティDnsSettingsText
を試してみることができました。私はこのプロパティにnull
が割り当てられていないことに気づきました。また、この1のような文字列が含まれているIpConfigurationText
で見ることができる:
/subscriptions/<guid>/resourceGroups/<rg>/providers/Microsoft.Network/networkInterfaces/<nic name>/ipConfigurations/ipconfig1
これは、パブリックIPアドレスが割り当てられているネットワークインタフェースを示しています。これらの未使用のIPアドレスを見つけたら、Remove-AzureRmPublicIpAddress
にパイプしてください。
このようなものはうまくいくかもしれませんが、テキストを正しく入力してください。
Get-AzureRmPublicIpAddress | Where-Object { $_.IpConfigurationText -notlike '/subscriptions/*' } | Remove-AzureRmPublicIpAddress