无法使用 Set-AzureRmResource 设置 SKU

Unable to set SKU using Set-AzureRmResource

我正在使用 Azure PowerShell 并使用 Azure 资源管理器命令行开关将 SKU 设置为 "Standard"。以下示例无效 [​​=12=]

$azsite = Get-AzureRmResource -ResourceType "Microsoft.Web/Sites" -ResourceName "azwebapp" -ResourceGroupName "DefaultResourceGroupName" 

$azsite.properties.sku = "standard" 

$az | set-azurermresource -Force

该资源仍具有免费套餐。

我也试过了。

Set-AzureRmResource -ResourceType "Microsoft.Web/Sites" -ResourceName "azwebapp" -ResourceGroupName "DefaultResourceGroupName" -Sku @{"name" = "standard"} -Force

而且它仍然没有将资源 sku 更改为标准。

最好的办法是使用专用的应用程序服务计划 cmdlets 更多 sku 是一个应用程序服务计划属性,你可以使用下面的例子

Set-AzureRmAppServicePlan -ResourceGroupName DefaultResourceGroupName -Name <AppServicePlanName> -Tier Standard