Skip to content

Commit bb1cc3c

Browse files
Merge pull request #290341 from ggailey777/patch-2
[Functions] Move portal limitations table
2 parents 976b0e2 + 050969d commit bb1cc3c

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

articles/azure-functions/functions-deployment-technologies.md

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -218,28 +218,14 @@ In the portal-based editor, you can directly edit the files that are in your fun
218218
219219
>__How to use it:__ To be able to edit your functions in the [Azure portal](https://portal.azure.com), you must have [created your functions in the portal](./functions-get-started.md). To preserve a single source of truth, using any other deployment method makes your function read-only and prevents continued portal editing. To return to a state in which you can edit your files in the Azure portal, you can manually turn the edit mode back to `Read/Write` and remove any deployment-related application settings (like [`WEBSITE_RUN_FROM_PACKAGE`](functions-app-settings.md#website_run_from_package)).
220220
221-
>__When to use it:__ The portal is a good way to get started with Azure Functions. For more advanced development work, we recommend that you use one of the following client tools:
221+
>__When to use it:__ The portal is a good way to get started with Azure Functions. Because of [development limitations in the Azure portal](functions-how-to-use-azure-function-app-settings.md#development-limitations-in-the-azure-portal), you should use one of the following client tools more advanced development work:
222222
>
223223
>+ [Visual Studio Code](./create-first-function-vs-code-csharp.md)
224224
>+ [Azure Functions Core Tools (command line)](functions-run-local.md)
225225
>+ [Visual Studio](functions-create-your-first-function-visual-studio.md)
226226
227227
>__Where app content is stored:__ App content is stored on the file system, which may be backed by Azure Files from the storage account specified when the function app was created.
228228
229-
The following table shows the operating systems and languages that support in-portal editing:
230-
231-
| Language | Windows Consumption | Windows Premium | Windows Dedicated | Linux Consumption | Linux Premium | Linux Dedicated |
232-
|-|:-----------------: |:----------------:|:-----------------:|:-----------------:|:-------------:|:---------------:|
233-
| C#<sup>1</sup> | | | | | |
234-
| Java | | | | | | |
235-
| JavaScript (Node.js) |✔|✔|✔| |✔|✔|
236-
| Python<sup>2</sup> | | | |✔ |✔ |✔ |
237-
| PowerShell |✔|✔|✔| | | |
238-
| TypeScript (Node.js) | | | | | | |
239-
240-
<sup>1</sup> In-portal editing is only supported for C# script files, which run in-process with the host. For more information, see the [Azure Functions C# script (.csx) developer reference](functions-reference-csharp.md).
241-
<sup>2</sup> In-portal editing is only supported for the [v1 Python programming model](functions-reference-python.md?pivots=python-mode-configuration).
242-
243229
## Deployment behaviors
244230
245231
When you deploy updates to your function app code, currently executing functions are terminated. After deployment completes, the new code is loaded to begin processing requests. Review [Improve the performance and reliability of Azure Functions](performance-reliability.md#write-functions-to-be-stateless) to learn how to write stateless and defensive functions.

articles/azure-functions/functions-how-to-use-azure-function-app-settings.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configure function app settings in Azure Functions
33
description: Learn how to configure function app settings in Azure Functions.
44
ms.service: azure-functions
55
ms.topic: how-to
6-
ms.date: 07/02/2024
6+
ms.date: 11/11/2024
77
ms.custom: cc996988-fb4f-47, devx-track-azurecli, devx-track-azurepowershell
88
ms.assetid: 81eb04f8-9a27-45bb-bf24-9ab6c30d205c
99
---
@@ -351,6 +351,17 @@ Use the following procedure to migrate from a Premium plan to a Consumption plan
351351
352352
## Development limitations in the Azure portal
353353
354+
The following table shows the operating systems and languages that support in-portal editing:
355+
356+
| Language | Windows Consumption | Windows Premium | Windows Dedicated | Linux Consumption | Linux Premium | Linux Dedicated |
357+
|-|:-----------------: |:----------------:|:-----------------:|:-----------------:|:-------------:|:---------------:|
358+
| C# | | | | | |
359+
| Java | | | | | | |
360+
| JavaScript (Node.js) |✔|✔|✔| |✔|✔|
361+
| Python | | | |✔ |✔ |✔ |
362+
| PowerShell |✔|✔|✔| | | |
363+
| TypeScript (Node.js) | | | | | | |
364+
354365
Consider these limitations when you develop your functions in the [Azure portal](https://portal.azure.com):
355366
356367
+ In-portal editing is supported only for functions that were created or last modified in the Azure portal.

0 commit comments

Comments
 (0)