7

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

所需参数等有一般参考,例如创建模板部署

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

4

6 回答 6

4

如果您创建具有所需设置、扩展等的 VM,则可以通过https://resources.azure.com/查看其 json 模板

这将为 Classic* 模板提供一些可见性。

于 2015-06-05T14:28:07.690 回答
4

所有 ARM 模板都可以在 GitHub 上找到:https ://github.com/Azure/azure-resource-manager-schemas 。

它包括预览模板,并且应该提供您所需要的所有信息,以确定哪些功能存在于哪个 apiVersion 版本中。

于 2015-09-01T07:57:20.383 回答
3

微软终于创造了我正在寻找的东西:现在可以在https://docs.microsoft.com/en-au/azure/templates/获得完整的文档

于 2017-03-23T11:35:26.037 回答
2

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

  • 打开azure-resource-manager 架构
  • 看下面的主要表格: 在此处输入图像描述

  • 如果你打开属性,你会发现我们需要填写的格式: 在此处输入图像描述

  • 打开参数看看结构: 在此处输入图像描述

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

在此处输入图像描述

在此处输入图像描述

于 2016-03-15T16:23:32.587 回答
1

可用的不多...

Azure 资源管理器模板语言
https://azure.microsoft.com/en-us/documentation/articles/resource-group-authoring-templates/

然后你可以看看我设法找到的不同的 json.schemas

部署
模板 http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json

视觉工作室
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

部署
参数 http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentParameters.json

如果您使用 Visual Studio 编辑 json-template 文件,您将获得智能感知(有时),这会有所帮助。但是缺乏文档真的很烦人......例如,我不知道上面列出的模式是否是最新的,而且我不知道在哪里可以找到最反感的模式。

编辑: 我遇到了对服务管理 API 的添加和更改列表。似乎有点过时,2015-01-01是当前版本,它不存在。

Edit2: 随着 Build 2015 的 Iaas 更新,似乎还有很多Azure 快速入门模板。至少,他们有我正在寻找的存储帐户的特殊情况。

于 2015-04-22T10:27:32.493 回答