Я пытаюсь полностью автоматизировать создание наших AppServices с помощью модуля Powershell AZ, и я пытаюсь понять, как заставить приложение appservice запускаться с использованием .NetCore вместо .NetFramework. Я не могу найти пример настройки appservice для использования. net core в коллекции свойств.
Я создаю службу приложения с помощью приложения по умолчанию +3 слота (dev, test, staging).
Если я go на портале Azure и задаю для AppService значение используйте. net core все в порядке, а затем возвращайтесь и Get-AzWebApp -<name> -resourceGroupName <name>
et c Я могу увидеть сайт, но не могу найти какое свойство установить.
Мне также нравится Set-AzResource
, если это невозможно сделать с опциями Set-AzwebApp
, потому что мне нужно использовать это для сопоставления пользовательских доменов со слотами. Я просто не уверен, где искать.
$ResourceType="Microsoft.Web/sites/slots"
$hostnames=@{"hostNames"=@($aliasName, $dnsName)}
Set-AzResource -ResourceType $ResourceType -ResourceGroupName $resourceGroupName -ResourceName "$appName/$slotName" -propertyobject $hostnames -ApiVersion "2015-08-01" -Force
Я просмотрел Образцы Powershell , но не могу найти ничего, что изменилось бы при использовании .netcore