План службы приложений Azure - укажите размер приложения с помощью PowerShell

Я пытаюсь развернуть план обслуживания приложений (ASP) на премиум-уровне с помощью powershell . Я могу успешно развернуть ASP, но для ASP по умолчанию используется значение P2v1 , что является , а не тем, что я хочу. Мне нужно, чтобы ASP был установлен на P2V2 в премиум-уровне .

Я не могу понять или найти, как указать размер при выполнении команды PowerShell. Вот моя команда:

New-AzAppServicePlan -Name $ AppServicePlan -Location $ location -ResourceGroupName $ ResourceGroup -Tier "PremiumV2"

Если кто-нибудь может объяснить, как я могу обновить мою команду, чтобы ASP был установлен на Premium P2V2 Я был бы очень признателен.

0
задан 2 October 2020 в 21:09
2 ответа

Команда PowerShell для этого сбивает с толку по двум причинам:

  1. Документы отсутствует необходимое для этого свойство "WorkerSize"
  2. . Значения этого свойства не совпадают с фактическими размерами, которые вы хотите, они перечислены как small, medium, large

Команда, необходимая для получения План P2V2:

New-AzAppServicePlan -Name $AppServicePlan -Location $location -ResourceGroupName $ResourceGroup -Tier "PremiumV2" -WorkerSize Medium
1
ответ дан 4 January 2021 в 09:23

Попробуйте использовать -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 -Location -ResourceType Microsoft.Web / serverfarms -ResourceName -kind linux -Properties @ {reserved = "true"} -Sku @ {name = "S1"; tier = "Standard "; size = "S1"; семья = "S"; capacity = "1"} -Force

1
ответ дан 4 January 2021 в 09:23

Теги

Похожие вопросы