Skip to content

Commit db282ba

Browse files
authored
[Functions] Flex updates and clean-up
1 parent 058b178 commit db282ba

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

articles/azure-functions/functions-infrastructure-as-code.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1682,15 +1682,17 @@ In a Flex Consumption plan, you configure your function app in Azure with two ty
16821682
| Application configuration | `functionAppConfig` |
16831683
| Application settings | `siteConfig.appSettings` collection |
16841684

1685-
These configurations are maintained in `functionAppConfig`:
1685+
These application configurations are maintained in `functionAppConfig`:
16861686

16871687
| Behavior | Setting in `functionAppConfig`|
16881688
| --- | --- |
1689+
| [Always ready instances](flex-consumption-plan.md#always-ready-instances) | `scaleAndConcurrency.alwaysReady` |
1690+
| [Deployment source](#deployment-sources) | `deployment` |
1691+
| [Instance memory size](flex-consumption-plan.md#instance-memory) | `scaleAndConcurrency.instanceMemoryMB` |
1692+
| [HTTP trigger concurrency](functions-concurrency.md#http-trigger-concurrency) | `scaleAndConcurrency.triggers.http.perInstanceConcurrency` |
16891693
| [Language runtime](functions-app-settings.md#functions_worker_runtime) | `runtime.name` |
16901694
| [Language version](supported-languages.md) | `runtime.version` |
16911695
| [Maximum instance count](event-driven-scaling.md#flex-consumption-plan) | `scaleAndConcurrency.maximumInstanceCount` |
1692-
| [Instance memory size](flex-consumption-plan.md#instance-memory) | `scaleAndConcurrency.instanceMemoryMB` |
1693-
| [Deployment source](#deployment-sources) | `deployment` |
16941696

16951697
The Flex Consumption plan also supports these application settings:
16961698

@@ -1831,7 +1833,10 @@ These application settings are required for container deployments:
18311833
::: zone-end
18321834

18331835
Keep these considerations in mind when working with site and application settings using Bicep files or ARM templates:
1834-
::: zone pivot="consumption-plan,premium-plan,dedicated-plan"
1836+
::: zone pivot="flex-consumption-plan"
1837+
+ The optional `alwaysReady` setting contains an array of one or more `{name,instanceCount}` objects, with one for each [per-function scale group](flex-consumption-plan.md#per-function-scaling). These are the scale groups being used to make always-ready scale decisions. The values assigned to `name` and `instanceCount` are the scale group name and always ready instance count, respectively.
1838+
::: zone-end
1839+
::: zone pivot="consumption-plan,premium-plan,dedicated-plan"
18351840
+ There are important considerations for when you should set `WEBSITE_CONTENTSHARE` in an automated deployment. For detailed guidance, see the [`WEBSITE_CONTENTSHARE`](functions-app-settings.md#website_contentshare) reference.
18361841
::: zone-end
18371842
::: zone pivot="container-apps,azure-arc,premium-plan,dedicated-plan"

0 commit comments

Comments
 (0)