Home > Net >  Creating webapps in Azure using AZ cli command
Creating webapps in Azure using AZ cli command

Time:05-27

   While creating webapps using Az cli in Azure, the command line have no option to mention the location parameter. However while creating from azure portal,there is a option where in we can select the region .

Following is the link to the command and the command itsel https://docs.microsoft.com/en-us/cli/azure/webapp?view=azure-cli-latest

az webapp create --name
                 --plan
                 --resource-group
                 [--assign-identity]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--https-only {false, true}]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subnet]
                 [--tags]
                 [--vnet]

               

CodePudding user response:

You can use this cmdlet for specifying the location while creating the web app in Azure:

New-AzwebApp [[-ResourceGroupName] <String>] [-Name] <String> [[-Location] <String>] ...

Of course, the next question will be some parameters like specifying runtime environment missing in the New-AzWebApp cmdlet, we need to use different combination of cmdlets for our requirement.

Please refer to one of these workarounds that shows how to choose the runtime environment when using the New-AzWebApp cmdlet.

Refer here for more information on New-AzWebApp cmdlet parameters.

CodePudding user response:

You can use az webapp up CLI command which has a location switch like

az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:11" -l locationName

BTW, if you even don't specify the location while using az webapp create it will be default to the region of "Resource Group" or if you are specifying app service plan then that region would be in use

  • Related