Я пытаюсь развернуть план обслуживания приложений (ASP) на премиум-уровне с помощью powershell . Я могу успешно развернуть ASP, но для ASP по умолчанию используется значение P2v1 , что является , а не тем, что я хочу. Мне нужно, чтобы ASP был установлен на P2V2 в премиум-уровне .
Я не могу понять или найти, как указать размер при выполнении команды PowerShell. Вот моя команда:
New-AzAppServicePlan -Name $ AppServicePlan -Location $ location -ResourceGroupName $ ResourceGroup -Tier "PremiumV2"
Если кто-нибудь может объяснить, как я могу обновить мою команду, чтобы ASP был установлен на Premium P2V2 Я был бы очень признателен.
Команда PowerShell для этого сбивает с толку по двум причинам:
Команда, необходимая для получения План P2V2:
New-AzAppServicePlan -Name $AppServicePlan -Location $location -ResourceGroupName $ResourceGroup -Tier "PremiumV2" -WorkerSize Medium
Попробуйте использовать -Tier "P2V2"
В противном случае команда PowerShell не поддерживает это SKU пока нет.
Их пример Azure CLI поддерживает SKU, показанные здесь https://docs.microsoft.com/en-us/azure/app-service/app-service-configure-premium-tier#automate- with-scripts
az appservice plan create \
--resource-group <resource_group_name> \
--name <app_service_plan_name> \
--sku P1V2
Вы можете использовать параметр SKU в общем New-AzResource
для создания ресурсов Azure напрямую с помощью PowerShell.
Вот пример, который вы можете адаптировать к своим потребностям
New-AzR esource -ResourceGroupName