Skip to content

Commit 113a486

Browse files
committed
Updates to Flex plan
1 parent 05c8f0a commit 113a486

File tree

6 files changed

+12
-17
lines changed

6 files changed

+12
-17
lines changed

articles/azure-functions/functions-create-your-first-function-visual-studio.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Quickstart: Create your first C# function in Azure using Visual Studio"
33
description: "In this quickstart, you learn how to use Visual Studio to create and publish a C# HTTP triggered function to Azure Functions."
44
ms.assetid: 82db1177-2295-4e39-bd42-763f6082e796
55
ms.topic: quickstart
6-
ms.date: 02/28/2023
6+
ms.date: 05/01/2025
77
ms.devlang: csharp
88
ms.custom: devx-track-csharp, mvc, devcenter, vs-azure, 23113853-34f2-4f, mode-ui, ai-video-demo
99
ai-usage: ai-assisted
@@ -105,7 +105,7 @@ Visual Studio can publish your local project to Azure. Before you can publish yo
105105

106106
1. Under **Functions**, select your new function named **HttpExample**, then in the function page select **Get function URL** and then the **Copy to clipboard icon**.
107107

108-
1. In the address bar in your browser, paste the URL you just copied and run the request.
108+
1. In the address bar in your browser, paste the URL you copied and run the request.
109109

110110
The URL that calls your HTTP trigger function is in the following format:
111111

@@ -119,7 +119,7 @@ Visual Studio can publish your local project to Azure. Before you can publish yo
119119

120120
*Resources* in Azure refer to function apps, functions, storage accounts, and so forth. They're grouped into *resource groups*, and you can delete everything in a group by deleting the group.
121121

122-
You created Azure resources to complete this quickstart. You may be billed for these resources, depending on your [account status](https://azure.microsoft.com/account/) and [service pricing](https://azure.microsoft.com/pricing/). Other quickstarts in this collection build upon this quickstart. If you plan to work with subsequent quickstarts, tutorials, or with any of the services you've created in this quickstart, don't clean up the resources.
122+
You created Azure resources to complete this quickstart. You could be billed for these resources, depending on your [account status](https://azure.microsoft.com/account/) and [service pricing](https://azure.microsoft.com/pricing/). Other quickstarts in this collection build upon this quickstart. If you plan to work with subsequent quickstarts, tutorials, or with any of the services you've created in this quickstart, don't clean up the resources.
123123

124124
[!INCLUDE [functions-vstools-cleanup](../../includes/functions-vstools-cleanup.md)]
125125

includes/functions-vstools-publish.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,18 @@
22
author: ggailey777
33
ms.service: azure-functions
44
ms.topic: include
5-
ms.date: 01/30/2024
5+
ms.date: 05/01/2025
66
ms.author: glenga
77
ms.custom: devdivchpfy22
88
---
99

1010
1. In **Solution Explorer**, right-click the project and select **Publish**. In **Target**, select **Azure**, and then select **Next**.
1111

12-
:::image type="content" source="media/functions-vstools-publish/functions-vs-publish.png" alt-text="Screenshot of the publish pane.":::
12+
1. On **Specific target**, select **Azure Function App (Linux)** and then select **Next**.
1313

14-
1. On **Specific target**, select **Azure Function App (Windows)**. A function app that runs on Windows is created. Select **Next**.
14+
The Flex Consumption plan requires Linux.
1515

16-
:::image type="content" source="media/functions-vstools-publish/functions-vs-specific-target.png" alt-text="Screenshot of publish pane that has a specific target.":::
17-
18-
1. On **Functions instance**, select **Create a new Azure Function**.
16+
1. On **Functions instance**, select **Create new**.
1917

2018
:::image type="content" source="media/functions-vstools-publish/functions-vs-functions-instance.png" alt-text="Screenshot that shows Create a new function app instance.":::
2119

@@ -24,22 +22,19 @@ ms.custom: devdivchpfy22
2422
| Setting | Value | Description |
2523
| ------------ | ------- | -------------------------------------------------- |
2624
| **Name** | Globally unique name | Name that uniquely identifies your new function app. Accept this name or enter a new name. Valid characters are: `a-z`, `0-9`, and `-`. |
27-
| **Subscription** | Your subscription | The Azure subscription to use. Accept this subscription or select a new one from the dropdown list. |
25+
| **Subscription name** | Name of your subscription | The Azure subscription to use. Accept this subscription or select a new one from the dropdown list. |
2826
| **[Resource group](../articles/azure-resource-manager/management/overview.md)** | Name of your resource group | The resource group in which you want to create your function app. Select **New** to create a new resource group. You can also choose to use an existing resource group from the dropdown list. |
29-
| **[Plan Type](../articles/azure-functions/functions-scale.md)** | Consumption | When you publish your project to a function app that runs in a [Consumption plan](../articles/azure-functions/consumption-plan.md), you pay only for executions of your functions app. Other hosting plans incur higher costs. |
30-
| **Location** | Location of the app service | Select a **Location** in an [Azure region](https://azure.microsoft.com/regions/) near you or other services your functions access. |
27+
| **[Plan Type](../articles/azure-functions/functions-scale.md)** | Flex Consumption | When you publish your project to a function app that runs in a [Flex Consumption plan](../articles/azure-functions/flex-consumption-plan.md), you might pay only for executions of your functions app. Other hosting plans can incur higher costs. |
28+
| **Location** | Location of the app service | Select a **Location** in a [Azure region supported by the Flex Consumption plan](../articles/azure-functions/flex-consumption-how-to.md#view-currently-supported-regions). |
29+
| **Instance memory size** | 2048 | The [memory size of the virtual machine instances](../articles/azure-functions/flex-consumption-plan.md#instance-memory) in which the app runs, which is unique to the Flex Consumption plan. |
3130
| **[Azure Storage](../articles/azure-functions/storage-considerations.md)** | General-purpose storage account | An Azure storage account is required by the Functions runtime. Select **New** to configure a general-purpose storage account. You can also choose to use an existing account that meets the [storage account requirements](../articles/azure-functions/storage-considerations.md#storage-account-requirements). |
3231
| **[Application Insights](../articles/azure-functions/functions-monitoring.md)** | Application Insights instance | You should enable Azure Application Insights integration for your function app. Select **New** to create a new instance, either in a new or in an existing Log Analytics workspace. You can also choose to use an existing instance. |
3332

3433
:::image type="content" source="./media/functions-vstools-publish/functions-vs-function-app.png" alt-text="Screenshot of the Create App Service dialog.":::
3534

3635
1. Select **Create** to create a function app and its related resources in Azure. The status of resource creation is shown in the lower-left corner of the window.
3736

38-
1. On **Functions instance**, make sure that the **Run from package file** checkbox is selected. Your function app is deployed by using [Zip Deploy](../articles/azure-functions/functions-deployment-technologies.md#zip-deploy) with [Run-From-Package](../articles/azure-functions/run-functions-from-deployment-package.md) mode enabled. Zip Deploy is the recommended deployment method for your functions project for better performance.
39-
40-
:::image type="content" source="media/functions-vstools-publish/functions-vs-publish-profile-step-4.png" alt-text="Screenshot of the Finish profile creation pane.":::
41-
42-
1. Select **Finish**, and on the **Publish** pane, select **Publish** to deploy the package that contains your project files to your new function app in Azure.
37+
1. Select **Finish**, and then on the **Publish** tab select **Publish** to deploy the package that contains your project files to your new function app in Azure.
4338

4439
When deployment is completed, the root URL of the function app in Azure is shown on the **Publish** tab.
4540

-55.1 KB
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)