OptionalautoOptionalclienttrue to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.
Optionalclienttrue to enable client affinity partitioning using CHIPS cookies, this will add the partitioned property to the affinity cookies; false to stop sending partitioned affinity cookies. Default is false.
Optionalclienttrue to override client affinity cookie domain with X-Forwarded-Host request header. false to use default domain. Default is false.
Optionalclienttrue to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
Optionalclientclient certificate authentication comma-separated exclusion paths
OptionalclientThis composes with ClientCertEnabled setting.
OptionalcloningIf specified during app creation, the app is cloned from a source app.
OptionalcontainerSize of the function container.
OptionalcustomUnique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
OptionaldailyMaximum allowed daily memory-time quota (applicable on dynamic apps only).
OptionaldaprDapr configuration of the app.
OptionaldnsProperty to configure various DNS related settings for a site.
Optionalenabledtrue if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
OptionalendWhether to use end to end encryption between the FrontEnd and the Worker
OptionalextendedExtended Location.
OptionalfunctionConfiguration specific of the Azure Function app.
OptionalhostingApp Service Environment to use for the app.
Optionalhosttrue to disable the public hostnames of the app; otherwise, false.
If true, the app is only accessible via API management process.
OptionalhostHostname SSL states are used to manage the SSL bindings for app's hostnames.
OptionalhttpsHttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
OptionalhyperHyper-V sandbox.
OptionalidentityManaged service identity.
OptionalipSpecifies the IP mode of the app.
OptionalisObsolete: Hyper-V sandbox.
OptionalkeyIdentity to use for Key Vault Reference authentication.
OptionalkindKind of resource. If the resource is an app, you can refer to https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference for details supported values for kind.
OptionallocationResource Location.
OptionalmanagedAzure Resource Manager ID of the customer's selected Managed Environment on which to host this app. This must be of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}
OptionalnameUnique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
OptionaloutboundProperty to configure various outbound traffic routing options over virtual network for a site
OptionalpublicProperty to allow or block all public traffic. Allowed Values: 'Enabled', 'Disabled' or an empty string.
OptionalredundancySite redundancy mode
Optionalreservedtrue if reserved; otherwise, false.
OptionalresourceFunction app resource requirements.
Name of the resource group to which the resource belongs.
OptionalruntimeOptionalscaleOptionalscmtrue to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
OptionalserverResource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
OptionalsiteConfiguration of an App Service app. This property is not returned in response to normal create and read requests since it may contain sensitive information.
OptionalsshWhether to enable ssh access.
OptionalstorageChecks if Customer provided storage account is required
OptionalstorageOptionalstorageOptionaltagsResource tags.
OptionalvirtualAzure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
OptionalworkloadWorkload profile name for function app to execute on.
Specifies the scope of uniqueness for the default hostname during resource creation