我创建了一个Azure loadbalancer v2,并希望从中删除一个规则。 所以,我将获得一个负载均衡器对象:
$loadBalancer = Get-AzureLoadBalancer -Name myLoadbalancer -ResourceGroupName myResourceGroup
然后,我会尝试删除一条规则:
Remove-AzureLoadBalancerInboundNatRuleConfig -LoadBalancer $loadBalancer -Name RuleName
但是,规则仍然存在......也许我错过了一些明显的东西?没有我可以依据的例子:(
答案 0 :(得分:2)
带有“Config”后缀的Cmdlet只会更改内存中的数据(在这种情况下为$ loadBalancer对象)。
删除后 - AzureLoadBalancerInboundNatRuleConfig -LoadBalancer $ loadBalancer -Name RuleName
Set-AzureLoadBalancer -LoadBalancer $ loadBalancer
让我知道
答案 1 :(得分:0)
据我所知 - 它不是这样的。 我能够通过使用相同的资源管理器模板实现此目标,该模板用于配置此资源并对其进行修改以删除/更新所需规则