我可以在管理门户中添加一个新的虚拟网络。
但是我怎样才能以编程方式做到这一点?
这里的api让我很困惑,我只能设置所有VNet的配置?真奇怪。
是的,目前通过虚拟网络的 REST API 支持的唯一操作是:
你可以试试 Azure Powershell,因为它有很多控制虚拟网络的选项
设置 Azure Powershell并在您的 c# 项目中运行 Powershell也相当简单。
希望这些命令将在未来版本中添加到 REST api 中。
你可以
使用 powershell 并创建函数
SetAzureVNetConfig(字符串文件路径)
列表命令 = new List();
commands.Add(string.Format("Set-AzureVNetConfig -ConfigurationPath \"{0}\"", FilePath));
PowershellEventArgs e = ps_.RunComands(commands);