Definición de los recursos con Bicep, las plantillas de ARM y el proveedor de AzAPI de Terraform

Al implementar recursos de Azure con una herramienta infraestructura como código, debe comprender qué tipos de recursos están disponibles y qué valores usar en los archivos. La documentación de referencia de recursos de Azure proporciona estos valores. La sintaxis se muestra para el proveedor AzAPI de la plantilla de Bicep, ARM y Terraform.

Elegir idioma

Seleccione el idioma de implementación que desea usar para ver la referencia de recursos. Las opciones están disponibles en la parte superior de cada artículo.

Seleccionar idioma

Bicep

Para obtener una introducción al trabajo con archivos de Bicep, consulte Inicio rápido: Creación de archivos de Bicep con Visual Studio Code. Para obtener información sobre las secciones de un archivo de Bicep, consulte Descripción de la estructura y la sintaxis de los archivos de Bicep.

Para obtener información sobre las plantillas de ARM mediante un conjunto guiado de módulos de Learn, consulte Implementación y administración de recursos en Azure mediante Bicep.

Microsoft recomienda usar VS Code para crear archivos de Bicep. Para más información, consulte Instalación de herramientas de Bicep.

Plantillas de ARM

Sugerencia

Bicep es un nuevo lenguaje que ofrece la misma funcionalidad que las plantillas de ARM, pero con una sintaxis más fácil de usar. Si decide entre los dos idiomas, se recomienda Bicep.

Para obtener información sobre las secciones de una plantilla de ARM, consulte Descripción de la estructura y la sintaxis de las plantillas de ARM. Para obtener una introducción al trabajo con plantillas, consulte Tutorial: Creación e implementación de la primera plantilla de ARM.

Microsoft recomienda usar VS Code para crear plantillas de ARM. Al agregar la extensión de herramientas administradas de recursos de Azure, se obtiene IntelliSense para las propiedades de la plantilla. Para más información, consulte Inicio rápido: Creación de plantillas de Resource Manager Visual Studio Code.

Proveedor de Terraform AzAPI

Para obtener información sobre el proveedor de AzAPI de Terraform, consulte Información general del proveedor de AzAPI de Terraform.

Para obtener una introducción a la creación de un archivo de configuración para el proveedor de AzAPI de Terraform, consulte Inicio rápido: Implementación del primer recurso de Azure con el proveedor de Terraform de AzAPI.

Búsqueda de recursos

Si conoce el tipo de recurso, puede ir directamente a él con el formato de dirección URL siguiente: https://learn.microsoft.com/azure/templates/{provider-namespace}/{resource-type}. Por ejemplo, el contenido de referencia de base de datos SQL está disponible en: https://learn.microsoft.com/azure/templates/microsoft.sql/servers/databases.

Los tipos de recursos se encuentran en el nodo de referencia. Expanda el proveedor de recursos que contiene el tipo que está buscando. En la imagen siguiente se muestran los tipos de Storage.

Mostrar tipos de recursos

O bien, puede filtrar los tipos de recursos en el panel de navegación:

Filtrar tipos de recursos

Ver los cambios en las versiones

Cada proveedor de recursos contiene una lista de cambios para cada versión de API. Puede buscar el registro de cambios en el panel de navegación izquierdo.

Mostrar registro de cambios