Definir recursos com o Bicep, os modelos do ARM e o fornecedor AzAPI do Terraform
Ao implementar recursos do Azure com uma ferramenta Infraestrutura como Código, tem de compreender que tipos de recursos estão disponíveis e quais os valores a utilizar nos seus ficheiros. A documentação de referência de recursos do Azure fornece estes valores. A sintaxe é apresentada para Bicep, JSON de modelo do ARM e fornecedor AzAPI do Terraform.
Escolher idioma
Selecione o idioma de implementação que pretende utilizar para ver a referência de recursos. As opções estão disponíveis na parte superior de cada artigo.
Bicep
Para obter uma introdução ao trabalho com ficheiros Bicep, veja Início Rápido: Criar ficheiros Bicep com o Visual Studio Code. Para saber mais sobre as secções de um ficheiro Bicep, veja Compreender a estrutura e a sintaxe dos ficheiros Bicep.
Para saber mais sobre os ficheiros bicep através de um conjunto guiado de módulos do Learn, veja Implementar e gerir recursos no Azure com o Bicep.
A Microsoft recomenda que utilize o VS Code para criar ficheiros Bicep. Para obter mais informações, veja Instalar ferramentas do Bicep.
Modelos de ARM
Dica
O Bicep é uma nova linguagem que oferece as mesmas capacidades que os modelos do ARM, mas com uma sintaxe mais fácil de utilizar. Se estiver a decidir entre os dois idiomas, recomendamos Bicep.
Para saber mais sobre as secções de um modelo do ARM, veja Compreender a estrutura e a sintaxe dos modelos do ARM. Para obter uma introdução ao trabalho com modelos, veja Tutorial: Criar e implementar o seu primeiro modelo arm.
A Microsoft recomenda que utilize o VS Code para criar modelos arm. Quando adiciona a extensão Azure Resource Managed Tools, obtém intellisense para as propriedades do modelo. Para obter mais informações, veja Início Rápido: Criar modelos do ARM com o Visual Studio Code.
Fornecedor AzAPI do Terraform
Para saber mais sobre o fornecedor AzAPI do Terraform, veja Descrição geral do fornecedor do AzAPI do Terraform.
Para obter uma introdução à criação de um ficheiro de configuração para o fornecedor AzAPI do Terraform, veja Início Rápido: Implementar o seu primeiro recurso do Azure com o fornecedor do Terraform AzAPI.
Localizar recursos
Se já souber que tipo de recurso irá utilizar, pode aceder diretamente ao mesmo com o seguinte formato de URL: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}
. Por exemplo, o conteúdo da referência da base de dados SQL está disponível em: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.
Os tipos de recurso encontram-se no Nó de referência. Expanda o fornecedor de recursos que contém o tipo que procura. A imagem seguinte mostra os tipos de Armazenamento.
Em alternativa, pode filtrar os tipos de recursos no painel de navegação:
Ver alterações nas versões
Cada fornecedor de recursos contém uma lista de alterações para cada versão da API. Pode localizar o registo de alterações no painel de navegação esquerdo.