Определение ресурсов с помощью 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://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}
. Например, справочные материалы по базе данных SQL доступны по ссылке: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.
Типы ресурсов находятся в узле Reference. Разверните поставщик ресурсов, содержащий нужный тип. На следующем рисунке показаны типы для службы хранилища.
Вы также можете отфильтровать типы ресурсов в области навигации:
Просмотр изменений в версиях
Каждый поставщик ресурсов содержит список изменений для каждой версии API. Журнал изменений можно найти в области навигации слева.