我想创建一个包含新的api应用程序资源的Azure资源组模板。我说的是自api应用程序更改以来的新功能:App Service API应用程序-发生了什么变化。
我尝试了使用模板创建逻辑应用程序加API应用程序。注意:我不想创建逻辑应用程序,但是此示例还包含一个api应用程序。当我运行此示例时,我收到一条消息:有一个新版本的API Apps。单击此处了解更多信息。因此,这不是正确的示例。我找不到更好的例子。
注意:当我仅将“ kind:apiapp”添加到“ Microsoft.Web / sites”资源时,没有部署apiapp,我也没有收到错误。
所以我的问题是如何使用Azure资源模板创建新的api。
我为此联系了MS,他们为我提供了帮助,现在已解决。他们的答案:是否安装了新的Azure SDK版本2.8.2.1?在该版本中(实际上是在2.8.1及更高版本中),我们在配置UI中添加了“导出ARM模板”功能。因此,当您进行发布时,单击“新建”按钮,就可以导出ARM模板。这样一来,您就可以看到用于创建API应用程序的正确语法。
因此,在VS中创建一个Web应用程序,将其发布到应用程序服务,检查api应用程序,然后单击“导出”按钮,您将获得正确的json。
另请参阅:https : //feedback.azure.com/forums/223579-azure-portal/suggestions/7163577-ability-to-export-a-resource-group-as-a-template
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句