Do Azure Function Private Endpoints Require Creating new storage accounts? Or can they be converted?

Sean Killeen 351 Reputation points MVP
2021-10-27T19:25:22.127+00:00

Hi all,

I have a customer looking to move Azure Functions (that already exist) to being accessed via private endpoints.

Per this section of an article on the subject:

Your virtual networks will need a storage account that's separate from the one you created with your function app.

Can you please confirm that this means that the existing storage account cannot be "converted" and instead a new account must be created? If so, can you please help me understand why?

Once this question is answered, I'm happy to submit a pull request to the docs to clarify it.

Cross-Posts

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,207 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,131 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
460 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,826 questions
0 comments No comments
{count} votes

Accepted answer
  1. Samara Soucy - MSFT 5,051 Reputation points
    2021-11-02T00:58:23.273+00:00

    It can be converted- though the default Functions deployment created a v1 storage account, once I upgraded it to v2 I was able to complete the rest of the tutorial. While in the process of converting the storage account/function app it will be offline, but that's not necessarily an issue for a brand new app. I'm going to assign the github thread to the doc author- some of the screenshots appear to be out of date.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful