使用Ptyhon SDK 创建Azure 经典模式下的虚拟网络

作者:Rui 发布时间:October 20, 2016 分类:Azure,CLOUD 浏览:2,486

前言

目前Azure Python SDK中,关于经典模式下虚拟网络的一些API操作,还没有实现,所以如果想要创建经典模式下的虚拟网路,就需要借助直接调用REST API。

另外关于经典模式和资源模式的区别,可以参考此文档:
https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/

实现逻辑

要实现新增或者删除经典模式下虚拟网络,需要先获取账户所有的网络配置信息,我们会获取一个xml的配置文件里面配置了该账户下网络的所有配置,包括dns server ,vnet等,如果要新增和删除,就需要修改该xml文件,然后将更新后的配置文件更新到服务器。之后该账户下的网络配置就会做出相应的改变。

关于虚拟网络的xml的定义,请参考此文档:
https://msdn.microsoft.com/en-us/library/azure/jj157100.aspx

阅读剩余部分...