【发布时间】:2016-10-12 06:24:09
【问题描述】:
上下文
我有一个现有的 RM 虚拟网络,现在我想使用 PowerShell 添加一个新子网:
# Create subnet config:
$besub = New-AzureRmVirtualNetworkSubnetConfig -Name $BESubName -AddressPrefix $BESubPrefix
# Get VNet
$vnet = Get-AzureRmVirtualNetwork -Name $VNetName -ResourceGroupName $vmResourceGroup
# Add subnet:
Add-AzureRmVirtualNetworkSubnetConfig -Name $BESubName -AddressPrefix $BESubPrefix -VirtualNetwork $vnet
所有命令都成功运行,但是没有子网添加到我的虚拟网络中。
到目前为止我所做的尝试:
- 本来以为应该有
Update-AzureRmVirtualNetwork,但是没有这样的命令。 - 我还搜索了 New-AzureRmVirtualNetworkSubnet,它有一个 -VirtualNetwork $vnet 参数,但没有成功。
问题
如何将新的 RM 子网添加到现有的 RM 虚拟网络?
【问题讨论】:
-
据我了解,这些更改仅保存在您的本地计算机上,您需要
Set-AzureRmVirtualNetwork -VirtualNetwork $vnet将它们保存到 azure -
@Kai,非常感谢,这将是一个答案......
标签: powershell azure azure-powershell azure-resource-manager azure-virtual-network