Package: azure-cli-appservice
Microsoft Azure CLI ‘appservice’ Command ModuleThis package is for the ‘appservice’ module.
i.e. ‘az appservice’Release History0.2.21webapp: add location based routing foraz webapp deleted listandaz webapp deleted restorewebapp: webapp up logged target URL (“You can launch the app at…”) is now properly clickable in Azure Cloud Shellwebapp: Fixing an issue where creating apps with the some sku’s was failing with AlwaysOn errorwebapp, appserviceplan: adding pre-validation to the ASP and webapp createwebapp, functionapp: traffic-routing set fixed to use the correct actionHostNamefunctionapp: add slot support to functionapps0.2.20functionapp: deprecatedaz functionapp devops-buildcommand will be removed in next releasefunctionapp:az functionapp devops-pipelinefetches building log from Azure DevOps in verbose modefunctionapp:az functionapp devops-pipelineremoves–use_local_settingsflag, since it does not change Azure DevOps release definitionwebapp: webapp up returns a json output if –logs is not usedwebapp: webapp up supports writing the default resources to local configurationwebapp: webapp up supports redeploying an app without using the –location argumentwebapp: Fixed an issue where for Linux Free SKU ASP creation use Free as SKU value was not workingUpgrade azure-mgmt-storage from 3.1.1 to 3.3.00.2.19functionapp: deprecateaz functionapp devops-buildcommand. Rename it toaz functionapp devops-pipelinewebapp: Fixing getting the correct username for cloudshell which was causing az webapp up to failappservice plan: az appservice plan –sku documentation updated to reflect the supported appserviceplanswebapp: az webapp up supports optional arguments resourcegroup & plan to override the defaults offered by the commandwebapp: az webapp ssh handles ‘AZURE_CLI_DISABLE_CONNECTION_VERIFICATION’ environment variableappserviceplan: az appserviceplan create support for Linux FREE skuwebapp: az webapp up now has a 30s sleep after setting SCM_DO_BUILD_DURING_DEPLOYMENT=true appsetting to handle kudu cold startfunctionapp:az functionapp createsupports a runtime ofpowershellon Windowswebapp: add create-remote-connection command0.2.18webapp: az webapp ssh now support ASE and a timeout parameterfunctionapp: add feature for establishing CI CD to an Azure DevOps pipeline from a Github repositoryfunctionapp: inaz functionapp devops-build create, added–github-patflag to accept Github personal access tokenfunctionapp: inaz functionapp devops-build create, added–github-repositoryflag to accept Github repository that contains a functionapp source codewebapp: az webapp up –logs was failing with a error and updating default .NETCORE version to 2.1functionapp: remove unnecessary app settings while creating a function app with consumption planwebapp: az webapp up default asp string now appends number at the end to create a new ASP based on SKU optionswebapp: az webapp up support -b as an option to launch the app in the browserwebapp: az webapp deployment source config zip handles ‘AZURE_CLI_DISABLE_CONNECTION_VERIFICATION’ environment variable0.2.17webapp: Adding –logs support to az webapp up and other improvements to the up commandfunctionapp: fixaz functionapp devops-build createcommand azure-pipelines.yml generation issuesfunctionapp: improveaz functionapp devops-build createerror handlings and error indicationsfunctionapp: remove–local_gitflag in devops-build command, local git detection and handling are compulsory for creating Azure DevOps pipelinesfunctionapp: add support for linux functions plan creationwebapp, functionapp: Updating to use the new Python SDK versionappservice: adminSiteName property of SKU object is deprecatedfunctionapp: add ability to switch a plan underneath a function app usingaz functionapp update –planfunctionapp: add support for azure functions premium plan scale out settings0.2.16webapp: az webapp up was not handling running from empty directory or unknown code scenario correctlywebapp, functionapp: az webapp config ssl bind command was failing for slots0.2.15webapp, functionapp: az webapp/functionapp deployment list-publishing-credentials, get the Kudu (scm) url and its credentialsRemove erroneous print statement foraz webapp auth updatefunctionapp: fix setting the correct image for runtime in Linux App Service planswebapp: remove preview tag for az webapp up and other improvements to the command0.2.14functionapp: az functionapp devops-build, new command created0.2.13functionapp: add ability to create and configure functions using ACR containerswebapp: add support for updating configurations through jsonappservice plan: Updating help for appservice-plan-update commandfunctionapp: add support for app insights on functionapp createwebapp: bugfixes for webapp ssh0.2.12functionapp: add support for app insights on functionapp createfunctionapp: add support for app service plan creation (including Elastic Premium)functionapp: fix app setting issues with Elastic Premium plans0.2.11webapp: az webapp config ssl upload, handling the scenario of uploading certificates on apps that are hosted on an ASE, where the ASE RG & App RG are differentwebapp: az webapp up –sku defaults to P1V1 if the os is linuxwebapp, functionapp: webapp deployment source config-zip, fixed to show the right error message when a deployment failswebapp: add az webapp ssh0.2.10webapp: az webapp up reliability fixes, where using the command to redeploy code to a newly created app using the same command was failingwebapp: add support for listing and restoring webapp snapshotsfunctionapp: add support for –runtime flag in windows function apps0.2.9webapp: az webapp config container now honors –slot parameter0.2.8webapp: adding support for az webapp up command (Preview) that helps in creating & deploying contents to appwebapp: fix a bug on container based windows app due to backend change0.2.7webapp, functionapp: Zip deployment default timeout to poll for the status increased to 5 mins, also adding a timeout property to customize this valuewebapp, functionapp: Default Node_version updated. Resetting slot swap action, during a two phase swap preserves all the appsettings & connection stringsremove client side sku check for linux app service plan createminor fix to avoid key errors when trying to get zipdeploy status0.2.6update ACR SDKwebapp: fix a bug inaz webapp config backup updatethat prevents setting a backup schedule if one is not already set0.2.5az functionapp create supports creating a linux consumption plan type with a specific runtime(PREVIEW) support webapps hosting on Windows containers0.2.4support for webjobs(continuous and triggered) operations managementappservice plan, webapp & function app updated to use latest python websites SDK versionaz webapp config set supports –fts-state property. Also added support fot az functionapp config set & showwebapp: add support for bring your own storagewebapp: add support for listing and restoring deleted apps0.2.3support CORS on functionapp & webapparm tag support on create commandswebapp/functionapp identity show: exception handling to exit with code 3 upon a missing resource for consistency0.2.2fix a bug that prevent from creating a function-app using storage accounts in external resource groupsfix a crash on zip deployment0.2.1Minor fixes.0.2.0BREAKING CHANGE: ‘show’ commands log error message and fail with exit code of 3 upon a missing resource.appservice: allow PremiumV2 skus0.1.36webapp/functionapp: Adding support for disabling identity az webapp identity remove. Preview tag removed for Identity feature.0.1.35dependencies: remove the cap on the urllib as newer requests was releasedfunctionapp create: support to use appservice plan from external resource groups0.1.34dependencies: cap the urllib to 1.22 to avoid conflit with requests 2.18.40.1.33webapp/functionapp: improve generic update commandswebapp/functionapp: webapp deployment source config-zip supports async operation with status updates for long running operation0.1.32webapp: fix a bug inaz webapp deletewhen–slotis providedwebapp: remove–runtime-versionfromaz webapp auth updateas it’s not very public readywebapp: az webapp config set support for min_tls_version & https2.0webapp: az webapp create support for multicontainers0.1.31(Breaking change): removeassign-identitywhich was taggeddeprecating2 releases agowebapp: capture the unhandled exception if the appservice plan doesn’t existsdistis now compatible with wheel 0.31.00.1.30webapp: az webapp update supports httpsOnlywebapp/functionapp:  slot support for identity assign & identity show0.1.29webapp/functionapp: author managed identity commandsidentity assign/show, and deprecateassign-identity0.1.28webapp: updating tests/code for sdk update0.1.27appservice: list-location: Fixes the bug where ‘Free’ was reported as an invalid SKU0.1.26webapp backup/restore: Fix issue where restore command fails because of a null referenceappservice: support default app service plan throughaz configure –defaults appserviceplan=my-asp0.1.25fix broken webapp log tail/downloadrelieve the ‘kind’ check on webapp/functionapp0.1.24webapp config ssl upload: fix a bug where the hosting_environment_profile was nullwebapp browse: adding support for browse to handle custom domain URLwebapp log tail: fixing a bug where support for slots was not working0.1.23Minor fixes.0.1.22Minor fixes.webapp config ssl upload: fix a bug where the hosting_environment_profile was null0.1.21webapp config ssl upload: fix a bug in the cert name generationwebapp/functionapp: ensure list/show display correct set of appswebapp: set WEBSITE_NODE_DEFAULT_VERSION in case where runtime is not set0.1.20webapp: add deployment source config-zip support for webapps and functions appswebapp: use azure-mgmt-web 0.34.1webapp: add –docker-container-loggingwebapp: removing the ‘storage’ option from –web-server-logging since this is not workingdeployment user set: logged more informative error messages.functionapp: add support for creating Linux function appsappservice: fix list-locations0.1.19webapp: fix a bug that downloaded log file might be invalid0.1.18 (2017-10-09)webapp: added generic update with new command: ‘az webapp update’webapp: updating tests/code for sdk update0.1.17 (2017-09-22)webapp: able to update and show authentication settings using “az webapp auth update/show”0.1.16 (2017-09-11)webapp: able to create a webapp in a resource group other than the service plan’s0.1.15 (2017-08-31)minor fixes0.1.14 (2017-08-28)Breaking Change:webapp: fix inconsistencies in the output of “az webapp config appsettings delete/set”
webapp: add a new alias of ‘-i’ for “az webapp config container set –docker-custom-image-name”
webapp: expose ‘az webapp log show’
webapp: expose new arguments from ‘az webapp delete’ to retain app service plan, metrics or dns registration.
webapp: detect a slot setting correctly
webapp: add param –docker-container-logging that goes through the same logic as –web-server-logging
webapp: add premium v2 sku
webapp: add new container setting WEBSITES_ENABLE_APP_SERVICE_STORAGE0.1.13 (2017-08-15)webapp: fix an exception when create a new git based linux webapp0.1.12 (2017-08-11)minor fixes0.1.11 (2017-07-27)webapp: Add generate container CI URL for Web Appwebapp: fix the bug that listing linux webapp returns nothingwebapp: setting runtime is mandatory for linuxwebapp: use only linux-fx-version instead of CUSTOM_DOCKER_IMAGE_NAME0.1.10 (2017-07-07)webapp: support to retrieve creds from acr0.1.9 (2017-06-21)BC: webapp: remove all commands under ‘az appservice web’0.1.8 (2017-06-13)webapp: mask docker registry passwords from ‘webapp appsettings/container’ commands’ output (#3656)webapp: ensure default browser is used on osx and w/o error on launching (#3623)webapp: improve the help of ‘az webapp log tail/download’ (#3624)webapp: expose traffic-routing command to configure static routing (#3566)0.1.7 (2017-05-30)webapp: add reliability fixes in configuring source control (#3245)BC: az webapp config update: Remove unsupported –node-version argument for Windows webapps. Instead use “az webapp config appsettings set” with the WEBSITE_NODE_DEFAULT_VERSION key.0.1.6 (2017-05-09)webapp: fix broken log tail commands0.1.5 (2017-05-05)functionapp: add full functionapp supports, including create, show, list, delete, hostname, ssl, etcAdding Team Services (vsts) as a continuous delivery option to “appservice web source-control config”Create “az webapp” to replace “az appservice web” (for backward compat, “az appservice web” will stay for 2 releases)Expose arguments to configure deployment and “runtime stacks” on webapp createExpose “webapp list-runtimes”support configure connection strings (#2647)support slot swap with preview0.1.4 (2017-04-28)Rename arg of ‘-n/–name’ to ‘–hostname’, and wire up default webapp name (#2946, #2947, #2949)Polish errors from appservice commands (#2948)New packaging system.0.1.3 (2017-04-17)Use the app service plan’s resource group for cert operations (#2750)0.1.2 (2017-04-03)appservice: rollback the change of auto creating plans (#2671)Check sku when creating linux ASP (#2651)appservice: include site config on cloning slot (#2644)appservice: support to get external ip address used for DNS A records (#2627)appservice: support binding wildcard certificates (#2625)appservice:improve table output format of web show/list (#2614)appservice: support list publishing profiles (#2504)0.1.1b6 (2017-03-13)AppService - Trigger source control sync after config (#2326)Misc bug fixes(locations, trace when browse, polish error) (#2407)Remove tab completion from ‘appservice plan create –name’. (#2404)Fix a bug on detecting argument value for site configs (#2392)Fix slot related bugs0.1.1b5 (2017-02-27)Expose git token reset command and add more test coverage0.1.1b4 (2017-02-22)Documentation fixes.0.1.1b3 (2017-02-17)Add backup and restore commandsAdd App Service SSL commandsFixes bug with adding hostname to web appPrompts for yes / no use the -y option rather than –forceShow commands return empty string with exit code 0 for 404 responses0.1.1b2 (2017-01-30)Add user path expansion to file type parameters.Add confirmation prompt to ‘appservice plan delete’.Support Python 3.6.0.1.1b1 (2017-01-17)Add webapp start0.1.0b11 (2016-12-12)Preview release.