[英]How to remove Inbound rule from Azure loadbalancer
I have an Azure loadbalancer v2 created and wish to remove a rule from it. 我创建了一个Azure负载平衡器v2,并希望从中删除规则。 So, I will get a load balancer object: 因此,我将获得一个负载均衡器对象:
$loadBalancer = Get-AzureLoadBalancer -Name myLoadbalancer -ResourceGroupName myResourceGroup
Then, I will try to remove a rule: 然后,我将尝试删除一条规则:
Remove-AzureLoadBalancerInboundNatRuleConfig -LoadBalancer $loadBalancer -Name RuleName
But, the rule stays there... Maybe I am missing something obvious? 但是,规则仍然存在...也许我遗漏了一些明显的东西? There is no examples which i can base on :( 没有可以基于的示例:(
Cmdlets with “Config” suffix only change in-memory data ($loadBalancer object in this case). 带“ Config”后缀的Cmdlet仅更改内存数据(在这种情况下为$ loadBalancer对象)。
After Remove-AzureLoadBalancerInboundNatRuleConfig -LoadBalancer $loadBalancer -Name RuleName 在Remove-AzureLoadBalancerInboundNatRuleConfig -LoadBalancer $ loadBalancer -Name之后
Do Set-AzureLoadBalancer -LoadBalancer $loadBalancer 做Set-AzureLoadBalancer -LoadBalancer $ loadBalancer
Let me know 让我知道
As far as I understood - it is not working like this. 据我了解-它不是这样工作的。 I was able to reach this goal by using same resource manager template, which is used to provision this resource and modifying it to remove/update required rules 通过使用相同的资源管理器模板,我能够实现此目标,该模板用于配置此资源并对其进行修改以删除/更新所需的规则
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.