0
Azure仮想ネットワークに関連する質問があります。サブネット上の利用可能なIPアドレスの数を取得します。
私はサブネット上で利用可能なIPアドレスの数を取得しようとします。 RDFEの場合、次のAPIがあります。https://msdn.microsoft.com/en-us/library/azure/dn592118.aspx
しかし、ARMの場合、私は類似のAPIは見つかりません。 ARMで見つかったものはすべてhttps://msdn.microsoft.com/en-us/library/azure/mt163583.aspx
私を助けてくれますか?サブネット上で使用可能なIPアドレスの数を取得するにはどうすればよいですか?これは、仮想ネットワーク上であなたに割り当てられたIP住所が多数を与える
$network = Get-AzureRmVirtualNetwork -name 'some-vnet' -ResourceGroupName 'some-network-resourcegroup'
($network.SubnetsText | ConvertFrom-Json).IpConfigurations.Count
:
ありがとうございました!あなたの解決策は正しいです。これは、仮想ネットワーク上に割り当てられたIPアドレスの数を取得するのに適しています。 reservedIPs - - targetSubnet.IpConfigurations.Count 'reservedIPs = 5 をcode' - ' code' countOfAvailableIPs = Math.Pow( - netmaskLength 2、32):しかし、利用可能なIPのカウントのために、我々は次の式を使用する必要がありますそれは紺碧のための予約されたIPsです。 https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-faq/を参照してください。 –