Azure 资源管理器模板参数

Azure Resource Manager Template parameters

我正在尝试 Azure 资源管理器模板。

因此,为了制作任何新资源,我试图找出哪些所有参数都是必需的,以及它们是强制性的还是可选的。但是无法获得任何相同的文档。

我正在寻找与 AWS 有点相似的文档。为了在网站上更好地了解资源。

提前致谢!!

编辑 我不是在寻找传递给模板的一般参数。我想要的是资源参数。每个资源properties标签下给出的参数

例子- 在下面的资源 "virtualNetworks" 中,有资源参数,例如 addressSpacesubnetsvirtualNetworks

你是对的,缺少资源和所需参数的文档。

我的建议是:

  1. 查看 Azure-Quickstart 模板,示例足够多:Quickstart Templates
  2. 从现在开始,您可以从 Azure 门户导出 ARM 模板。因此,在门户中创建您的资源并导出模板和参数:Microsoft Blog
  3. 查看资源浏览器:Resource Explorer

This 应该能帮到你。

这是部署模板的架构。其中包含可放入 arm 模板的每种类型资源的模式。例如,如果我们查看 Virtual Machines 的架构,它包含所有可用的属性、配置文件、扩展、是否需要什么等。

不过,你应该没有必要真的去看这个,去学它。当您在 visual studio 中创建您的 arm 模板时,intellisense 应该启动并显示您在模板中放置的内容是否有效。例如,我在这里编辑 public IP 的属性,它显示了要添加的可用属性。