Definir recursos com o Bicep, os modelos do ARM e o provedor de AzAPI do Terraform

Ao implantar recursos do Azure com uma ferramenta Infraestrutura como Código, você precisa entender quais tipos de recursos estão disponíveis e quais valores usar em seus arquivos. A documentação de referência de recursos do Azure fornece esses valores. A sintaxe é mostrada para o Bicep, o modelo do ARM JSON e o provedor AzAPI do Terraform.

Escolher idioma

Selecione o idioma de implantação que você deseja usar para exibir a referência de recurso. As opções estão disponíveis na parte superior de cada artigo.

Selecionar idioma

Bicep

Para obter uma introdução ao trabalho com arquivos Bicep, consulte Início Rápido: Criar arquivos Bicep com Visual Studio Code. Para saber mais sobre as seções de um arquivo Bicep, confira Entender a estrutura e a sintaxe dos arquivos Bicep.

Para saber mais sobre arquivos Bicep por meio de um conjunto guiado de módulos do Learn, confira Implantar e gerenciar recursos no Azure usando o Bicep.

A Microsoft recomenda que você use o VS Code para criar arquivos Bicep. Para obter mais informações, confira Instalar as ferramentas do Bicep.

Modelos de ARM

Dica

Apresentamos um novo idioma chamado Bicep que oferece os mesmos recursos ARM modelos, mas com uma sintaxe mais fácil de usar. Se você estiver decidindo entre os dois idiomas, recomendamos o Bicep.

Para saber mais sobre as seções de um modelo do ARM, confira Entender a estrutura e a sintaxe dos modelos do ARM. Para obter uma introdução ao trabalho com modelos, consulte Tutorial: Criar e implantar seu primeiro modelo do ARM.

A Microsoft recomenda que você use o VS Code para criar modelos do ARM. Ao adicionar a extensão de ferramentas do Azure Resource Managed, você obtém o intelliSense para as propriedades do modelo. Para obter mais informações, consulte Início rápido: Criar modelos do ARM com o Visual Studio Code.

Provedor de AzAPI do Terraform

Para saber mais sobre o provedor AzAPI do Terraform, confira Visão geral do provedor AzAPI do Terraform.

Para obter uma introdução à criação de um arquivo de configuração para o provedor de AzAPI do Terraform, consulte Início Rápido: Implantar seu primeiro recurso do Azure com o provedor terraform da AzAPI.

Localizar recursos

Se você souber o tipo de recurso, poderá acessá-lo diretamente com o seguinte formato de URL: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. Por exemplo, o conteúdo de referência de Banco de Dados SQL está disponível em: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

Os tipos de recurso estão localizados no nó Referência. Expanda o provedor de recursos que contém o tipo que você está procurando. A imagem a seguir mostra os tipos de Armazenamento.

Mostrar tipos de recursos

Ou você pode filtrar os tipos de recursos no painel de navegação:

Filtrar tipos de recursos

Ver as alterações nas versões

Cada provedor de recursos contém uma lista de alterações para cada versão da API. Você pode localizar o log de alterações no painel de navegação esquerdo.

Mostrar log de alterações