0

我需要在不同的地理位置反复创建多个Azure功能应用程序,所以我需要自动执行此操作。在Portal中执行此操作不会扩展。我认为这样做会有一个Nuget包,但我还没有找到它。关于如何自动创建Azure功能应用程序的任何想法?是否有Nuget包来创建Azure功能应用程序?

+0

更新,我发现这个链接对于开始使用Azure资源管理器来部署带有.Net的模板很有帮助:https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows- csharp-template?toc =%2fazure%2f虚拟机%2fwindows%2ftoc.json –

回答

2

没有Azure函数特定的NuGet包或API。函数可与标准的Azure Resource Manager API协同工作(与您管理其他Azure服务的方式一致),并且可以使用PowerShell,Azure CLI,ARM API或直接通过门户网站设置新的功能应用程序。

在我已链接到的文档的“入门”部分下,您可以找到有关如何创建和管理模板的更多信息。

我希望这有助于!

+0

好吧,它看起来像资源管理器API是新的方式。感谢法比奥! –

1

据我所知,没有Nuget Package可以做到这一点。根据我的理解,您可以利用ARM模板创建您的Azure功能应用程序。 您可以尝试按照GitHub上的issue & code sample关于在ARM中部署Azure功能应用程序以在预期的多个地理位置创建Azure功能应用程序。

另外,您可以按照此tutorial关于使用资源管理器模板通过Azure Power Shell将资源部署到Azure。

+0

感谢布鲁斯,我喜欢你链接到的GitHub示例中的“部署到Azure”单击按钮。 –

相关问题