az login --service-principal -u -p --tenant
az role definition list --all
az role assignment list --all
You can find the same information by running the following command in the Cloud Shell. They are listed in the Additional Outbound IP Addresses field.
az webapp show
--resource-group <group_name>
--name <app_name>
--query outboundIpAddresses
--output tsv
To find all possible outbound IP addresses for your app, regardless of pricing tiers, run the following command in the Cloud Shell.
az webapp show
--resource-group <group_name>
--name <app_name>
--query possibleOutboundIpAddresses
--output tsv
az group list --query "[?contains(name, 'az104-rg')].[name]" --output tsv resourceGroup=$(az group list --query "[?contains(name, 'az104-rg')].[name]" --output tsv)
Estimation during a scale-in is intended to avoid "flapping" situations, where scale-in and scale-out actions continually go back and forth. Keep this behavior in mind when you choose the same thresholds for scale-out and in.
Go back to production app The string x-ms-routing-name=self specifies the production slot. After the client browser accesses the link, it's redirected to the production slot. Every subsequent request has the x-ms-routing-name=self cookie that pins the session to the production slot.
Like Azure Functions, Azure App Service WebJobs with the WebJobs SDK is a code-first integration service that is designed for developers. Both are built on Azure App Service and support features such as source control integration, authentication, and monitoring with Application Insights integration.
AZ Challenge notes