将Azure功能应用程序连接到VNet

时间:2017-07-11 16:28:58

标签: azure azure-web-sites azure-functions azure-virtual-network azure-resource-manager

如何使用arm模板部署连接到VNet的功能应用程序?

现在我的arm模板部署了一个基于AppServicePlan的功能应用程序,并设置了" vnetName"在"网站"资源"属性"部分...但在部署之后,功能应用程序仍显示为"未配置"对于任何VNet。然后,我可以进入门户网站,只需点击几下即可添加到所需的VNet ...但为什么它不能通过arm模板工作?有人可以提供样本手臂模板吗?

1 个答案:

答案 0 :(得分:1)

经过进一步审核后,这不可能仅通过ARM实现。以下是将Web应用程序连接到VNet的说明:https://docs.microsoft.com/en-gb/azure/app-service-web/app-service-vnet-integration-powershell

旧答案:以下是试图通过网络应用程序实现相同功能的另一篇文章(功能基于Web应用程序构建):https://stackoverflow.com/a/39518349/5915331

如果我必须根据powershell命令猜测,请尝试将子资源添加到名称为config的{​​{1}}类型的站点,类似于github部署的arm模板:{{3 }}

然而,可能会发生一些神奇的事情。

web