Azure资源模板的参考文档

时间:2015-04-22 09:22:48

标签: azure-resource-manager

我正在寻找Azure Resource Manager JSON模板的参考文档。有谁知道这些模板是否有参考资料?

https://jsfiddle.net/k2od0ntj/3/等所需参数的一般参考。

我基本上是在寻找完整的可用性,因此我可以将门户网站上的设置与JSON模板进行对应。还提供apiVersion版本的功能。我记得有一个关于api版本发布的更改日志的MSDN文档,但现在找不到它。

6 个答案:

答案 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)

在我看来,我们可以这样挖掘:

  • 打开azure-resource-manager schemas
  • 请看下面的主要表格: enter image description here

  • 如果您打开属性,则会找到我们需要填写的格式: enter image description here

  • 打开参数并查看结构: enter image description here

  • $ref: #/definitions/parameter邀请我们查看definitions.parameters中的相同文档,您会在其中找到一些文档(例如您可以使用的值等):

enter image description here

enter image description here

答案 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。至少,他们有我正在寻找存储帐户的特定情况。