我正在寻找Azure Resource Manager JSON模板的参考文档。有谁知道这些模板是否有参考资料?
有https://jsfiddle.net/k2od0ntj/3/等所需参数的一般参考。
我基本上是在寻找完整的可用性,因此我可以将门户网站上的设置与JSON模板进行对应。还提供apiVersion版本的功能。我记得有一个关于api版本发布的更改日志的MSDN文档,但现在找不到它。
答案 0 :(得分:4)
如果您创建具有所需设置,扩展程序等的VM,则可以通过https://resources.azure.com/
查看其json模板这将提供对Classic *模板的一些可见性。
答案 1 :(得分:4)
所有ARM模板都可以在GitHub上找到:https://github.com/Azure/azure-resource-manager-schemas。
它包含预览模板,应提供您所需的所有信息,以确定apiVersion发布中存在哪些功能。
答案 2 :(得分:3)
Microsoft终于创建了我想要的东西:现在可以在https://docs.microsoft.com/en-au/azure/templates/
获得完整的文档答案 3 :(得分:2)
经过一番挖掘后,我设法获得了以下模式列表:
此列表特别排除:
所以我想我们只能从那些
上的模板中找出结果答案 4 :(得分:2)
在我看来,我们可以这样挖掘:
$ref: #/definitions/parameter
邀请我们查看definitions.parameters
中的相同文档,您会在其中找到一些文档(例如您可以使用的值等):
最后,如果您查看properties.resources
,您会找到一个网址列表,如:
如果你打开其中一个网址,你会发现你正在寻找的JSON格式(这是第一个的一部分):
答案 5 :(得分:1)
没有太多可用......
Azure资源管理器模板语言
https://azure.microsoft.com/en-us/documentation/articles/resource-group-authoring-templates/
然后你可以看看我设法找到的不同的json.schemas
<强> deploymentTemplate 强>
http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json
<强>的VisualStudio 强>
http://schema.management.azure.com/schemas/2014-02-26/microsoft.visualstudio.json
<强>的Sql 强>
http://schema.management.azure.com/schemas/2014-06-01/2014-04-01-preview/Microsoft.Sql.json
网络强>
http://schema.management.azure.com/schemas/2014-06-01/Microsoft.Web.json
<强> deploymentParameters 强>
http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentParameters.json
如果使用Visual Studio编辑json-template文件,则会获得intellisense(有时),这有点帮助。但缺乏文档真的很烦人......例如,我不知道上面列出的模式是否是最新的,我不知道在哪里找到哪一个是最不喜欢的。
修改强>
我遇到了the list of additions and changes to the Service Management APIs。似乎有点过时,2015-01-01
是当前版本,它不存在。
<强> EDIT2:强> 随着Build 2015的Iaas更新,似乎还有很多Azure Quickstart Templates。至少,他们有我正在寻找存储帐户的特定情况。