В PowerShell и с помощью new-azwebapp
для создания веб-сайта в нашем плане обслуживания приложений. Но это только кажется, что создает тип app
Я пытаюсь создать его с типом api
, как вы можете при выборе из пользовательского интерфейса портала Azure, но я не вижу настройки в конфигурации для этого.
После создания я устанавливаю AppSettings и затем пытаюсь обновить Тип, но это, похоже, не имеет значения.
Надеясь, что мне не хватает чего-то простого.
$siteName = "namegoeshere"
$sitePlan = "myplanname"
$siteLocation = "Australia East"
$siteResourceGroup = "resourcegroupname"
$createdSite = new-azWebApp -Name $siteName -ResourceGroupName $siteResourceGroup -AppServicePlan $sitePlan -Location $siteLocation
$newAppSettings = @{ "name"="value"}
Set-AzWebApp -Name $siteName -ResourceGroupName $siteResourceGroup -AppSettings $newAppSettings -AppServicePlan Grower #-PhpVersion 0
$p = @{ 'type' = "api" }
$r = Set-AzResource -Name $siteName -ResourceGroupName $siteResourceGroup -ResourceType Microsoft.Web/sites -PropertyObject $p -ApiVersion 2016-03-01 -Kind "app"
echo $r.Properties