You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/migration/migrate-plan-consumption-to-flex.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ Before staring a migration, keep these considerations in mind:
43
43
44
44
## Prerequisites
45
45
46
-
### [Azure CLI](#tab/azure-cli)
46
+
####[Azure CLI](#tab/azure-cli)
47
47
48
48
+ Access to the Azure subscription containing one or more function apps to migrate. The account used to run Azure CLI commands must be able to:
49
49
@@ -64,7 +64,7 @@ Before staring a migration, keep these considerations in mind:
64
64
65
65
+ The [`jq` tool](https://jqlang.org/download/), which is used to work with JSON output.
66
66
67
-
### [Azure portal](#tab/azure-portal)
67
+
#### [Azure portal](#tab/azure-portal)
68
68
69
69
+ Access to the [Azure portal]
70
70
@@ -156,7 +156,7 @@ This command generates a table with the app name, location, resource group, and
156
156
157
157
1. Copy this Kusto query, paste it in the query window, and select **Run query**:
158
158
159
-
##### [Windows](#tab/windows)
159
+
#### [Windows](#tab/windows)
160
160
161
161
```kusto
162
162
resources
@@ -672,7 +672,7 @@ To be able to redeploy your app, you must have either your project's source file
672
672
673
673
If you no longer have access to your project source files, you can download the current deployment package from the existing Consumption plan app in Azure. The location of the deployment package depends on whether you run on Linux or Windows.
674
674
675
-
#####[Linux](#tab/linux)
675
+
#### [Linux](#tab/linux)
676
676
677
677
Consumption plan apps on Linux maintain the deployment zip package file in one of these locations:
678
678
@@ -683,7 +683,7 @@ Consumption plan apps on Linux maintain the deployment zip package file in one o
683
683
>[!TIP]
684
684
>If your storage account is restricted to managed identity access only, you might need to grant your Azure account read access to the storage container by adding it to the `Storage Blob Data Reader` role.
685
685
686
-
#####[Windows](#tab/windows)
686
+
#### [Windows](#tab/windows)
687
687
688
688
The location of your project source files depends on the `WEBSITE_RUN_FROM_PACKAGE` app setting as follows:
689
689
@@ -1338,7 +1338,7 @@ If your original app had any IP-based inbound access restrictions, you can recre
1338
1338
>[!TIP]
1339
1339
>The Flex Consumption plan fully supports virtual network integration. For more information, see [Virtual network integration](../flex-consumption-plan.md#virtual-network-integration).
1340
1340
1341
-
#####[Azure CLI](#tab/azure-cli)
1341
+
#### [Azure CLI](#tab/azure-cli)
1342
1342
1343
1343
Use this [`az functionapp config access-restriction add`](/cli/azure/functionapp/config/access-restriction#az-functionapp-config-access-restriction-add) command for each IP access restriction you want to replicate in the new app:
1344
1344
@@ -1359,7 +1359,7 @@ In this example, replace these placeholders with the values from your original a
1359
1359
1360
1360
Run this command for each documented IP restriction from the original app.
1361
1361
1362
-
#####[Azure portal](#tab/azure-portal)
1362
+
#### [Azure portal](#tab/azure-portal)
1363
1363
1364
1364
To add IP-based networking restrictions:
1365
1365
@@ -1430,10 +1430,10 @@ As part of the migration strategy for triggers, you might need to immediately st
1430
1430
1431
1431
If your app hasn't
1432
1432
1433
-
#####[Azure CLI](#tab/azure-cli)
1433
+
#### [Azure CLI](#tab/azure-cli)
1434
1434
1435
1435
1436
-
#####[Azure portal](#tab/azure-portal)
1436
+
#### [Azure portal](#tab/azure-portal)
1437
1437
1438
1438
---
1439
1439
@@ -1499,14 +1499,14 @@ We recommend waiting at least a few days or even weeks (depending on your applic
1499
1499
1500
1500
1501
1501
1502
-
##### [Azure CLI](#tab/azure-cli)
1502
+
#### [Azure CLI](#tab/azure-cli)
1503
1503
1504
1504
```azurecli
1505
1505
# Delete the original Linux Consumption function app
1506
1506
az functionapp delete --name <OriginalFunctionAppName> --resource-group <ResourceGroupName>
1507
1507
```
1508
1508
1509
-
#####[Azure portal](#tab/azure-portal)
1509
+
#### [Azure portal](#tab/azure-portal)
1510
1510
1511
1511
1. Navigate to your original Linux Consumption function app in the Azure Portal
0 commit comments