Поделиться через


Определите ресурсы с помощью Bicep, шаблонов ARM и поставщика Terraform AzAPI

При развертывании ресурсов Azure с инструментом Infrastructure as Code необходимо понимать, какие типы ресурсов доступны и какие значения использовать в ваших файлах. Документация по ресурсам Azure предоставляет эти значения. Синтаксис показан для Bicep, шаблона ARM JSON и поставщика Terraform AzAPI.

Выберите язык

Выберите язык развертывания, который вы хотите использовать для просмотра ссылки на ресурс. Варианты доступны в начале каждой статьи.

Выбрать язык

Бицепс

Для введения в работу с файлами Bicep см. Quickstart: Create Bicep files with Visual Studio Code. Чтобы узнать о разделах файла Bicep, см. раздел «Понять структуру и синтаксис файлов Bicep».

Чтобы узнать о файлах Bicep через набор модулей Learn, смотрите раздел «Развернуть и управлять ресурсами в Azure» с помощью Bicep.

Microsoft рекомендует использовать VS Code для создания файлов Bicep. Дополнительные сведения см. в статье Установка средств Bicep.

Шаблоны ARM

Подсказка

Bicep — это новый язык, который предлагает те же возможности, что и шаблоны ARM, но с более простым синтаксисом. Если вы выбираете между двумя языками, мы рекомендуем Bicep.

Чтобы узнать о разделах шаблона ARM, см. раздел «Понимание структуры и синтаксиса шаблонов ARM». Для введения в работу с шаблонами см. Учебник: Создайте и развернуйте свой первый шаблон ARM.

Microsoft рекомендует использовать VS Code для создания шаблонов ARM. Когда вы добавляете расширение Azure Resource Managed Tools, вы получаете intellisense для свойств шаблона. Дополнительные сведения см. в статье Краткое руководство. Создание шаблонов ARM с помощью Visual Studio Code.

Terraform AzAPI provider

Чтобы узнать о провайдере Terraform AzAPI, см. раздел «Обзор провайдера Terraform AzAPI».

Для введения в создание конфигурационного файла для провайдера Terraform AzAPI см. Быстрый старт: Развернуть свой первый ресурс Azure с провайдером AzAPI Terraform.

Поиск ресурсов

Если вы знаете тип ресурса, вы можете перейти к нему напрямую по следующему формату URL: /azure/templates/{provider-namespace}/{resource-type}. Например, справочное содержимое базы данных SQL доступно по адресу : /azure/templates/microsoft.sql/servers/databases.

Типы ресурсов расположены в узле Reference. Расширьте поставщика ресурсов, который содержит нужный вам тип. На следующем изображении показаны типы для хранения.

Покажите типы ресурсов

Или вы можете отфильтровать типы ресурсов в навигационной панели:

Типы фильтрующих ресурсов

См. изменения в версиях

Каждый поставщик ресурсов содержит список изменений для каждой версии API. Журнал изменений можно найти в левой навигационной панели.

Показать журнал изменений