Azure SDK Python 中有没有办法检查子网是否仍然有可用的 IP?
我们需要此信息,因为我们动态地将虚拟机部署在不同的子网中,并且在配置该子网之前我们必须知道网络是否仍然可用。
我尝试在 SO 和 Azure 文档上搜索,但没有成功。 我刚刚在 Azure CLI/Rest API 中找到了命令,但我不知道 python 中是否也有等效的命令。
如果不是,我该如何继续使用 REST API?
非常感谢您的支持。
最佳答案
我认为 Azure Python SDK 并没有提供这样的开箱即用的功能;您可以在 Azure Python SDK repository 上为此创建反馈项.
如果有帮助的话,Azure Python SDK确实提供了check_ip_address_availability模块,但它仅验证给定的单个私有(private) IP 地址是否可供使用。您可以使用this code作为引用。
此处的其他选项是使用 REST API您在上面提到的以获得所需的详细信息。
关于python - [Azure SDK Python]如何检查子网是否有可用IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74573188/