Linux Function App Site Config Args
Constructors
Properties
The URL of the API definition that describes this Linux Function App.
The ID of the API Management API for this Linux Function App.
The App command line to launch.
The Connection String for linking the Linux Function App to Application Insights.
The Instrumentation Key for connecting the Linux Function App to Application Insights.
An application_stack
block as defined above.
The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.
An app_service_logs
block as defined above.
The Client ID of the Managed Service Identity to use for connections to the Azure Container Registry.
Should connections for Azure Container Registry use Managed Identity.
A cors
block as defined above.
Specifies a list of Default Documents for the Linux Web App.
Is detailed error logging enabled
The number of minimum instances for this Linux Function App. Only affects apps on Elastic Premium plans.
The amount of time in minutes that a node can be unhealthy before being removed from the load balancer. Possible values are between 2
and 10
. Only valid in conjunction with health_check_path
.
The path to be checked for this function app health.
Specifies if the HTTP2 protocol should be enabled. Defaults to false
.
The Default action for traffic that does not match any ip_restriction
rule. possible values include Allow
and Deny
. Defaults to Allow
.
One or more ip_restriction
blocks as defined above.
The Linux FX Version
The Site load balancing mode. Possible values include: WeightedRoundRobin
, LeastRequests
, LeastResponseTime
, WeightedTotalTraffic
, RequestHash
, PerSiteRoundRobin
. Defaults to LeastRequests
if omitted.
Managed pipeline mode. Possible values include: Integrated
, Classic
. Defaults to Integrated
.
The configures the minimum version of TLS required for SSL requests. Possible values include: 1.0
, 1.1
, 1.2
and 1.3
. Defaults to 1.2
.
The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.
Should Remote Debugging be enabled. Defaults to false
.
The Remote Debugging Version. Currently only VS2022
is supported.
Should Scale Monitoring of the Functions Runtime be enabled?
The Default action for traffic that does not match any scm_ip_restriction
rule. possible values include Allow
and Deny
. Defaults to Allow
.
One or more scm_ip_restriction
blocks as defined above.
Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: 1.0
, 1.1
, 1.2
and 1.3
. Defaults to 1.2
.
Should the Linux Function App ip_restriction
configuration be used for the SCM also.
Should the Linux Web App use a 32-bit worker process. Defaults to false
.
Should all outbound traffic to have NAT Gateways, Network Security Groups and User Defined Routes applied? Defaults to false
.
Should Web Sockets be enabled. Defaults to false
.
The number of Workers for this Linux Function App.