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

При развертывании ресурсов Azure с помощью средства "Инфраструктура как код" необходимо понимать, какие типы ресурсов доступны и какие значения следует использовать в файлах. Эти значения приведены в справочной документации по ресурсам Azure. Синтаксис показан для Bicep, ШАБЛОНА ARM JSON и поставщика Terraform AzAPI.

Выбор языка

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

Выбрать язык

Bicep

Общие сведения о работе с файлами Bicep см. в статье Краткое руководство. Создание файлов Bicep с помощью Visual Studio Code. Дополнительные сведения о разделах файла Bicep см. в статье Общие сведения о структуре и синтаксисе файлов Bicep.

Сведения о файлах Bicep с помощью интерактивного набора модулей Learn см. в статье Развертывание ресурсов и управление ими в Azure с помощью Bicep.

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

Шаблоны ARM

Совет

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

Дополнительные сведения о разделах шаблона ARM см. в статье Общие сведения о структуре и синтаксисе шаблонов ARM. Общие сведения о работе с шаблонами см. в статье Руководство по созданию и развертыванию первого шаблона ARM.

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

Поставщик Terraform AzAPI

Дополнительные сведения о поставщике Terraform AzAPI см. в статье Общие сведения о поставщике Terraform AzAPI.

Общие сведения о создании файла конфигурации для поставщика Terraform AzAPI см. в статье Краткое руководство. Развертывание первого ресурса Azure с помощью поставщика AzAPI Terraform.

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

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

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

Отображение типов ресурсов

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

Фильтрация типов ресурсов

Просмотр изменений в версиях

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

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