This would make it much easier to work with authenticated users and interact with their information4 votes
Just updating this item since it’s been a while. We are still planning on this.
Customer is requesting support in PowerShell to Start and Stop an Azure Function app. For more info, please see https://stackoverflow.com/questions/56168831/how-to-stop-start-azure-function-from-powershell.3 votes
We are currently working on having a PowerShell module to manage Azure Function applications.
A preview is available on https://www.powershellgallery.com/packages/Az.Functions/0.0.1-preview
We will be adding update function app before GA.
The Microsoft sample documentation (link below) suggests using a Run method with void return type. This doesn't allow convenient handling of errors that you want to handle by getting EventGrid to retry invoking the Azure Function again after a period. For example, my Azure Function sends a message to a server (Azure Container Instance) which may be down. In this situation I want EventGrid to invoke my Azure Function again after a period when the server might be up. However, with a void return type my only option seems to be that of throwing an exception (InvalidOperation?). Agreed, I could use Run([(HttpTrigger(…)]…). However, what's the point of having [EventGridTrigger] if it's not going to be used?
By the way, I tried using a return type of HttpResponseMessage with Run[EventGridTrigger] and whilst it built, it reported an error at runtime Cannot bind parameter '$return' to type HttpResponseMessage&.
public static void Run([EventGridTrigger]JObject eventGridEvent, TraceWriter log)
The Microsoft sample documentation (link below) suggests using a Run method with void return type. This doesn't allow convenient handling of errors that you want to handle by getting EventGrid to retry invoking the Azure Function again after a period. For example, my Azure Function sends a message to a server (Azure Container Instance) which may be down. In this situation I want EventGrid to invoke my Azure Function again after a period when the server might be up. However, with a void return type my only option seems to be that of throwing an exception (InvalidOperation?). Agreed, I could…3 votes
This continues to be something we plan to do. No updates regarding ETA at this time.
Hi, are there any plans to open up consumption plans for Linux-based function apps in Canada Central or Canada East regions?
Thanks for the suggestion! We are currently planning this to roll out in Mid 2021
Would be great to see the current health of all functions in a single view. Black for successful, Orange for functions with warnings and Red for functions with errors on last execution.
Also, last x runs in a color-coded graph (same as last x builds in VSTS) would be brilliant so we can quickly visualise the health of our function apps.2 votes
We’re still planning to build something similar to this soon.
Azure Functions Team
I really want to get rid of the connection strings in my functions and I want to be able to switch to the Azure.Identity SDK for auth. I understand that this will be a breaking change, however some communication about the plan would be nice.1 vote
We’re unable to provide a specific timeline on this here, but it is certainly planned. Likely this will come in phases, with the Storage support being made available first.
Keyvault references support system assigned managed identities. However in a lot of applications you might need to create your own managed identity since the system assigned ones get destroyed when the resource is deleted (upgrading to a new plan would be an example of when an azure function needs to be destroyed and recreated).
Every time this happens you need to re-assign permissions, then wait for replication which takes time. Please consider supporting user assigned managed identities in keyvault references.1 vote
This is planned, and we hope to make it available soon.
Function apps VNET/Subnet integration.
When a function app in ASP has been integrated, would be ideal to only show the subnet that was used by the first app. It only makes sense because you are only allowed to integrate any additional function app in the same ASP to the same subnet. it makes no sense to present the user all of the subnets in a vnet.1 vote
This makes perfect sense!
We’ll try to get this done in a UX update soon.
Azure Functions PM Team
Customer would like to check their Function Execute Units in Azure portal.
We do have this Metric but the unit is MB/s. However, our bililng unit is GB/s.
Because customer needs to convert it by themselves, our customer feels it's not easy and convenience to check it at the first glance in Azure portal.
Please help to add this feature to enable our customer to check their usage in GB/s in Azure portal.
We are currently working on this.
Azure Functions PM Team
Current Node.js Active LTS is v12, v10 will fall out of Active LTS on 10/30/19 and move to maintenance LTS.1 vote
We are planning to enable Node 12 in the next 6 months or so. Will update when the plans are more concrete.
We will plan to support maintenance LTS until we update.
A colleague of mine disabled one timer triggered function on the host.json file, for testing purposes, and then forgot to re-enable it.
I spent over one hour until I realised it.
There should be an indicator in the portal warning if a function is disabled.1 vote
We plan on improving the portal’s ability to display the status of individual functions.
When running functions locally, on every call to a function I am bombarded with logs, can we have an options on the cli, or in local.settings.json to change the logs verbosity/level (debug/info/warning/error...) so it will be easier to debug and work with functions?1 vote
We are looking for a number of possible ways to achieve this. Will update here when we have more concrete plans.
We also accept community contributions to our Core Tools repo: https://github.com/Azure/azure-functions-core-tools/
Azure Functions Team
- Don't see your idea?