2
votes

I am trying to create a function app using the azure portal as seen in the attached screen shot. But the drop down does not list any of the existing storage accounts (classic). Can somebody provide a pointer to the same?

Note that I have selected exisiting resource group radio button, existing storage account and hosting plan is app service plan.

enter image description here

3
Have you actually selected a subscription? It looks like it's missing in your screenshot. The UI wouldn't be able to show you existing storage accounts without knowing which subscription to pull them from.Jesse Carter
Yes, I have selected the subscription. In screenshot its masked.Swapnil17
@Swapnil17 The root reason is function app does not support classic storage account, coudl you try create a new storage account(no classic)? You could check my answer.Shui shengbao

3 Answers

2
votes

Azure function is Arm mode resource, it does not support select classic storage account. You should create a storage account(Arm mode) like below.

enter image description here

More information about difference between new and classic storage accounts in Azure please refer to this question.

0
votes

To expand another possible case, The storage account must be general and not blob storage in order to be available to the function app.

0
votes

Assuming you're using ARM for everything now, you still might not see the Storage Account you want in the list. In this case, make sure you select the correct region when creating the Function App. The Function App is published to the storage account, so the regions must match.