Azure PowerShell脚本创建P1mv3/P0V3应用服务计划问题求助
正确的PowerShell脚本
创建Premium P1mv3应用服务计划
New-AzAppServicePlan -Name "app-service-plan-name" -ResourceGroupName "rg-name" -Location "East US" -Tier "PremiumV3" -SkuName "P1mv3" -WorkerSize Small
创建Premium P0V3应用服务计划
New-AzAppServicePlan -Name "app-service-plan-p0v3" -ResourceGroupName "rg-name" -Location "East US" -Tier "PremiumV3" -SkuName "P0V3" -WorkerSize Small
问题原因
你之前的脚本错误地将-Tier参数直接设置为具体SKU名称(如P1mv3),但实际上-Tier参数对应的是定价层级(此处应为PremiumV3),而具体的SKU型号需要通过-SkuName参数指定。当仅用-Tier传递SKU名称时,Az模块会默认匹配旧版的Premium SKU(如P1),导致创建结果不符合预期。
另外,请确保你的Az模块是最新版本,旧版本可能对新SKU的支持不完善,可通过以下命令更新:
Update-Module -Name Az -Force -AllowClobber
内容的提问来源于stack exchange,提问作者sowndar k
相关产品推荐
相关产品推荐

