2015-12-30 1 views
2

Как я могу программно отсоединить сетевой адаптер от своей виртуальной машины в Azure ARM?Как программно отсоединить сетевой адаптер от его виртуальной машины в Azure ARM

Может кто-нибудь, пожалуйста, помогите с URL-адресом, который мне нужно опубликовать, чтобы сделать это?

ответ

1

Там нет API для отсоединения, удалите только ник https://msdn.microsoft.com/en-us/library/azure/mt163562.aspx. обходной путь будет повторно клетью виртуальной машины (с использованием тех же дисков в качестве исходного) с новым VNET НИК, изобры т.д.

0

Если вы используете Azure Resource Manager Templates от azure-cli или PowerShell для развертывания, то вы может просто использовать развертывание в режиме Incremental и удалить networkProfile виртуальной машины. Он должен обновить виртуальную машину для отсоединения от старой сетевой платы.

0

Между VM и NIC существует одно отношение. Мы не получаем большой пользы от отсоединения сетевого адаптера, поэтому AzureRM предоставил REST API для удаления сетевого адаптера.

Ниже упомянуты является REST API вызовов для удаления NIC:

https://msdn.microsoft.com/en-us/library/azure/mt163562.aspx