Azure函数的ARM模板文档
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure函数的ARM模板文档相关的知识,希望对你有一定的参考价值。
我想要做的最终游戏是拥有一个ARM模板,该模板创建一个Azure Function App,其中包含2个功能,这些功能由API Management进行管理。
似乎要在ARM模板中做到这一点,我需要在模板中自己创建各个函数,而不是简单地创建函数应用程序然后部署我的C#代码(然后通常创建函数)。这是因为在模板中创建API管理资源之前,我需要功能已经存在,否则,我将不得不返回并配置端点等以指向我的功能应用。
如果有任何错误。纠正我。
看来我能够使用ARM模板创建单个功能。实际上,这里的文档支持:https://docs.microsoft.com/en-us/azure/templates/microsoft.web/2018-11-01/sites/functions
我要处理的模板的相关摘要是:
"type" : "Microsoft.Web/sites/functions",
"apiVersion" : "2018-11-01",
"name" : "[variables('functionsLoginName')]",
"properties" :
"config" :
"bindings" : [
"name" : "[variables('functionsLoginShortName')]",
"type" : "httpTrigger"
]
但是主要问题是我还可以添加到该配置对象中。文档告诉我这是一个配置对象...但是该对象所包含的不是[[what。
我正在找到包含各个功能片段的博客文章,但是我找不到包含我可以参考的完整JSON规范的官方文档。
首先,您可以使用下面的azuredeploy.json作为示例:
可以使用ARM模板部署功能的另一种方法是使用ZIP部署:https://stackoverflow.com/a/53057357/10571855
希望这会有所帮助!
以上是关于Azure函数的ARM模板文档的主要内容,如果未能解决你的问题,请参考以下文章
在 azure 上部署 cloudera 失败,JSON / ARM 模板函数“copyIndex”出错
Azure Functions ARM 模板重新部署会删除我发布的函数