你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

用 Bicep、ARM 模板和 Terraform AzAPI 提供者定义资源

在使用基础设施即代码工具部署 Azure 资源时,你需要了解可用的资源类型以及文件中应使用哪些值。 Azure 资源参考文档提供了这些数值。 语法显示为 Bicep、ARM 模板 JSON 和 Terraform AzAPI 提供者。

选择语言

选择您希望使用的部署语言以查看资源参考。 选项都在每篇文章顶部。

选择语言

Bicep

关于使用Bicep文件的入门,请参见 快速入门:用Visual Studio Code创建Bicep文件。 要了解 Bicep 文件的各个部分,请参见 “了解 Bicep 文件的结构和语法”。

想通过一系列引导式学习模块了解 Bicep 文件,请参阅《 使用 Bicep 在 Azure 部署和管理资源》。

Microsoft 建议你用 VS Code 来创建 Bicep 文件。 有关详细信息,请参阅安装 Bicep 工具

ARM 模板

小窍门

Bicep 是一种新语言,它的功能与 ARM 模板相同,但语法更易于使用。 如果你在这两种语言之间犹豫,我们推荐 Bicep。

要了解ARM模板的各个部分,请参见 “了解ARM模板的结构和语法”。 关于如何使用模板的入门,请参见 教程:创建并部署你的第一个ARM模板

Microsoft 建议你使用 VS Code 来创建 ARM 模板。 当你添加 Azure 资源管理工具扩展时,模板属性会得到 intellisense。 有关详细信息,请参阅快速入门:使用 Visual Studio Code 创建 ARM 模板

Terraform AzAPI provider

想了解 Terraform AzAPI 提供者,请参见 Terraform AzAPI 提供者概述

关于为 Terraform AzAPI 提供者创建配置文件的介绍,请参见 快速入门:用 AzAPI Terraform 提供者部署你的第一个 Azure 资源

查找资源

如果你知道资源类型,可以用以下URL格式直接访问它: /azure/templates/{provider-namespace}/{resource-type}。 例如,SQL 数据库参考内容可在 /azure/templates/microsoft.sql/servers/databases 获取。

资源类型位于参考节点下方。 展开包含你所需类型的资源提供者。 下图展示了存储类型。

展示资源类型

或者,你可以在导航面板中筛选资源类型:

过滤器资源类型

参见版本变更

每个资源提供者都包含每个API版本的变更列表。 你可以在左侧导航窗格找到变更日志。

显示变更日志