Azure Function App create cannot select existing storage account

Azure Function App create cannot select existing storage account

我在创建函数应用程序时总是要创建一个新的存储帐户(同一资源组)。

系统要么建议一个名称,要么我可以输入自己的名称,但我无法输入已经存在的存储帐户。当然,如果我想创建一个新的同名的,它不允许,因为它已经存在了。

这是为什么?什么设置决定了这一点?

现有的存储帐户是“StorageV2(通用 v2)”,为 func 应用新创建的帐户是“Storage(通用 v1)”

所以我想也许这就是原因,但我创建了一个新的 func 应用程序,它再次不允许我再次选择现有的存储帐户(例如为第一个 func 应用程序创建的存储帐户)所以我将不得不创建一个新的。

这是设计使然吗?

是的,目前,根据设计,在通过 Azure 门户创建 Function 应用程序期间,您不能更改存储帐户,尽管门户 UI 似乎可以表示您可以 link 到现有和兼容的存储帐户之一。创建函数应用程序后,您可以使用此 post.

中描述的方法对其进行更改

对我来说,function app 位置与 storage account 位置不同。

为两者设置相同的位置开始在下拉列表中显示现有的存储帐户。