如何获取 Azure 中的总网络接口配额

How to get the total network interfaces quota in Azure

我们是否有“az”命令来获取 Azure 云中特定环境中的网络接口总数和已用网络接口。

我尝试使用“az network nic list”,但它不显示总数和使用次数。

此致,

罗希斯

没有这样的命令。

但是您可以使用脚本来获取总计数和已用计数。如果你使用bash shell,你可以使用下面的例子。

num=`az network nic list -o table | wc -l`
count=$(( $num - 2 ))
echo $count

az network nic list>test.nic
##if the vic is associated to VM, it will show vm id. if the nic is not associated to VM, it is null
no_use=`cat test.nic |grep "virtualMachine\"\: null"|wc -l`
used_nic=$(( $count - $no_use ))
echo used_nic

我得到了答案:

az network list-usages --location <location>