Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Azure Functions

Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems. With Azure Functions, your applications scale based on demand and you pay only for the resources you consume. Azure Functions provides an intuitive, browser-based user interface allowing you to create scheduled or triggered pieces of code implemented in a variety of programming languages.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Access the management console for Azure Functions in an App Service Environment deployed via ILB

    As it stands, Azure Functions and Web Jobs deployed in an intranet-based App Service Environment cannot be managed via the Azure portal unless the user is connected to the internal network or VPN. It appears that the advanced management console code is deployed into the App Service Environment for these services,, as the SCM host name is provisioned on the custom domain. This makes remote management difficult especially for enterprise customers.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  0 comments  ·  Proxies  ·  Flag idea as inappropriate…  ·  Admin →
  2. Create "Dynamic" App Service plan in existing Resource Group

    It appears you cannot create a new "Dynamic" App Service Plan in an existing Resource Group, only a brand new group (at least, according to the Azure Portal). Please allow us to create this plan in an existing group so that we can logically group Function Apps we write into the Resource Group that it belongs to.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add support for Python 3.8

    Python 3.8.1+ is now available - https://docs.python.org/3/whatsnew/3.8.html

    Python 3.8 Release Schedule PEP: https://www.python.org/dev/peps/pep-0569/

    Can Python please be bumped in Azure Functions v3+?

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  4. Please offer Function App Service in DreamSpark Imagine Student offering License

    Server-less Functions are great for quick and dirty development and testing. Please make this available (for testing) to DreamSpark Imagine Student license.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  5. Azure Function setup in portal should not allow you to select a blob-only storage account

    When setting up an Azure Function app service in the portal, you are asked to select a Storage Account. The list of storage accounts you can choose from includes Blob storage accounts, which do not have a file endpoint. Deployment of the service naturally fails because there is no file endpoint. The portal should filter out any Storage Accounts without a File endpoint.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Enable better troubleshooting functionality

    Surface the ability to use a feature like Log Analytics to query the logs in order to figure out what is happening with the function. Enable/Disable out-of-code tracing with a verbose option.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Improve Performance of Monitor

    The Monitoring blade in the portal is very very slow, it urgently needs a redesign...

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Should support trigger for azure service bus queues/topics etc.

    Azure functions should have a trigger for azure service bus queues/topics so that when a new message appears in the queue/topic, the configured azure function can be triggered. This is very useful when one wants to quickly demonstrate scalable and reliable proof of concepts on azure. It would also pave the way for authoring small scale business solutions on azure.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Manage Function using the Azure REST API

    We would like to manage our Azure Functions environments and the individual functions programmatically. The Azure Functions REST API documentation does not list any support for Azure Functions:
    https://docs.microsoft.com/en-us/rest/api/

    Task we would like to perform programmatically include:
    * List existing functions
    * Create a new function
    * Edit an existing function
    * Delete functions

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →

    This is available now

    https://docs.microsoft.com/en-us/rest/api/appservice/webapps/listfunctions
    https://docs.microsoft.com/en-us/rest/api/appservice/WebApps/CreateFunction
    https://docs.microsoft.com/en-us/rest/api/appservice/webapps/getfunction
    https://docs.microsoft.com/en-us/rest/api/appservice/webapps/deletefunction

    The “edit an existing function” request is far too complicated to be a single rest API call, but can be accomplished through a wide range of CI/CD solutions, which can be configured through the Azure rest API.

    Thanks for the feedback!
    Alex

  10. UDR Support for VNET Integrated Function Apps

    Function Apps that are VNET integrated require a dedicated subnet. The Subnet that is allocated does not currently support UDR. Without the UDR Support we cant route this traffic through a fIrewall appliance for on-premise connectivity.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Move from Python 3.6 to Python 3.7 for Azure Functions v2

    On python.org, the release notes for the latest 3.6.8 release state:

    Python 3.6.8 is planned to be the last bugfix release for 3.6.x. Following the release of 3.6.8, we plan to provide security fixes for Python 3.6 as needed through 2021, five years following its initial release.

    It seems weird to choose a Python version branch for Azure Functions that will not receive any more bugfix releases ever.

    Can the Python version be bumped to 3.7 to fix that?

    Thanks,

    Tobias Weisserth

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  12. Provide AppType dimension in REST API to differentiate between Azure Functions and App Service

    On Azure portal, under App Service I can see "App Type", "Status" and "App Service Plan" data is available. If you provide these data as dimensions with metrics, that will be very helpful in monitoring Azure Function app, Web app, Mobile app, API app by “App Type”.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →

    Web App, Mobile App and API App are all the same underneath the covers.

    Function apps and Web Apps are already differentiated in motioning UX as 2 different entity types.

    If you want to go even further and use API’s App Kind property for the ARM resources has this information.

    -Byron

  13. Add Event Grid Output

    It would be great if you could add an Event Grid output, so that I can add an event for a custom topic to an Event Grid instance. For example I'm currently analysing the change feed of a cosmos db and would like to raise an event for further processing of that db change.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  14. Configurable TimeTrigger schedule for precompiled C# functions (without recompiling & redeploying)

    With a precompiled C# function with a TimerTrigger, it's currently not possible to change the schedule at runtime. I tried editing function.json, restarting the Azure Functions app, but the schedule in precompiled C# is still applied.

    The only solution I found was to redeploy the application. This should not require a redeployment, there are many use cases where the schedule and frequency of execution should be configurable and change over time for various reasons.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Hi,

    This is possible today. If your trigger references an environment variable, you can change the schedule without compilation.

    For instance, [TimerTrigger(“%MY_SCHEDULE%”)] where MY_SCHEDULE can be an app setting that contains your CRON expression. We resolve that app setting at runtime, so whenever you change the app setting, your function app will restart and the new schedule will be used.

    -Colby

  15. Add support for python in azure function app for time trigger application

    Add support for python language in azure function app for time trigger application

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Want to be able to enable Application Insights via the azure cli when creating a function without having to rely on an ARM template.

    I want to be able to enable Application Insights via the azure cli when creating a function without having to rely on an ARM template. It seems like all you should have to do is have an option to say enable it and an option to state location information.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support to run multiple functions from visual studio development machine

    I am sending message from my Azure Function, which is processed by another Azure Function.

    Currently, in development machine from VS2017 I have to run one Azure function at a time. It would be nice if I can run both Azure functions at the same time.

    -- second azure function is getting following error --
    [8/11/2017 7:53:17 PM] ScriptHost initialization failed
    [8/11/2017 7:53:17 PM] System.Reactive.Linq: Cannot access a disposed object.
    [8/11/2017 7:53:17 PM] Host lock lease acquired by instance ID '00000000000000000000000016B1D921'.
    [8/11/2017 7:53:19 PM] Reading host configuration file '..\bin\Debug\net461\host.json'
    [8/11/2017 7:53:19 PM] Host configuration file read:
    [8/11/2017 7:53:19 PM] { …

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  18. Swagger docs for http bindings

    We heavily swagger docs to keep the client code strongly typed.
    It would be very convenient of Azure functions exposed swagger docs for http bindings if configured to do so.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →

    We’ve added support for OpenAPI definitions. You can generate a skeleton definition using all the info exposed by HTTP triggers inside their function.json.
    https://docs.microsoft.com/en-us/azure/azure-functions/functions-api-definition

    We’re working on doing deeper code reflection, and adding the ability to provide the metadata for full OpenAPI definition generation. https://github.com/Azure/azure-webjobs-sdk-script/issues/1510

    Thanks for the feedback!
    Alex

  19. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Blocking incoming traffic based on a public IP destination

    This is something I found very limiting, especially if you are attaching a public IP to a resource that you have no control over (such as Application Gateways). In this instance application gateways would claim an internal IP which you can't make static and could change if anything happen to any of the instances or if you increase your instance count. We need a way of controlling inbound external traffic that hits the application gateway and drop or allow connections based on destination public IP rather than internal IP.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Functions

Categories

Feedback and Knowledge Base