如何在Azure ARM中以编程方式将NIC与其VM分离?
有人能帮我提供我需要发布的URL吗?
没有API要分离,只删除nichttps://msdn.microsoft.com/en-us/library/azure/mt163562.aspx.一个解决方法是用新的vnet、nic、ips等重新封装VM(使用与原始磁盘相同的磁盘)。
如果使用azure-cli
或PowerShell
中的Azure Resource Manager Templates
进行部署,则可以简单地在Incremental
模式下使用部署并移除虚拟机的networkProfile
。它应该更新要从旧NIC分离的虚拟机。
虚拟机与NIC之间存在一对一关系。分离NIC不会给我们带来太多好处,因此AzureRM提供了使用REST API删除NIC。
下面提到的是REST API对删除NIC的调用:
https://msdn.microsoft.com/en-us/library/azure/mt163562.aspx