Skip to content

Commit adf2fea

Browse files
authored
Merge pull request #299752 from MicrosoftDocs/main
[Publishing] [Out of Band Publish] <Azure-docs-pr> - 05/12 - 10:00 PM PST (10.30 AM IST - 05/13)
2 parents b0cc129 + e5477ea commit adf2fea

File tree

184 files changed

+2471
-1807
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+2471
-1807
lines changed

articles/azure-functions/TOC.yml

+13-5
Original file line numberDiff line numberDiff line change
@@ -484,12 +484,23 @@
484484
- name: Core Tools development
485485
href: functions-run-local.md
486486
displayName: local, runtime
487+
- name: Create a function app
488+
items:
489+
- name: Infrastructure as code
490+
href: functions-infrastructure-as-code.md
491+
displayName: bicep, ARM template, create function app
492+
- name: Azure portal
493+
href: functions-create-function-app-portal.md
494+
displayName: create function app
495+
- name: Azure CLI
496+
href: ./scripts/functions-cli-create-serverless.md
497+
displayName: create function app
487498
- name: Create functions
488499
items:
489500
- name: HTTP trigger
490501
items:
491502
- name: Azure portal
492-
href: functions-create-function-app-portal.md
503+
href: functions-create-http-endpoint.md
493504
- name: Kotlin using IntelliJ
494505
href: functions-create-maven-kotlin-intellij.md
495506
- name: Consumption plan
@@ -545,7 +556,7 @@
545556
href: bring-dependency-to-functions.md
546557
- name: Develop Python worker extensions
547558
href: develop-python-worker-extensions.md
548-
- name: Deploy
559+
- name: Deploy
549560
items:
550561
- name: Continuous deployment
551562
href: functions-continuous-deployment.md
@@ -568,9 +579,6 @@
568579
href: deployment-zip-push.md
569580
- name: Run from package
570581
href: run-functions-from-deployment-package.md
571-
- name: Automate resource deployment
572-
href: functions-infrastructure-as-code.md
573-
displayName: bicep, ARM template
574582
- name: Deploy using the Jenkins plugin
575583
href: /azure/developer/jenkins/deploy-to-azure-functions?toc=/azure/azure-functions/toc.json
576584
- name: Configure

articles/azure-functions/flex-consumption-plan.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ Flex Consumption includes an _always ready_ feature that lets you choose instanc
7777

7878
For example, if you set always ready to 2 for your HTTP group of functions, the platform keeps two instances always running and assigned to your app for your HTTP functions in the app. Those instances are processing your function executions, but depending on concurrency settings, the platform scales beyond those two instances with on-demand instances.
7979

80+
No less than two always-ready instances can be configured per function or function group while [zone redundancy is enabled](../reliability/reliability-functions.md?pivots=flex-consumption-plan#availability-zone-support).
81+
8082
To learn how to configure always ready instances, see [Set always ready instance counts](flex-consumption-how-to.md#set-always-ready-instance-counts).
8183

8284
## Concurrency
@@ -131,7 +133,8 @@ In Flex Consumption many of the standard application settings and site configura
131133

132134
Keep these other considerations in mind when using Flex Consumption plan:
133135

134-
+ **Host**: There's a 30-second time out for app initialization. When your function app takes longer than 30 seconds to start, you might see gRPC-related `System.TimeoutException` entries logged. You can't currently configure this time out. For more information, see [this host work item](https://github.com/Azure/azure-functions-host/issues/10482).
136+
+ **Apps per Plan**: Only one app is allowed per Flex Consumption plan.
137+
+ **Host**: There's a 30-second time-out for app initialization. When your function app takes longer than 30 seconds to start, you might see gRPC-related `System.TimeoutException` entries logged. You can't currently configure this time-out. For more information, see [this host work item](https://github.com/Azure/azure-functions-host/issues/10482).
135138
+ **Durable Functions**: Azure Storage is currently the only supported [storage provider](./durable/durable-functions-storage-providers.md) for Durable Functions when hosted in the Flex Consumption plan. See [recommendations](./durable/durable-functions-azure-storage-provider.md#flex-consumption-plan) when hosting Durable Functions in the Flex Consumption plan.
136139
+ **Virtual network integration** Ensure that the `Microsoft.App` Azure resource provider is enabled for your subscription by [following these instructions](/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider). The subnet delegation required by Flex Consumption apps is `Microsoft.App/environments`.
137140
+ **Triggers**: While all triggers are fully supported in a Flex Consumption plan, the Blob storage trigger only supports the [Event Grid source](./functions-event-grid-blob-trigger.md). Non-C# function apps must use version `[4.0.0, 5.0.0)` of the [extension bundle](./functions-bindings-register.md#extension-bundles), or a later version.
@@ -142,7 +145,7 @@ Keep these other considerations in mind when using Flex Consumption plan:
142145
+ **Diagnostic settings**: Diagnostic settings aren't currently supported.
143146
+ **Certificates**: Loading certificates with the WEBSITE_LOAD_CERTIFICATES app setting, managed certificates, app service certificates, and other platform certificate-based features are currently not supported.
144147
+ **Key Vault and App Configuration References**: You can't currently use [Azure Key Vault](../app-service/app-service-key-vault-references.md) or [Azure App Configuration](../app-service/app-service-configuration-references.md) references in your Flex Consumption plan app settings when these services are network access restricted. This limitation applies even when the function app has Virtual Network integration enabled. If you must use restricted Key Vault or App Configuration instances, you must use client SDKs to manually retrieve values from references in these services. Functions binding extensions also can't access these references, which means you must also use Azure client SDKs for accessing remote service data from your function code.
145-
+ **Timezones**: `WEBSITE_TIME_ZONE` and `TZ` app settings are not currently supported when running on Flex Consumption plan.
148+
+ **Timezones**: `WEBSITE_TIME_ZONE` and `TZ` app settings aren't currently supported when running on Flex Consumption plan.
146149

147150
## Related articles
148151

0 commit comments

Comments
 (0)