CmdID

CmdID / az / az appservice / az appservice plan

az appservice plan create

Create an app service plan. Azure CLI reference

21 options Its page in the Azure CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Options

21 in the Azure CLI reference
--app-service-environment, -eName or ID of the app service environment.
--async-scaling-enabledEnables async scaling for the app service plan.
--default-identityaccept system or user assigned identity separated.
--enriched-errorsIf true, Linux App Service plan creation failures will show context-enriched diagnostics with error codes, suggested fixes, and Copilot prompts.
--hyper-vHost Windows Container Web App on Hyper-V worker.
--install-scriptInstall script configurations.
--is-linuxHost web app on Linux worker.
--is-managed-instanceHost web app on Managed Instance.
--mi-system-assignedEnable system-assigned managed identity for this app service plan.
--mi-user-assignedEnable user-assigned managed identities for this app service plan.
--name, -nName of the new app service plan
--number-of-workersNumber of workers to be allocated.
--per-site-scalingEnable per-app scaling at the App Service plan level to allow for scaling an app independently from the App Service plan that hosts it.
--rdp-enabledEnable RDP.
--registry-adapterRegistry adapter configurations.
--skuThe pricing tiers, e.g., F1(Free), D1(Shared), B1(Basic Small), B2(Basic Medium), B3(Basic Large), S1(Standard Small), P1V2(Premium V2 Small), P2V2(Premium V2 Medium), P3V2(Premium V2 Large), P0V3(Premium V3 Extra Small), P1V3(Premium V3 Small), P2V3(Premium V3 Medium), P3V3(Premium V3 Large), P1MV3(Premium Memory Optimized V3 Small), P2MV3(Premium Memory Optimized V3 Medium), P3MV3(Premium Memory Optimized V3 Large), P4MV3(Premium Memory Optimized V3 Extra Large), P5MV3(Premium Memory Optimized V3 Extra Extra Large), P0V4(Premium V4 Extra Small), P1V4(Premium V4 Small), P2V4(Premium V4 Medium), P3V4(Premium V4 Large), P1MV4(Premium Memory Optimized V4 Small), P2MV4(Premium Memory Optimized V4 Medium), P3MV4(Premium Memory Optimized V4 Large), P4MV4(Premium Memory Optimized V4 Extra Large), P5MV4(Premium Memory Optimized V4 Extra Extra Large), I1V2 (Isolated V2 I1V2), I2V2 (Isolated V2 I2V2), I3V2 (Isolated V2 I3V2), I4V2 (Isolated V2 I4V2), I5V2 (Isolated V2 I5V2), I6V2 (Isolated V2 I6V2), I1MV2 (Isolated Memory Optimized V2 I1MV2), I2MV2 (Isolated Memory Optimized V2 I2MV2), I3MV2 (Isolated Memory Optimized V2 I3MV2), I4MV2 (Isolated Memory Optimized V2 I4MV2), I5MV2 (Isolated Memory Optimized V2 I5MV2), I1V4-I6V4 (Isolated V4), I1MV4-I5MV4 (Isolated Memory Optimized V4), WS1 (Logic Apps Workflow Standard 1), WS2 (Logic Apps Workflow Standard 2), WS3 (Logic Apps Workflow Standard 3)
--storage-mountStorage mount configurations.
--subnetName or resource ID of the pre-existing subnet to have the app service plan join.
--tagsspace-separated tags: key[=value] [key[=value] ...].
--vnetName or resource ID of the regional virtual network.
--zone-redundant, -zEnable zone redundancy for high availability.