Share via


az appservice

Note

This command group has commands that are defined in both Azure CLI and at least one extension. Install each extension to benefit from its extended capabilities. Learn more about extensions.

Manage App Service plans.

Commands

Name Description Type Status
az appservice ase

Manage App Service Environments.

Core GA
az appservice ase create

Create app service environment.

Core GA
az appservice ase create-inbound-services

Private DNS Zone for Internal (ILB) App Service Environments.

Core Preview
az appservice ase delete

Delete app service environment.

Core GA
az appservice ase list

List app service environments.

Core GA
az appservice ase list-addresses

List VIPs associated with an app service environment v2.

Core GA
az appservice ase list-plans

List app service plans associated with an app service environment.

Core GA
az appservice ase send-test-notification

Send a test upgrade notification in app service environment v3.

Core Preview
az appservice ase show

Show details of an app service environment.

Core GA
az appservice ase update

Update app service environment.

Core GA
az appservice ase upgrade

Upgrade app service environment v3.

Core Preview
az appservice domain

Manage custom domains.

Core Preview
az appservice domain create

Create and purchase a custom domain.

Core Preview
az appservice domain show-terms

Show the legal terms for purchasing and creating a custom domain.

Core Preview
az appservice hybrid-connection

A method that sets the key a hybrid-connection uses.

Core GA
az appservice hybrid-connection set-key

Set the key that all apps in an appservice plan use to connect to the hybrid-connections in that appservice plan.

Core GA
az appservice kube

Manage Kubernetes Environments.

Extension Preview
az appservice kube create

Create a Kubernetes Environment.

Extension Preview
az appservice kube delete

Delete kubernetes environment.

Extension Preview
az appservice kube list

List kubernetes environments by subscription or resource group.

Extension Preview
az appservice kube show

Show the details of a kubernetes environment.

Extension Preview
az appservice kube update

Update a Kubernetes Environment. Currently not supported.

Extension Preview
az appservice kube wait

Wait for a Kubernetes Environment to reach a desired state.

Extension Preview
az appservice list-locations

List regions where a plan sku is available.

Core GA
az appservice plan

Manage app service plans.

Core and Extension GA
az appservice plan create

Create an app service plan.

Core GA
az appservice plan create (appservice-kube extension)

Create an app service plan.

Extension GA
az appservice plan delete

Delete an app service plan.

Core GA
az appservice plan list

List app service plans.

Core GA
az appservice plan list (appservice-kube extension)

List app service plans.

Extension GA
az appservice plan show

Get the app service plans for a resource group or a set of resource groups.

Core GA
az appservice plan show (appservice-kube extension)

Get the app service plans for a resource group or a set of resource groups.

Extension GA
az appservice plan update

Update an app service plan.

Core GA
az appservice plan update (appservice-kube extension)

Update an app service plan. See https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan to learn more.

Extension GA
az appservice vnet-integration

A method that lists the virtual network integrations used in an appservice plan.

Core GA
az appservice vnet-integration list

List the virtual network integrations used in an appservice plan.

Core GA

az appservice list-locations

List regions where a plan sku is available.

az appservice list-locations --sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}
                             [--hyperv-workers-enabled]
                             [--linux-workers-enabled]

Examples

List regions where a plan sku is available. (autogenerated)

az appservice list-locations --sku F1

Required Parameters

--sku

The 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), I1 (Isolated Small), I2 (Isolated Medium), I3 (Isolated 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), WS1 (Logic Apps Workflow Standard 1), WS2 (Logic Apps Workflow Standard 2), WS3 (Logic Apps Workflow Standard 3).

Accepted values: B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3

Optional Parameters

--hyperv-workers-enabled

Get regions which support hosting web apps on Windows Container workers.

--linux-workers-enabled

Get regions which support hosting web apps on Linux workers.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.