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」單擊按鈕。 –

相關問題