【发布时间】:2017-05-19 13:15:50
【问题描述】:
我正在尝试使用 Powershell 设置 IP 安全限制。我的语法没有返回任何错误,但设置没有改变。 “ipSecurityRestrictions”属性是一个哈希表。
$r = Get-AzureRmResource -ResourceGroupName *resource-group-name* -ResourceType Microsoft.Web/sites/config -ResourceName resourcename/web -ApiVersion 2016-08-01
$p = $r.Properties
$p.ipSecurityRestrictions = @{ ipAddress = "0.0.0.0"; subnetMask = "0.0.0.0" }
Set-AzureRmResource -ResourceGroupName *resource-group-name* -ResourceType Microsoft.Web/sites/config -ResourceName resourcename/web -ApiVersion 2016-08-01 -PropertyObject $p
这不是权限问题,也没有返回错误。要更改不是哈希表的属性,例如 phpVersion,以下代码可以正常工作:
$p.phpVersion = "7.0"
有人使用这个方法成功设置了 ipSecurityRestrictions 吗?
【问题讨论】:
标签: powershell azure azure-resource-manager