I switched to a Consumption plan and saw a warning banner on my function app stating Storage is not configured correctly, Function scaling will be limited"WEBSITE_CONTENTSHARE. Website_contentshare
To make the deployment automatic with each push in the repository, click that little lightning. This is ensured by using a lock which is created on the file in the Storage Account. Instead of creating one more web app/app service/function app and deploying it to the production slot for testing, with this deployment slots feature – each slot gets its own DNS Name. All remaining in-flight requests to v1 must be handled correctly and traffic between v1 and v2 must be redirected seamlessly. Hi All, When I try to carryout a SWAP of my Azure Function from a Deployment slot I get the following?Check for a solution in the Azure portal For issues in production, please check for a solution to common issues in the Azure portal before opening a bug. Azure Function App Slot WEBSITE_CONTENTSHARE. 0. e. Why does WEBSITE_CONTENTSHARE not let us mark it as a deployment setting? Michelle Blum 806 Reputation points • Microsoft Employee 2021-10-14T19:34:14. Azurefunctions_Python. "When using Key Vault references for this setting, this validation check will fail by default, as the secret itself cannot be resolved while processing the incoming request. 0," the following two lines of code must be added. Kind regards . Collectives™ on Stack Overflow. Then the Template will be displayed for downloading. Deployment slots are useful when you want to test the different versions of the applications. -With this setting, the path taken to reach the storage account is via the Vnet and not from the underlying infrastructure components. And so all of the function apps' slots have the same value of WEBSITE_CONTENTSHARE = "staging. For function app slot, the value of WEBSITE_CONTENTSHARE is explicitly set to {slot-name}-content, so for above example the value is staging-content. Specifies the physical path where the website content will be stored. The following steps demonstrate how to swap slots in the portal: Navigate to the function app. Can be used to store function app code for Linux Consumption remote build or as part of external package URL deployments. Jan 25, 2023, 6:01 PM. Property Required Value Description; Subscription: Yes <Azure-subscription-name> Your Azure subscription name. I couldn't actually find any docs on Y1, just mentions of it in discussion threads - do you know where consumption plan options are documented?. Part of Microsoft Azure Collective. Set subscription by using. We are using RBAC for. You image has to have Functions located at /home/site/if you are using dotnet, /home/site/should have the binaries after building / publishing your project. Apologize for the inconvenience caused on this. 0. Reload to refresh your session. Not supported for Consumptions plans running Linux. However, several other examples I saw for Bicep or ARM Azure Function App templates did include this setting and I presume that is because these templates. There should be shared folders and you can see which of those relevant to your site. OS) - nothing we can do to fix it directlyStack Overflow Public questions & answers; Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers; Talent Build your employer brand ; Advertising Reach developers & technologists worldwide; Labs The future of collective knowledge sharing; About the companyIt seems there was a mixup with the WEBSITE_CONTENTSHARE configuration. After the New workflow pane opens, provide a name for your workflow, and select the state type, either Stateful or Stateless. location. When creating a deployment slot, Azure's system is able to determine it is a deployment slot, and it would generate a file share for you automatically. resource_group_name - (Required) The name of the resource group in which to create the Logic App. Either AzureWebJobsStorage or. The download automated script is something I used to use frequently, however, this time, the template does not work. Oct 8, 2021, 7:48 AM. To execute your application, restart your function app and navigate to the code+test menu. Send client onboarding forms, get answers to queries and collect documents at tax time. It seems there was a mixup with the WEBSITE_CONTENTSHARE configuration. In this blog, Sunil Yadav, our lead trainer for “Advanced Web Hacking” training class, will discuss a case study of Remote code execution via Azure Storage when the Azure Function deployment is configured to run from Storage Account using WEBSITE_CONTENTSHARE app setting. Copy-and-paste the following settings: The bottom two settings are not straightforward at all. Community Note. Functions. FUNCTIONS_WORKER_RUNTIME: node WEBSITE_NODE_DEFAULT_VERSION: ~14. You can refer to this document for operating system and language runtime support for the hosting plans. 0 or later. It was a permissions problem with the storage account. x changelog entries. 3. zip file and review the contents on your local computer. This setting is generated for you when the app is created in the deployment slot. g. The following table compares the naming restrictions for Azure Files and Azure Blob storage: Naming and Referencing Containers, Blobs, and Metadata. You signed in with another tab or window. use_extension_bundle - (Optional) Should the logic app use the bundled extension package? WEBSITE_CONTENTSHARE Based on the documentation App settings reference for Azure Functions | Microsoft Docs, When using an Azure Resource Manager template to create a function app during deployment, don't include WEBSITE_CONTENTSHARE in the template. x and manually create contentshare with azurerm_storage_share and point to that with WEBSITE_CONTENTSHARE = azurerm_storage_share. Also you need to first create a file in your storage account that the name of this file will be the content of this variable. Select . d. Deploy to azure portal. Storage Account Setup- Private endpoint for blob, file, queue, table. terraform apply; edit the functions. Web. For any requests that modify these settings, the platform will attempt to validate if this. I used this command: az functionapp deployment source config-zip -g Applications-WE -n cubigo-dev-alexa --src C:UsersJorenstageBirthday. I'm also share how I'm using Bicep to create my demo environments for for JulyOT! I shared. Example: 'myfunctionapp011'. The same is mentioned in our function reference python document. The platform relies on having a content share within Azure Files, and it assumes a default name unless one is specified via the WEBSITE_CONTENTSHARE setting. Now click on Deploy. WEBSITE_DNS_SERVER with a. Enable Network injection. I now want to add slots to the template to allow me to hot swap the deployment in live. 0. 96+00:00. I obtain a token from Kudu using the deployment credentials and Basic authenticationIf your storageAccount deployment is unconditional, then it will help because ARM will wait before running listKeys. When I used Terraform to create the function app, I never experienced the functions being available. After i deploy code and perform a swap operation (VSTS task) both the production and staging slot have the new code. The template can create all the resources but I'm having a hard time to get the switch to work, there seem to be some issues with the environment…Is there an existing issue for this? I have searched the existing issues; Community Note. json","path":"event-grid/EventHubsDataMigration. This was certainly unexpected and obviously catastrophic. Enter some arbitrary App name and Resource Group. Durable Functions require setting up a storage service for the Function App, in which you'll then need to add a few application settings (remember to back up your current functions first). Recently I am suggested to add WEBSITE_CONTENTAZUREFILECONNECTIONSTRING and WEBSITE_CONTENTSHARE. These steps may vary depending on CI/CD such as Azure Repos,. { "$schema": ""contentVersion": "1. A user asks why they need to include WEBSITE_CONTENTSHARE in the Azure Resource Manager template for creating a function app in premium plan. azure-functions. Reload to refresh your session. name storage_account_access_key =. @allowed ( [ 'dev' 'qta' 'ppd' 'prd' ]) param targetEnv string = 'dev' @allowed ( [ 'southafricanorth' 'southafricawest'. When upgrading to v3. After the deployment slot is originally created, you will need to remove the setting. azure-deployment-slots. The following ARM template deploys: Virtual Network, Network Security Group, Storage Account, App Service Plan, Function App When the settings for WEBSITE. 16 Hello @Hariprasad - Thanks for reaching out & posting on the MS Q&A channel!. You should have blob, file private endpoints in the same VNET where azure function is deployed. Functions question The issue doesn't require a change to the product in order to be resolved. Hey guys, the WEBSITE_CONTENTSHARE must be specified to a predefined file share according to the [docs](There are scenarios where you must set the WEBSITE_CONTENTSHARE value to a predefined share, such as when you use a secured storage account in a virtual network. Open a browser and enter the following URL: <Make sure to replace <appName> with the unique name created for your function app. And Browse your . To see this: Start the process of creating a new function app in Azure Portal. Good point on using a non-consumption plan - though we definitely want to support consumption plans for anything we do in @pulumi/cluod. – Suwat Ch. Function App を作成するときは、BLOB、キュー、テーブル ストレージをサポートする汎用の Azure Storage アカウントを作成またはリンクする必要があります。Some older posts and blogs have solved the issue by making the WEBSITE_CONTENTSHARE a deployment slot setting, but that is blocked now. Directory names can't end with the forward slash character (/). "When using Key Vault references for this setting, this validation check will fail by default, as the secret itself cannot be resolved while processing the incoming request. I recently encountered an issue for which I ended up opening an Azure Support Ticket for (2212190010002007). Set up client intake forms and request documents & files from your clients. Deploy to azure portal. . This process largely follows deploying to an App Service plan, with a few differences to note. Often times, users reported the deployment either DevOps or ARM Template/EV2 with RunFromPackage failed intermittently or why my app didn't find the expected deployed content after a successful deployment or my function returned NotFound. You signed out in another tab or window. 129. Once this is deployed to Azure, if you click on the APIs section of the static web app you'll see the function app is now linked: Azure Static Web Apps can be linked to Azure Functions, Azure Container Apps etc to provide the linked backend for a site. From the Splunk Cloud menu bar, click Apps > Search & Reporting . I'm unsure what the problem is here with the function? As a side not, the API works, so as the warning states, I'm worried about scaling. is the same as in earlier software versions. (ファイル指定のほうが楽なため、パラメータは一旦 _parameters. The Engineer (@v-lhoffmann) was extremely helpful in working with me to identify the root cause of the issue I had documented here: Azure/azure-functions-host#8992The root cause of the issue was that the managed. So they end up conflicting for secrets. Oct 8, 2021, 7:48 AM. When a workflow is created inside the new logicapp, creating a Recurrence trigger results in a spurious, unrelated exception when triggered. ip アドレスの解決時にアプリによって使用される dns サーバーを設定します。This setting has validation checks to ensure that the app can be properly started. g. For creating python function you need to pass the runtime value as python. This name must be unique across regions and can contain only letters, numbers, hyphens (-),. You signed in with another tab or window. json". Learn how to set it in app settings when having. Yes You can try Log analysis to identify any performance issues related to the settings you have added via the ARM template and Azure Monitor to monitor the. The portal/arm template set WEBSITE_CONTENTSHARE it to <name of function-app><random 4 char hex> which is what I've replicated in my module. I know 1 year has passed and you probably solved your problem but today while I was creating a PS script I encountered the same problem. Azure App Service is a service used to create and deploy scalable, mission-critical web apps. Azure function Linux consumption plan bitness. The same solution is also documented in this question. Functions are simply methods that run in the Azure cloud based on events, in response to HTTP requests, or on a schedule. Enter the name you want and click on enter. If it’s not installed, install it. はじめに. If I deploy the arm template with slots added (but no configuration specified for the slot at all, so it should get all the app settings from production) I can see it's changed WEBSITE_CONTENTSHARE in the staging slot by adding 2452965d as. param location string = resourceGroup (). I have now changed the slot to use the same WEBSITE_CONTENTSHARE as the production app and this resolved the issue. Select OK. An external startup class is a class registered with the FunctionsStartupAttribute. Check if you’ve already installed Bicep by running az bicep version. Select Anonymous. Use existing storage account created from bicep. Get Started For as little as $495 USD/mo Today. check from the portal the value inside the app settings WEBSITE_CONTENTSHARE for slot staging; run terraform. azurerm_storage_management_policy - validating storage_account_id. David1 answer. This setting contains a connection string for an Azure Storage. Sorted by: 1. The steps to reproduce are basically the same: Create infrastructure with the provided Terraform configuration; Check the value of the WEBSITE_CONTENTSHARE application setting on both production and example-slot slots. 0", "metadata": { "_generator": { "name. { "$schema": ""contentVersion": "1. Now the Bicep can be compiled, and the generated ARM template will contain the contents for the files to be created during the deployment. The portal/arm template set WEBSITE_CONTENTSHARE it to <name of function-app><random 4 char hex> which is what I've replicated in my module. The behavior I noticed is that without these properties the function is limited to scaling up to 20 instances, which is the max for Always Ready Instances even if you haven't used that max number. To deploy, just execute the script passing the ResourceGroup name, and its location. I created a timer function to move the logs to the blob, but I noticed after some time MSFT stops to write those logs files to that location. From the Official Documentation, I was not able to understand which value we can set for WEBSITE_CONTENTSHARE, it seems this value is assigned automatically at runtime when a file share is created, in my case I had to create a file share manually as it was not getting created automatically and I used this file share name as the value for WEBSITE_CONTENTSHARE. Comes down to: To work with Azure DNS Private Zones you need to add the following app settings: WEBSITE_DNS_SERVER with value 168. Furthermore I have a AzureWebJobStorage Application setting that is set to a valid storage account. 44. In this scenario we will need to enable the Application Insights API or order to support Release Annotations which make it possible to see new. I have followed the commands from the SO 71617500 and it worked for me. . DavidConsider I have an Azure Function App with some app settings and some functions created via the following YAML task: - task: [email protected] you are seeing 'Azure Functions runtime is unreachable' in the portal. If you change the -we app to use a different content share, this will resolve the issue. Once it's added, you need to add a task the current job. Function Apps usually have a WEBSITE_CONTENTSHARE app setting, but the documentation explicitly tells you not to include this in an ARM template, because it will get auto-generated. This setting changes the time zone of the function. 9. 2. Navigate to your function app in the Azure portal, select App Keys, and then the _master key. Deploy the Logic App Service. Hi, I've tried to get an azure function app up and running with deployment slots using bicep templates. Now you just need to specify your Azure subscription, the name of the resource group and select the location of your ARM template inside your repository. Internally, the Timer triggers are executed on only one instance of the Function App. 63. 0. appSettings will only issue a create for appSetting WEBSITE_CONTENTSHARE and not respect the Incremental mode. 2 Azure Files is set up by default, but you can create an app without Azure Files under certain conditions. start the staging slot. // a consumption plan, along with a storage account. Bicep is provided as an extension to the CLI. In the Edit key section, copy the key value to your clipboard, and then select OK. Details: System. On my case the order of the settings did the trick. Configure Application Insights for Release Annotations. NET 6. Reload to refresh your session. You signed out in another tab or window. To get to Function URL, go to the Azure portal (portal. I have an Azure Functions App running on a consumption plan. Anyway I don't know if I can do something else to create a simple function with my subsciption. This setting has additional validation checks to ensure that the app can be properly started. setvariable variable=WEBSITE_CONTENTSHARE;isOutput=true]some-value-dh8e". azure. My csproj file. I think this avoids the potential of collisions when multiple apps are deployed over time. 10 router login. So they end up conflicting for secrets. stop the staging slot. The following ARM template deploys: Virtual Network, Network Security Group, Storage Account, App Service Plan, Function App When the settings for WEBSITE. Azure App Service: WEBSITE_RUN_FROM_PACKAGE - does old zip files gets deleted? According to your description, it seems you want to empty the old zip files before a new deployment. 129. Understand the meaning of the parameters with Reference. Jan 6, 2020 at 18:58. "Required parameter WEBSITE_CONTENTSHARE is missing. Seemed pretty straight forward. Creating a function app in premium plan requires two app settings: Based on the documentation App settings reference for Azure Functions | Microsoft Docs, When using an Azure Resource Manager template to create a function app during deployment, don't include WEBSITE_CONTENTSHARE in the template. I have a few Config App Settings in my function app as follows: { name: 'WEBSITE_RUN_FROM_PACKAGE' value: 1 } { name: 'WEBSITE_ENABLE_SYNC_UPDATE_SITE' value: 1 } { na. name. Hi All, When I try to carryout a SWAP of my Azure Function from a Deployment slot I get the following? I have tried deleting the WEBSITE_CONTENTSHARE variable from the Application Settings screen but as soon as I. Hi, I've tried to get an azure function app up and running with deployment slots using bicep templates. In the Configuration Manager console, click Administration. I'm thinking of putting them on the Blob Storage and loading from the Storage each time function runs, but since it will be quite often (a couple times per day) I'm thinking of simply putting them as resources in the function project. My Azure Function will require resources to run properly (ranging from 5 to 30 Mb). Ask Question Asked 5 years, 11 months ago. It provides concise syntax, reliable type safety, and support for code reuse. </p> <p dir=\"auto\">A host ID must meet the following requirements:</p> <ul dir=\"auto\"> <li>Be between 1 and 32 characters</li> <li>conta. . Modified 5 years, 11 months ago. azureStorage. This article describes the benefits of running your functions from a package. For Function app Premium plan or Consumption plan running on windows, when you create function app it requires you to create a personal storage account and your application codes will be deployed to your personal storage account instead of platform file server built-in storage account. MayankBargali-MSFT 61,141 Reputation points. Deployment of the zip package to the staging and production slots works, and the function operates properly in…Some older posts and blogs have solved the issue by making the WEBSITE_CONTENTSHARE a deployment slot setting, but that is blocked now. 26, WEBSITE_CONTENTSHARE and WEBSITE_CONTENTSHARE will no longer be populated for app service plans (Basic, Standard, Premium). My Bicep Code referred from this Blog to Deploy Function app with Basic Authentication set to off:-. I suspect the issue is to do with setting the WEBSITE_CONTENTSHARE. 0 releases, please see the previous v2. When deploying an Azure Function App and AppSettings via an ARM Template, is it possible to tell Azure not to delete AppSettings that are not declared in the template?. 2. Basically I have an array of purely static app settings (in your case FUNCTIONS_EXTENSION_VERSION, FUNCTIONS_WORKER_RUNTIME, WEBSITE_CONTENTSHARE) that you can create in variables, an array of customAppSettings from parameters, and another array that I have to write as raw JSON. This issue would be seen if the storage account associated with the Function app is not reachable. If data ingestion is failing, but you see no errors in Data Manager, you can check for errors in the Azure logs by running the following in Splunk Web Search. If WEBSITE_CONTENTSHARE and WEBSITE_CONTENTAZUREFILECONNECTIONSTRING app settings are set for Linux Consumption, the datarole will throw AzureFiles mounting blocked. The production slot corresponds to the function app. Hot Network Questions Are UN peacekeeping forces allowed to pass over their equipment to some national army? Finding the slant asymptote of a radical function A particular linear recurrence relation. Click on the link 1 job, 0 task (4). Hi @mattchenderson, thanks for all your help. 0 and v2. Question, Bug, or Feature? Type: Bug Enter Task Name: AzureFunctionApp@1 Environment Server Azure Pipelines Account name: emp. "If the function app has WEBSITE_RUN_FROM_PACKAGE app setting and its value is a URL, download the file. . Are you using REST API to create the azure function. Whether you’re in consulting, HR, real estate (or something else) Content Snare makes collecting content and documents incredibly easy. After copying the _master key, select Code + Test, and then select Logs. I agree to the comment and this SO Thread answer by @GordonBy. The Deployment. Step 3 - Staging # Merge into master branch. ToClients is enabled, the limit of paired clients is 7 which. In Azure, you can run your functions directly from a deployment package file in your function app. . I'm unsure what the problem is here with the function? As a side not, the API works, so as the warning states, I'm worried about scaling. Fortunately we managed to get rid of connection strings with account key by: Deleting function app resource in Portal. Used by default for task hubs in Durable Functions. {"payload":{"allShortcutsEnabled":false,"fileTree":{"azure-devops-sample/deploy/classic":{"items":[{"name":"logicapp-template. Use the output from the previous validation step to retrieve the unique name created for your function app. Cli. Thanks again!It doesn't help. Go to Azure Portal and select all the resources and functions you want to set up for continuous deployment, as shown in Figure 6-7. If the linuxFxVersion is set properly and you are able to access the homepage, the Azure Functions is able to properly run your Docker image. It is often used to register services or configuration sources for dependency injection. Hi @JayaC-MSFT . This setting has validation checks to ensure that the app can be properly started. Select C#. Creating a function app in premium plan requires two app settings: Based on the documentation App settings reference for Azure Functions | Microsoft Docs, When using an Azure Resource Manager template to create a function app during deployment, don't include WEBSITE_CONTENTSHARE in the template. Create a new setting with the name WEBSITE_CONTENTOVERVNET and value of 1. Am I wrong? Thanks Best EmanueleWEBSITE_CONTENTSHARE = "share". with hierarchical namespace enabled. DavidThe same is mentioned in our function reference python document. With the new version "3. @Shervin Mirsaeidi When you mentioned it disappears. After i deploy code and perform a swap operation (VSTS task) both the production and staging slot have the new code. For any requests that modify these settings, the platform will attempt to validate if this. 0 releases, please see the previous v1. Hi, I have 2 big function apps with bunch of functions in each. You signed out in another tab or window. json. Is your feature request related to a problem? Please describe. and my function stopped working. AzureWebJobsDashboard and AzureWebJobsStorage would still be populated with connection key (but I think they would stay same as long as storage account key is not. I decided to go with Durable Functions, perhaps not the best solution, but very flexible and allowing for more complex workflows. WEBSITE_VNET_ROUTE_ALL with a value of 1. This is what deployment slots provide for us “out of the box”. Related command az functionapp create. Actual Behaviour. location - (Required) Specifies the supported Azure location where the resource exists. 2+ support HTML Media Capture which allows you to take pictures with your device's camera or select an existing one:{"payload":{"allShortcutsEnabled":false,"fileTree":{"Deploy/Resources/FunctionAppSettings":{"items":[{"name":"template. md","path":"function-app-windows-consumption/README. , However in a plain context - on use of mvn azure-functions:deploy everything deploys properly - However my use case is now different. Hosting. This post has been republished via RSS; it originally appeared at: Microsoft Tech Community - Latest Blogs - . WEBSITE_DNS_SERVER with a value of 168. ip アドレスの解決時にアプリによって使用される dns サーバーを設定します。 Investigation. A Cisco Webex Room Series device can have up to 30. I have a few Azure functions that process Service Bus messages. Investigation. Parameters. 255 (589f037) Describe the bug When setting required AppSetting for Premium plan functions: WEBSITE. When you publish a functions to the same function app, the contents gets overwritten. 0 and v1. Error: 'WEBSITE_CONTENTAZUREFILECONNECTIONSTRING' application setting is missing from your app. Hey guys, the WEBSITE_CONTENTSHARE must be specified to a predefined file share according to the [docs](There are scenarios where you must set the WEBSITE_CONTENTSHARE value to a predefined share, such as when you use a secured storage account in a virtual network. See the documentation here:. WebFaultException`1 [Microsoft. 0. . js )で取り込み、Parent テンプレートにパラメータとして受け渡す. 参考ですが WEBSITE_CONTENTSHARE には Azure Files のファイル共有名が入り、こちらで指定したコンテナに Functions で使用するお客様のアプリケーションコードやログと行った情報が格納されます。Cloud Infrastructure as F#. Enter the value WEBSITE_RUN_FROM_PACKAGE for the Name, and paste the URL of your package in Blob Storage as the Value. 不要将 website_contentshare 设为槽位。 指定 website_contentshare 时,该值必须遵循此共享名指南。 website_dns_server. According to documentation the variable. 10. Start working with Terraform modules and stop time wasting on copy/paste your Infrastructure as…. Why did this happen when the document suggests that ‘WEBSITE_CONTENTSHARE’ should not be set? If I use Azure Portal, the function was successfully created using Elastic Premium plan and both WEBSITE_* parameters were created correctly. Changing this forces a new resource to be created. . @MuthuKumaranMurugaachari-MSFT , after configuring our function app to have WEBSITE_SKIP_CONTENTSHARE_VALIDATION = 1 I was able to create the deployment slot. BoomBox is a viral magazine-style WordPress theme that’s ideal for publishing sharable content. For function app slot, the value of WEBSITE_CONTENTSHARE is explicitly set to {slot-name}-content, so for above example the value is staging-content. 0. using the az cli to create kv reference app_settings after deployment. Put the WEBSITE_CONTENTSHARE first on your hastable. Why did this happen when the document suggests that ‘WEBSITE_CONTENTSHARE’ should not be set? If I use Azure Portal, the function was successfully created using Elastic Premium plan and both WEBSITE_* parameters were created correctly. Azure Functions. We have Azure Function Apps with VNet integration configured in order to be able to access other Azure resources that have network restrictions (databases, key vaults, storage accounts) using service endpoints. 129. The following arguments are supported: name - (Required) Specifies the name of the Logic App Changing this forces a new resource to be created. Azure Functionsで処理を書きたいんだけど何から勉強すればいいんだろう・・・という方向けに、AzureFunctionsのTimerTriggerを使ってURL監視するサービスを一緒に作っていきたいと思います。In a support call with MS about an issue with Azure Functions, it was suggested (but not exactly confirmed) that a different task hub name may be required for all slots that are in use. Thank you so much for this - I'm new to Azure and there are so many options and parameters that it's easy to get disoriented pretty quickly and end up chasing the wrong wild geese. You switched accounts on another tab or window. You may miss the serverFarmId in your template. . Share names must be from 3 through 63 characters long. ARM Template: Incorrect storage endpoint for AppSettings, WEBSITE_CONTENTSHARE. If you change the -we app to use a different content share, this will resolve the issue. Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request; Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the requestIf the Function App was hosted on Dedicated hosting plan, then we have a way to restore it. 5. I would recommend that you deploy the core Logic App service using Bicep. Bicep: unable to set storage account to web app resource. Answers. The template can create all the resources but I'm having a hard time to get the switch to work, there seem to be some issues with the environment variables. If you change the -we app to use a different content share, this will resolve the issue. Hi ! In my previous post I wrote about how (Thanks to Sam), I'm on the path to learn Azure Bicep 🦾.