Set-AzureRmAppServicePlan — входная строка имеет неправильный формат

При выполнении этой команды в качестве Runbook:

Set-AzureRmAppServicePlan -ResourceGroupName "mygroup" -Name "myname" -Tier "Premium" -WorkerSize "Small" -NumberofWorkers 1 -PerSiteScaling $FALSE 

Я получаю сообщение об ошибке: "Input string was not in a correct format."

Я заметил, что кто-то еще сообщает об этом в более ранней версии AzureRM и, похоже, исправлено в 5.0.0:

https://github.com/Azure/azure-powershell/issues/5181

Так возможно ли, что этот баг все еще существует? Как узнать, какая версия AzureRM используется в Runbook автоматизации?


person Martin Capodici    schedule 13.08.2018    source источник
comment
Конечно, я выполнил шаги аутентификации и знаю, что они работают, потому что у меня есть другие сценарии автоматизации, использующие те же шаги и изменяющие размер других планов службы приложений.   -  person Martin Capodici    schedule 14.08.2018


Ответы (1)


Согласно моему тесту, команда отлично работает на моей стороне.

Так возможно ли, что этот баг все еще существует? Как узнать, какая версия AzureRM используется в Runbook автоматизации?

Я думаю, что это может быть вызвано ошибкой, вы можете проверить версию runbook модуля powershell в своей учетной записи автоматизации -> Модули.

person Joy Wang    schedule 14.08.2018
comment
Спасибо за ответ. Я только что открыл эту ссылку, и ... модули довольно старые, я нажал кнопку «Обновить модули» и посмотрю, как это работает. - person Martin Capodici; 14.08.2018
comment
Модули обновлены сейчас, но я не могу попробовать еще раз до нерабочих часов, поэтому завтра я прокомментирую, как все прошло. Спасибо. - person Martin Capodici; 14.08.2018
comment
Решено. Спасибо! - person Martin Capodici; 15.08.2018