Команда Set-AzWebAppSlot вызывает ошибку: Неверный код состояния 'NotFound' - PullRequest
0 голосов
/ 07 марта 2019

Я использую сценарий PowerShell для установки «Разрешенного» IP-адреса в промежуточном слоте моего сайта. Это делает это успешно, но затем показывает эту ошибку:

Set-AzWebAppSlot : Operation returned an invalid status code 'NotFound'

Сценарий, который я использую:

$list = New-Object System.Collections.Generic.List[Microsoft.Azure.Management.WebSites.Models.IpSecurityRestriction]
$ipsr = New-Object Microsoft.Azure.Management.WebSites.Models.IpSecurityRestriction

$ipsr.Priority = "100"
$ipsr.Action = "Allow"
$ipsr.Name = "My Allowed Access"
$ipsr.IpAddress = "1.2.3.0/24" 
$list.Add($ipsr)

$slot = Get-AzWebAppSlot -ResourceGroupName qa0 -Name qa0-manager -Slot staging

$slot.SiteConfig.ipSecurityRestrictions = $list
$slot | Set-AzWebAppSlot

Я запускаю этот сценарий после развертывания веб-сайта, используя задачу Azure PowerShell как часть конвейера развертывания. Команда, которая, кажется, вызывает эту ошибку, является последней:

$slot | Set-AzWebAppSlot

Может кто-нибудь посоветовать, почему это может быть?

...