Partilhar via


Defina recursos com Bicep, templates ARM e fornecedor Terraform AzAPI

Ao implementar recursos Azure com uma ferramenta Infrastructure as Code, precisa de perceber que tipos de recursos estão disponíveis e que valores usar nos seus ficheiros. A documentação de referência de recursos do Azure fornece estes valores. A sintaxe é apresentada para Bicep, ARM template JSON e fornecedor Terraform AzAPI.

Escolha a língua

Selecione a linguagem de implementação que pretende usar para visualizar a referência de recurso. As opções estão disponíveis no topo de cada artigo.

Selecionar idioma

Bíceps

Para uma introdução ao trabalho com ficheiros Bicep, veja Quickstart: Criar ficheiros Bicep com o Visual Studio Code. Para aprender sobre as secções de um ficheiro Bicep, consulte Compreender a estrutura e sintaxe dos ficheiros Bicep.

Para aprender sobre os ficheiros Bicep através de um conjunto guiado de módulos Learn, consulte Implementar e gerir recursos no Azure usando o Bicep.

A Microsoft recomenda que uses o VS Code para criar ficheiros Bicep. Para obter mais informações, consulte Instalar ferramentas do Bicep.

Modelos ARM

Sugestão

Bicep é uma nova linguagem que oferece os mesmos recursos que os modelos ARM, mas com uma sintaxe mais fácil de usar. Se estiver a decidir entre as duas línguas, recomendamos o Bicep.

Para aprender sobre as secções de um modelo ARM, consulte Compreender a estrutura e sintaxe dos templates ARM. Para uma introdução ao trabalho com templates, veja Tutorial: Crie e implemente o seu primeiro template ARM.

A Microsoft recomenda que utilize o VS Code para criar templates ARM. Quando adicionas a extensão Azure Resource Managed tools, obténs Intellisense para as propriedades do template. Para obter mais informações, consulte Guia de início rápido: criar modelos ARM com o Visual Studio Code.

Fornecedor Terraform AzAPI

Para saber mais sobre o fornecedor Terraform AzAPI, consulte a Visão Geral do fornecedor Terraform AzAPI.

Para uma introdução à criação de um ficheiro de configuração para o fornecedor Terraform AzAPI, veja Quickstart: Implemente o seu primeiro recurso Azure com o fornecedor AzAPI Terraform.

Encontrar recursos

Se souber o tipo de recurso, pode aceder diretamente a ele com o seguinte formato de URL: /azure/templates/{provider-namespace}/{resource-type}. Por exemplo, o conteúdo de referência da base de dados SQL está disponível em: /azure/templates/microsoft.sql/servers/databases.

Os tipos de recursos estão localizados sob o nó de Referência. Expanda o fornecedor de recursos que inclua o tipo que procura. A imagem seguinte mostra os tipos para Armazenamento.

Mostrar tipos de recursos

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

Tipos de recursos de filtro

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.

Registo de alterações de exibição