Examples

Preview

Sign in during Public Preview to get the Team plan free, plus an early-adopter discount when we launch. Sign in

Locally works with common tooling like the Azure CLI, HashiCorp Terraform, Pulumi and other Azure tooling.

This page shows examples of how to use Locally with popular tooling, but if there's an example you're looking for that you can't find below, then please let us know and we'll see what we can do.

Filter to examples including:

Creating a Resource Group in Locally using Azure PowerShell

Creates a Resource Group using New-AzResourceGroup.

azure-powershell

Creating a Resource Group in Locally using the Azure CLI

Creates a Resource Group using az group create.

azure-cli

Creating an Availability Set in Locally using Azure PowerShell

Creates an Availability Set using New-AzAvailabilitySet.

azure-powershell

Creating an Availability Set in Locally using the Azure CLI

Creates an Availability Set using az vm availability-set create.

azure-cli

Deploy a Container Instance to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azapi-provider opentofu

Deploy a Container Instance to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azurerm-provider opentofu

Deploy a Container Instance to Locally using Pulumi (Go) and the Azure Classic Provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

pulumi pulumi-azure-classic pulumi-golang

Deploy a Container Instance to Locally using Pulumi (Go) and the Azure Native Provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

pulumi pulumi-azure-native pulumi-golang

Deploy a Container Instance to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azapi-provider hashicorp-terraform

Deploy a Container Instance to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azurerm-provider hashicorp-terraform

Deploy a Container Instance to Locally using a Bicep Template

Provisions a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image, into a Resource Group of your choosing.

bicep

Deploy a Container Instance to Locally using an ARM Template

Provisions a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image, into a Resource Group of your choosing.

arm-template

Deploy a Container Instance to Locally using the Azure SDK for .NET

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azure-sdk-for-dotnet

Deploy a Container Instance to Locally using the Azure SDK for Go

Provisions a Resource Group containing a Container Group running the mcr.microsoft.com/azuredocs/aci-helloworld image.

azure-sdk-for-go

Deploy a Container Registry to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Container Registry (Basic SKU, with the admin user disabled).

azapi-provider opentofu

Deploy a Container Registry to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Container Registry (Basic SKU, with the admin user disabled).

azurerm-provider opentofu

Deploy a Container Registry to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Container Registry (Basic SKU, with the admin user disabled).

azapi-provider hashicorp-terraform

Deploy a Container Registry to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Container Registry (Basic SKU, with the admin user disabled).

azurerm-provider hashicorp-terraform

Deploy a Container Registry to Locally using a Bicep Template

Provisions a Container Registry (Basic SKU, with the admin user disabled), into a Resource Group of your choosing.

bicep

Deploy a Container Registry to Locally using an ARM Template

Provisions a Container Registry (Basic SKU, with the admin user disabled), into a Resource Group of your choosing.

arm-template

Deploy a Cosmos DB Account to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account using Session consistency.

azapi-provider opentofu

Deploy a Cosmos DB Account to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account using Session consistency.

azurerm-provider opentofu

Deploy a Cosmos DB Account to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account using Session consistency.

azapi-provider hashicorp-terraform

Deploy a Cosmos DB Account to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account using Session consistency.

azurerm-provider hashicorp-terraform

Deploy a Cosmos DB Account to Locally using a Bicep Template

Provisions a Cosmos DB for NoSQL account using Session consistency, into a Resource Group of your choosing.

bicep

Deploy a Cosmos DB Account to Locally using an ARM Template

Provisions a Cosmos DB for NoSQL account using Session consistency, into a Resource Group of your choosing.

arm-template

Deploy a Cosmos DB SQL Container to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id.

azapi-provider opentofu

Deploy a Cosmos DB SQL Container to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id.

azurerm-provider opentofu

Deploy a Cosmos DB SQL Container to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id.

azapi-provider hashicorp-terraform

Deploy a Cosmos DB SQL Container to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id.

azurerm-provider hashicorp-terraform

Deploy a Cosmos DB SQL Container to Locally using a Bicep Template

Provisions a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id, into a Resource Group of your choosing.

bicep

Deploy a Cosmos DB SQL Container to Locally using an ARM Template

Provisions a Cosmos DB for NoSQL account, a SQL Database and a Container partitioned on /id, into a Resource Group of your choosing.

arm-template

Deploy a Cosmos DB SQL Database to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput.

azapi-provider opentofu

Deploy a Cosmos DB SQL Database to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput.

azurerm-provider opentofu

Deploy a Cosmos DB SQL Database to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput.

azapi-provider hashicorp-terraform

Deploy a Cosmos DB SQL Database to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput.

azurerm-provider hashicorp-terraform

Deploy a Cosmos DB SQL Database to Locally using a Bicep Template

Provisions a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput, into a Resource Group of your choosing.

bicep

Deploy a Cosmos DB SQL Database to Locally using an ARM Template

Provisions a Cosmos DB for NoSQL account and a SQL Database with 400 RU/s of provisioned throughput, into a Resource Group of your choosing.

arm-template

Deploy a Custom Role Definition to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Custom Role Definition assignable at the Resource Group.

azapi-provider opentofu

Deploy a Custom Role Definition to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Custom Role Definition assignable at the Resource Group.

azurerm-provider opentofu

Deploy a Custom Role Definition to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Custom Role Definition assignable at the Resource Group.

azapi-provider hashicorp-terraform

Deploy a Custom Role Definition to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Custom Role Definition assignable at the Resource Group.

azurerm-provider hashicorp-terraform

Deploy a Custom Role Definition to Locally using a Bicep Template

Provisions a Custom Role Definition assignable at the Resource Group, into a Resource Group of your choosing.

bicep

Deploy a Custom Role Definition to Locally using an ARM Template

Provisions a Custom Role Definition assignable at the Resource Group, into a Resource Group of your choosing.

arm-template

Deploy a DDOS Protection Plan to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a DDOS Protection Plan.

azapi-provider opentofu

Deploy a DDOS Protection Plan to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a DDOS Protection Plan.

azurerm-provider opentofu

Deploy a DDOS Protection Plan to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a DDOS Protection Plan.

azapi-provider hashicorp-terraform

Deploy a DDOS Protection Plan to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a DDOS Protection Plan.

azurerm-provider hashicorp-terraform

Deploy a DDOS Protection Plan to Locally using a Bicep Template

Provisions a DDOS Protection Plan, into a Resource Group of your choosing.

bicep

Deploy a DDOS Protection Plan to Locally using an ARM Template

Provisions a DDOS Protection Plan, into a Resource Group of your choosing.

arm-template

Deploy a DNS Zone to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a public DNS Zone.

azapi-provider opentofu

Deploy a DNS Zone to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a public DNS Zone.

azurerm-provider opentofu

Deploy a DNS Zone to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a public DNS Zone.

azapi-provider hashicorp-terraform

Deploy a DNS Zone to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a public DNS Zone.

azurerm-provider hashicorp-terraform

Deploy a DNS Zone to Locally using a Bicep Template

Provisions a public DNS Zone, into a Resource Group of your choosing.

bicep

Deploy a DNS Zone to Locally using an ARM Template

Provisions a public DNS Zone, into a Resource Group of your choosing.

arm-template

Deploy a Function App to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account, a Linux App Service Plan and a Linux Function App.

azapi-provider opentofu

Deploy a Function App to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Storage Account, a Linux App Service Plan and a Linux Function App.

azurerm-provider opentofu

Deploy a Function App to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account, a Linux App Service Plan and a Linux Function App.

azapi-provider hashicorp-terraform

Deploy a Function App to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Storage Account, a Linux App Service Plan and a Linux Function App.

azurerm-provider hashicorp-terraform

Deploy a Function App to Locally using a Bicep Template

Provisions a Storage Account, a Linux App Service Plan and a Linux Function App, into a Resource Group of your choosing.

bicep

Deploy a Function App to Locally using an ARM Template

Provisions a Storage Account, a Linux App Service Plan and a Linux Function App, into a Resource Group of your choosing.

arm-template

Deploy a Key Vault Key to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault and an RSA Key stored within it.

azapi-provider opentofu

Deploy a Key Vault Key to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Key Vault and an RSA Key stored within it.

azurerm-provider opentofu

Deploy a Key Vault Key to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault and an RSA Key stored within it.

azapi-provider hashicorp-terraform

Deploy a Key Vault Key to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Key Vault and an RSA Key stored within it.

azurerm-provider hashicorp-terraform

Deploy a Key Vault Key to Locally using a Bicep Template

Provisions a Key Vault and an RSA Key stored within it, into a Resource Group of your choosing.

bicep

Deploy a Key Vault Key to Locally using an ARM Template

Provisions a Key Vault and an RSA Key stored within it, into a Resource Group of your choosing.

arm-template

Deploy a Key Vault Secret to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault and a Secret stored within it.

azapi-provider opentofu

Deploy a Key Vault Secret to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Key Vault and a Secret stored within it.

azurerm-provider opentofu

Deploy a Key Vault Secret to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault and a Secret stored within it.

azapi-provider hashicorp-terraform

Deploy a Key Vault Secret to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Key Vault and a Secret stored within it.

azurerm-provider hashicorp-terraform

Deploy a Key Vault Secret to Locally using a Bicep Template

Provisions a Key Vault and a Secret stored within it, into a Resource Group of your choosing.

bicep

Deploy a Key Vault Secret to Locally using an ARM Template

Provisions a Key Vault and a Secret stored within it, into a Resource Group of your choosing.

arm-template

Deploy a Key Vault to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault (Standard SKU).

azapi-provider opentofu

Deploy a Key Vault to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Key Vault (Standard SKU).

azurerm-provider opentofu

Deploy a Key Vault to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Key Vault (Standard SKU).

azapi-provider hashicorp-terraform

Deploy a Key Vault to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Key Vault (Standard SKU).

azurerm-provider hashicorp-terraform

Deploy a Key Vault to Locally using a Bicep Template

Provisions a Key Vault (Standard SKU), into a Resource Group of your choosing.

bicep

Deploy a Key Vault to Locally using an ARM Template

Provisions a Key Vault (Standard SKU), into a Resource Group of your choosing.

arm-template

Deploy a Linux Virtual Machine to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication.

azapi-provider opentofu

Deploy a Linux Virtual Machine to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication.

azurerm-provider opentofu

Deploy a Linux Virtual Machine to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication.

azapi-provider hashicorp-terraform

Deploy a Linux Virtual Machine to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication.

azurerm-provider hashicorp-terraform

Deploy a Linux Virtual Machine to Locally using a Bicep Template

Provisions a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication, into a Resource Group of your choosing.

bicep

Deploy a Linux Virtual Machine to Locally using an ARM Template

Provisions a Virtual Network, a Subnet, a Network Interface and a Linux Virtual Machine using SSH key authentication, into a Resource Group of your choosing.

arm-template

Deploy a Linux Web App to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Linux App Service Plan and a Linux Web App.

azapi-provider opentofu

Deploy a Linux Web App to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Linux App Service Plan and a Linux Web App.

azurerm-provider opentofu

Deploy a Linux Web App to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Linux App Service Plan and a Linux Web App.

azapi-provider hashicorp-terraform

Deploy a Linux Web App to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Linux App Service Plan and a Linux Web App.

azurerm-provider hashicorp-terraform

Deploy a Linux Web App to Locally using a Bicep Template

Provisions a Linux App Service Plan and a Linux Web App, into a Resource Group of your choosing.

bicep

Deploy a Linux Web App to Locally using an ARM Template

Provisions a Linux App Service Plan and a Linux Web App, into a Resource Group of your choosing.

arm-template

Deploy a Load Balancer to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule.

azapi-provider opentofu

Deploy a Load Balancer to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule.

azurerm-provider opentofu

Deploy a Load Balancer to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule.

azapi-provider hashicorp-terraform

Deploy a Load Balancer to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule.

azurerm-provider hashicorp-terraform

Deploy a Load Balancer to Locally using a Bicep Template

Provisions a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule, into a Resource Group of your choosing.

bicep

Deploy a Load Balancer to Locally using an ARM Template

Provisions a Public IP Address and a Standard Load Balancer with a frontend, a backend pool, a health probe and a load balancing rule, into a Resource Group of your choosing.

arm-template

Deploy a Log Analytics Workspace to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Log Analytics Workspace.

azapi-provider opentofu

Deploy a Log Analytics Workspace to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Log Analytics Workspace.

azurerm-provider opentofu

Deploy a Log Analytics Workspace to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Log Analytics Workspace.

azapi-provider hashicorp-terraform

Deploy a Log Analytics Workspace to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Log Analytics Workspace.

azurerm-provider hashicorp-terraform

Deploy a Log Analytics Workspace to Locally using a Bicep Template

Provisions a Log Analytics Workspace, into a Resource Group of your choosing.

bicep

Deploy a Log Analytics Workspace to Locally using an ARM Template

Provisions a Log Analytics Workspace, into a Resource Group of your choosing.

arm-template

Deploy a Managed Disk to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an empty 32 GB Managed Disk.

azapi-provider opentofu

Deploy a Managed Disk to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an empty 32 GB Managed Disk.

azurerm-provider opentofu

Deploy a Managed Disk to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an empty 32 GB Managed Disk.

azapi-provider hashicorp-terraform

Deploy a Managed Disk to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an empty 32 GB Managed Disk.

azurerm-provider hashicorp-terraform

Deploy a Managed Disk to Locally using a Bicep Template

Provisions an empty 32 GB Managed Disk, into a Resource Group of your choosing.

bicep

Deploy a Managed Disk to Locally using an ARM Template

Provisions an empty 32 GB Managed Disk, into a Resource Group of your choosing.

arm-template

Deploy a Management Lock to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a CanNotDelete Management Lock on the Resource Group.

azapi-provider opentofu

Deploy a Management Lock to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a CanNotDelete Management Lock on the Resource Group.

azurerm-provider opentofu

Deploy a Management Lock to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a CanNotDelete Management Lock on the Resource Group.

azapi-provider hashicorp-terraform

Deploy a Management Lock to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a CanNotDelete Management Lock on the Resource Group.

azurerm-provider hashicorp-terraform

Deploy a Management Lock to Locally using a Bicep Template

Provisions a CanNotDelete Management Lock on the Resource Group, into a Resource Group of your choosing.

bicep

Deploy a Management Lock to Locally using an ARM Template

Provisions a CanNotDelete Management Lock on the Resource Group, into a Resource Group of your choosing.

arm-template

Deploy a NAT Gateway to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway.

azapi-provider opentofu

Deploy a NAT Gateway to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway.

azurerm-provider opentofu

Deploy a NAT Gateway to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway.

azapi-provider hashicorp-terraform

Deploy a NAT Gateway to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway.

azurerm-provider hashicorp-terraform

Deploy a NAT Gateway to Locally using a Bicep Template

Provisions a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway, into a Resource Group of your choosing.

bicep

Deploy a NAT Gateway to Locally using an ARM Template

Provisions a Public IP Address, a NAT Gateway, and a Virtual Network whose Subnet routes outbound traffic through the NAT Gateway, into a Resource Group of your choosing.

arm-template

Deploy a Network Interface to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet and a Network Interface.

azapi-provider opentofu

Deploy a Network Interface to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet and a Network Interface.

azurerm-provider opentofu

Deploy a Network Interface to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet and a Network Interface.

azapi-provider hashicorp-terraform

Deploy a Network Interface to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet and a Network Interface.

azurerm-provider hashicorp-terraform

Deploy a Network Interface to Locally using a Bicep Template

Provisions a Virtual Network, a Subnet and a Network Interface, into a Resource Group of your choosing.

bicep

Deploy a Network Interface to Locally using an ARM Template

Provisions a Virtual Network, a Subnet and a Network Interface, into a Resource Group of your choosing.

arm-template

Deploy a Network Security Group to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Network Security Group with an inbound rule allowing HTTPS.

azapi-provider opentofu

Deploy a Network Security Group to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Network Security Group with an inbound rule allowing HTTPS.

azurerm-provider opentofu

Deploy a Network Security Group to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Network Security Group with an inbound rule allowing HTTPS.

azapi-provider hashicorp-terraform

Deploy a Network Security Group to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Network Security Group with an inbound rule allowing HTTPS.

azurerm-provider hashicorp-terraform

Deploy a Network Security Group to Locally using a Bicep Template

Provisions a Network Security Group with an inbound rule allowing HTTPS, into a Resource Group of your choosing.

bicep

Deploy a Network Security Group to Locally using an ARM Template

Provisions a Network Security Group with an inbound rule allowing HTTPS, into a Resource Group of your choosing.

arm-template

Deploy a PostgreSQL Flexible Server to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a PostgreSQL Flexible Server and a Database.

azapi-provider opentofu

Deploy a PostgreSQL Flexible Server to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a PostgreSQL Flexible Server and a Database.

azurerm-provider opentofu

Deploy a PostgreSQL Flexible Server to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a PostgreSQL Flexible Server and a Database.

azapi-provider hashicorp-terraform

Deploy a PostgreSQL Flexible Server to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a PostgreSQL Flexible Server and a Database.

azurerm-provider hashicorp-terraform

Deploy a PostgreSQL Flexible Server to Locally using a Bicep Template

Provisions a PostgreSQL Flexible Server and a Database, into a Resource Group of your choosing.

bicep

Deploy a PostgreSQL Flexible Server to Locally using an ARM Template

Provisions a PostgreSQL Flexible Server and a Database, into a Resource Group of your choosing.

arm-template

Deploy a Private DNS Zone with a Virtual Network Link to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Private DNS Zone, a Virtual Network and a Virtual Network Link between them.

azapi-provider opentofu

Deploy a Private DNS Zone with a Virtual Network Link to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Private DNS Zone, a Virtual Network and a Virtual Network Link between them.

azurerm-provider opentofu

Deploy a Private DNS Zone with a Virtual Network Link to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Private DNS Zone, a Virtual Network and a Virtual Network Link between them.

azapi-provider hashicorp-terraform

Deploy a Private DNS Zone with a Virtual Network Link to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Private DNS Zone, a Virtual Network and a Virtual Network Link between them.

azurerm-provider hashicorp-terraform

Deploy a Private DNS Zone with a Virtual Network Link to Locally using a Bicep Template

Provisions a Private DNS Zone, a Virtual Network and a Virtual Network Link between them, into a Resource Group of your choosing.

bicep

Deploy a Private DNS Zone with a Virtual Network Link to Locally using an ARM Template

Provisions a Private DNS Zone, a Virtual Network and a Virtual Network Link between them, into a Resource Group of your choosing.

arm-template

Deploy a Private Endpoint to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet.

azapi-provider opentofu

Deploy a Private Endpoint to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet.

azurerm-provider opentofu

Deploy a Private Endpoint to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet.

azapi-provider hashicorp-terraform

Deploy a Private Endpoint to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet.

azurerm-provider hashicorp-terraform

Deploy a Private Endpoint to Locally using a Bicep Template

Provisions a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet, into a Resource Group of your choosing.

bicep

Deploy a Private Endpoint to Locally using an ARM Template

Provisions a Virtual Network, a Subnet, a Storage Account and a Private Endpoint connecting the Storage Account's Blob service into the Subnet, into a Resource Group of your choosing.

arm-template

Deploy a Proximity Placement Group to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Proximity Placement Group.

azapi-provider opentofu

Deploy a Proximity Placement Group to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Proximity Placement Group.

azurerm-provider opentofu

Deploy a Proximity Placement Group to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Proximity Placement Group.

azapi-provider hashicorp-terraform

Deploy a Proximity Placement Group to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Proximity Placement Group.

azurerm-provider hashicorp-terraform

Deploy a Proximity Placement Group to Locally using a Bicep Template

Provisions a Proximity Placement Group, into a Resource Group of your choosing.

bicep

Deploy a Proximity Placement Group to Locally using an ARM Template

Provisions a Proximity Placement Group, into a Resource Group of your choosing.

arm-template

Deploy a Public IP Address to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address.

azapi-provider opentofu

Deploy a Public IP Address to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Public IP Address.

azurerm-provider opentofu

Deploy a Public IP Address to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Public IP Address.

azapi-provider hashicorp-terraform

Deploy a Public IP Address to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Public IP Address.

azurerm-provider hashicorp-terraform

Deploy a Public IP Address to Locally using a Bicep Template

Provisions a Public IP Address, into a Resource Group of your choosing.

bicep

Deploy a Public IP Address to Locally using an ARM Template

Provisions a Public IP Address, into a Resource Group of your choosing.

arm-template

Deploy a Redis Cache to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Redis Cache (Basic C0).

azapi-provider opentofu

Deploy a Redis Cache to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Redis Cache (Basic C0).

azurerm-provider opentofu

Deploy a Redis Cache to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Redis Cache (Basic C0).

azapi-provider hashicorp-terraform

Deploy a Redis Cache to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Redis Cache (Basic C0).

azurerm-provider hashicorp-terraform

Deploy a Redis Cache to Locally using a Bicep Template

Provisions a Redis Cache (Basic C0), into a Resource Group of your choosing.

bicep

Deploy a Redis Cache to Locally using an ARM Template

Provisions a Redis Cache (Basic C0), into a Resource Group of your choosing.

arm-template

Deploy a Resource Group to Locally using OpenTofu and the Azure/azapi provider

Provisions a single Resource Group.

azapi-provider opentofu

Deploy a Resource Group to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a single Resource Group.

azurerm-provider opentofu

Deploy a Resource Group to Locally using Pulumi (Go) and the Azure Classic Provider

Provisions a single Resource Group.

pulumi pulumi-azure-classic pulumi-golang

Deploy a Resource Group to Locally using Pulumi (Go) and the Azure Native Provider

Provisions a single Resource Group.

pulumi pulumi-azure-native pulumi-golang

Deploy a Resource Group to Locally using Terraform and the Azure/azapi provider

Provisions a single Resource Group.

azapi-provider hashicorp-terraform

Deploy a Resource Group to Locally using Terraform and the hashicorp/azurerm provider

Provisions a single Resource Group.

azurerm-provider hashicorp-terraform

Deploy a Resource Group to Locally using the Azure SDK for .NET

Provisions a single Resource Group.

azure-sdk-for-dotnet

Deploy a Resource Group to Locally using the Azure SDK for Go

Provisions a single Resource Group.

azure-sdk-for-go

Deploy a Role Assignment to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group.

azapi-provider opentofu

Deploy a Role Assignment to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group.

azurerm-provider opentofu

Deploy a Role Assignment to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group.

azapi-provider hashicorp-terraform

Deploy a Role Assignment to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group.

azurerm-provider hashicorp-terraform

Deploy a Role Assignment to Locally using a Bicep Template

Provisions a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group, into a Resource Group of your choosing.

bicep

Deploy a Role Assignment to Locally using an ARM Template

Provisions a User-Assigned Managed Identity and a Role Assignment granting it the built-in Reader role on the Resource Group, into a Resource Group of your choosing.

arm-template

Deploy a Route Table to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Route Table.

azapi-provider opentofu

Deploy a Route Table to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Route Table.

azurerm-provider opentofu

Deploy a Route Table to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Route Table.

azapi-provider hashicorp-terraform

Deploy a Route Table to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Route Table.

azurerm-provider hashicorp-terraform

Deploy a Route Table to Locally using a Bicep Template

Provisions a Route Table, into a Resource Group of your choosing.

bicep

Deploy a Route Table to Locally using an ARM Template

Provisions a Route Table, into a Resource Group of your choosing.

arm-template

Deploy a Service Bus Namespace to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace (Standard SKU).

azapi-provider opentofu

Deploy a Service Bus Namespace to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace (Standard SKU).

azurerm-provider opentofu

Deploy a Service Bus Namespace to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace (Standard SKU).

azapi-provider hashicorp-terraform

Deploy a Service Bus Namespace to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace (Standard SKU).

azurerm-provider hashicorp-terraform

Deploy a Service Bus Namespace to Locally using a Bicep Template

Provisions a Service Bus Namespace (Standard SKU), into a Resource Group of your choosing.

bicep

Deploy a Service Bus Namespace to Locally using an ARM Template

Provisions a Service Bus Namespace (Standard SKU), into a Resource Group of your choosing.

arm-template

Deploy a Service Bus Queue to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace and a Queue.

azapi-provider opentofu

Deploy a Service Bus Queue to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace and a Queue.

azurerm-provider opentofu

Deploy a Service Bus Queue to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace and a Queue.

azapi-provider hashicorp-terraform

Deploy a Service Bus Queue to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace and a Queue.

azurerm-provider hashicorp-terraform

Deploy a Service Bus Queue to Locally using a Bicep Template

Provisions a Service Bus Namespace and a Queue, into a Resource Group of your choosing.

bicep

Deploy a Service Bus Queue to Locally using an ARM Template

Provisions a Service Bus Namespace and a Queue, into a Resource Group of your choosing.

arm-template

Deploy a Service Bus Topic with a Subscription to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace, a Topic and a Subscription to that Topic.

azapi-provider opentofu

Deploy a Service Bus Topic with a Subscription to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace, a Topic and a Subscription to that Topic.

azurerm-provider opentofu

Deploy a Service Bus Topic with a Subscription to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Service Bus Namespace, a Topic and a Subscription to that Topic.

azapi-provider hashicorp-terraform

Deploy a Service Bus Topic with a Subscription to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Service Bus Namespace, a Topic and a Subscription to that Topic.

azurerm-provider hashicorp-terraform

Deploy a Service Bus Topic with a Subscription to Locally using a Bicep Template

Provisions a Service Bus Namespace, a Topic and a Subscription to that Topic, into a Resource Group of your choosing.

bicep

Deploy a Service Bus Topic with a Subscription to Locally using an ARM Template

Provisions a Service Bus Namespace, a Topic and a Subscription to that Topic, into a Resource Group of your choosing.

arm-template

Deploy a Storage Account to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account (StorageV2, Standard LRS).

azapi-provider opentofu

Deploy a Storage Account to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Storage Account (StorageV2, Standard LRS).

azurerm-provider opentofu

Deploy a Storage Account to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account (StorageV2, Standard LRS).

azapi-provider hashicorp-terraform

Deploy a Storage Account to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Storage Account (StorageV2, Standard LRS).

azurerm-provider hashicorp-terraform

Deploy a Storage Account to Locally using a Bicep Template

Provisions a Storage Account (StorageV2, Standard LRS), into a Resource Group of your choosing.

bicep

Deploy a Storage Account to Locally using an ARM Template

Provisions a Storage Account (StorageV2, Standard LRS), into a Resource Group of your choosing.

arm-template

Deploy a Storage Blob Container to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a private Blob Container.

azapi-provider opentofu

Deploy a Storage Blob Container to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Storage Account and a private Blob Container.

azurerm-provider opentofu

Deploy a Storage Blob Container to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a private Blob Container.

azapi-provider hashicorp-terraform

Deploy a Storage Blob Container to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Storage Account and a private Blob Container.

azurerm-provider hashicorp-terraform

Deploy a Storage Blob Container to Locally using a Bicep Template

Provisions a Storage Account and a private Blob Container, into a Resource Group of your choosing.

bicep

Deploy a Storage Blob Container to Locally using an ARM Template

Provisions a Storage Account and a private Blob Container, into a Resource Group of your choosing.

arm-template

Deploy a Storage File Share to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a File Share.

azapi-provider opentofu

Deploy a Storage File Share to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Storage Account and a File Share.

azurerm-provider opentofu

Deploy a Storage File Share to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a File Share.

azapi-provider hashicorp-terraform

Deploy a Storage File Share to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Storage Account and a File Share.

azurerm-provider hashicorp-terraform

Deploy a Storage File Share to Locally using a Bicep Template

Provisions a Storage Account and a File Share, into a Resource Group of your choosing.

bicep

Deploy a Storage File Share to Locally using an ARM Template

Provisions a Storage Account and a File Share, into a Resource Group of your choosing.

arm-template

Deploy a Storage Queue to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a Queue.

azapi-provider opentofu

Deploy a Storage Queue to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Storage Account and a Queue.

azurerm-provider opentofu

Deploy a Storage Queue to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Storage Account and a Queue.

azapi-provider hashicorp-terraform

Deploy a Storage Queue to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Storage Account and a Queue.

azurerm-provider hashicorp-terraform

Deploy a Storage Queue to Locally using a Bicep Template

Provisions a Storage Account and a Queue, into a Resource Group of your choosing.

bicep

Deploy a Storage Queue to Locally using an ARM Template

Provisions a Storage Account and a Queue, into a Resource Group of your choosing.

arm-template

Deploy a User-Assigned Managed Identity to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a User-Assigned Managed Identity.

azapi-provider opentofu

Deploy a User-Assigned Managed Identity to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a User-Assigned Managed Identity.

azurerm-provider opentofu

Deploy a User-Assigned Managed Identity to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a User-Assigned Managed Identity.

azapi-provider hashicorp-terraform

Deploy a User-Assigned Managed Identity to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a User-Assigned Managed Identity.

azurerm-provider hashicorp-terraform

Deploy a User-Assigned Managed Identity to Locally using a Bicep Template

Provisions a User-Assigned Managed Identity, into a Resource Group of your choosing.

bicep

Deploy a User-Assigned Managed Identity to Locally using an ARM Template

Provisions a User-Assigned Managed Identity, into a Resource Group of your choosing.

arm-template

Deploy a Virtual Network Peering to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing two Virtual Networks, peered with each other in both directions.

azapi-provider opentofu

Deploy a Virtual Network Peering to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing two Virtual Networks, peered with each other in both directions.

azurerm-provider opentofu

Deploy a Virtual Network Peering to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing two Virtual Networks, peered with each other in both directions.

azapi-provider hashicorp-terraform

Deploy a Virtual Network Peering to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing two Virtual Networks, peered with each other in both directions.

azurerm-provider hashicorp-terraform

Deploy a Virtual Network Peering to Locally using a Bicep Template

Provisions two Virtual Networks, peered with each other in both directions, into a Resource Group of your choosing.

bicep

Deploy a Virtual Network Peering to Locally using an ARM Template

Provisions two Virtual Networks, peered with each other in both directions, into a Resource Group of your choosing.

arm-template

Deploy a Virtual Network with Subnets to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

azapi-provider opentofu

Deploy a Virtual Network with Subnets to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

azurerm-provider opentofu

Deploy a Virtual Network with Subnets to Locally using Pulumi (Go) and the Azure Classic Provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

pulumi pulumi-azure-classic pulumi-golang

Deploy a Virtual Network with Subnets to Locally using Pulumi (Go) and the Azure Native Provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

pulumi pulumi-azure-native pulumi-golang

Deploy a Virtual Network with Subnets to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

azapi-provider hashicorp-terraform

Deploy a Virtual Network with Subnets to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Virtual Network with two Subnets.

azurerm-provider hashicorp-terraform

Deploy a Virtual Network with Subnets to Locally using a Bicep Template

Provisions a Virtual Network with two Subnets, into a Resource Group of your choosing.

bicep

Deploy a Virtual Network with Subnets to Locally using an ARM Template

Provisions a Virtual Network with two Subnets, into a Resource Group of your choosing.

arm-template

Deploy a Virtual Network with Subnets to Locally using the Azure SDK for .NET

Provisions a Resource Group containing a Virtual Network with two Subnets.

azure-sdk-for-dotnet

Deploy a Virtual Network with Subnets to Locally using the Azure SDK for Go

Provisions a Resource Group containing a Virtual Network with two Subnets.

azure-sdk-for-go

Deploy an Action Group to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Action Group with a single email receiver.

azapi-provider opentofu

Deploy an Action Group to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Action Group with a single email receiver.

azurerm-provider opentofu

Deploy an Action Group to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Action Group with a single email receiver.

azapi-provider hashicorp-terraform

Deploy an Action Group to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Action Group with a single email receiver.

azurerm-provider hashicorp-terraform

Deploy an Action Group to Locally using a Bicep Template

Provisions an Action Group with a single email receiver, into a Resource Group of your choosing.

bicep

Deploy an Action Group to Locally using an ARM Template

Provisions an Action Group with a single email receiver, into a Resource Group of your choosing.

arm-template

Deploy an App Configuration Store to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an App Configuration Store (Free SKU).

azapi-provider opentofu

Deploy an App Configuration Store to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an App Configuration Store (Free SKU).

azurerm-provider opentofu

Deploy an App Configuration Store to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an App Configuration Store (Free SKU).

azapi-provider hashicorp-terraform

Deploy an App Configuration Store to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an App Configuration Store (Free SKU).

azurerm-provider hashicorp-terraform

Deploy an App Configuration Store to Locally using a Bicep Template

Provisions an App Configuration Store (Free SKU), into a Resource Group of your choosing.

bicep

Deploy an App Configuration Store to Locally using an ARM Template

Provisions an App Configuration Store (Free SKU), into a Resource Group of your choosing.

arm-template

Deploy an App Service Plan to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Linux App Service Plan (B1 SKU).

azapi-provider opentofu

Deploy an App Service Plan to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Linux App Service Plan (B1 SKU).

azurerm-provider opentofu

Deploy an App Service Plan to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Linux App Service Plan (B1 SKU).

azapi-provider hashicorp-terraform

Deploy an App Service Plan to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Linux App Service Plan (B1 SKU).

azurerm-provider hashicorp-terraform

Deploy an App Service Plan to Locally using a Bicep Template

Provisions a Linux App Service Plan (B1 SKU), into a Resource Group of your choosing.

bicep

Deploy an App Service Plan to Locally using an ARM Template

Provisions a Linux App Service Plan (B1 SKU), into a Resource Group of your choosing.

arm-template

Deploy an Application Insights Component to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing a Log Analytics Workspace and a workspace-based Application Insights component.

azapi-provider opentofu

Deploy an Application Insights Component to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing a Log Analytics Workspace and a workspace-based Application Insights component.

azurerm-provider opentofu

Deploy an Application Insights Component to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing a Log Analytics Workspace and a workspace-based Application Insights component.

azapi-provider hashicorp-terraform

Deploy an Application Insights Component to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing a Log Analytics Workspace and a workspace-based Application Insights component.

azurerm-provider hashicorp-terraform

Deploy an Application Insights Component to Locally using a Bicep Template

Provisions a Log Analytics Workspace and a workspace-based Application Insights component, into a Resource Group of your choosing.

bicep

Deploy an Application Insights Component to Locally using an ARM Template

Provisions a Log Analytics Workspace and a workspace-based Application Insights component, into a Resource Group of your choosing.

arm-template

Deploy an Application Security Group to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Application Security Group.

azapi-provider opentofu

Deploy an Application Security Group to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Application Security Group.

azurerm-provider opentofu

Deploy an Application Security Group to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Application Security Group.

azapi-provider hashicorp-terraform

Deploy an Application Security Group to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Application Security Group.

azurerm-provider hashicorp-terraform

Deploy an Application Security Group to Locally using a Bicep Template

Provisions an Application Security Group, into a Resource Group of your choosing.

bicep

Deploy an Application Security Group to Locally using an ARM Template

Provisions an Application Security Group, into a Resource Group of your choosing.

arm-template

Deploy an Availability Set to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Availability Set.

azapi-provider opentofu

Deploy an Availability Set to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Availability Set.

azurerm-provider opentofu

Deploy an Availability Set to Locally using Pulumi (Go) and the Azure Classic Provider

Provisions a Resource Group containing an Availability Set.

pulumi pulumi-azure-classic pulumi-golang

Deploy an Availability Set to Locally using Pulumi (Go) and the Azure Native Provider

Provisions a Resource Group containing an Availability Set.

pulumi pulumi-azure-native pulumi-golang

Deploy an Availability Set to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Availability Set.

azapi-provider hashicorp-terraform

Deploy an Availability Set to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Availability Set.

azurerm-provider hashicorp-terraform

Deploy an Availability Set to Locally using a Bicep Template

Provisions an Availability Set, into a Resource Group of your choosing.

bicep

Deploy an Availability Set to Locally using an ARM Template

Provisions an Availability Set, into a Resource Group of your choosing.

arm-template

Deploy an Event Grid Topic to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Event Grid custom Topic.

azapi-provider opentofu

Deploy an Event Grid Topic to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Event Grid custom Topic.

azurerm-provider opentofu

Deploy an Event Grid Topic to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Event Grid custom Topic.

azapi-provider hashicorp-terraform

Deploy an Event Grid Topic to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Event Grid custom Topic.

azurerm-provider hashicorp-terraform

Deploy an Event Grid Topic to Locally using a Bicep Template

Provisions an Event Grid custom Topic, into a Resource Group of your choosing.

bicep

Deploy an Event Grid Topic to Locally using an ARM Template

Provisions an Event Grid custom Topic, into a Resource Group of your choosing.

arm-template

Deploy an Event Hub to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Event Hubs Namespace, an Event Hub and a Consumer Group.

azapi-provider opentofu

Deploy an Event Hub to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Event Hubs Namespace, an Event Hub and a Consumer Group.

azurerm-provider opentofu

Deploy an Event Hub to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Event Hubs Namespace, an Event Hub and a Consumer Group.

azapi-provider hashicorp-terraform

Deploy an Event Hub to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Event Hubs Namespace, an Event Hub and a Consumer Group.

azurerm-provider hashicorp-terraform

Deploy an Event Hub to Locally using a Bicep Template

Provisions an Event Hubs Namespace, an Event Hub and a Consumer Group, into a Resource Group of your choosing.

bicep

Deploy an Event Hub to Locally using an ARM Template

Provisions an Event Hubs Namespace, an Event Hub and a Consumer Group, into a Resource Group of your choosing.

arm-template

Deploy an Event Hubs Namespace to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an Event Hubs Namespace (Standard SKU).

azapi-provider opentofu

Deploy an Event Hubs Namespace to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an Event Hubs Namespace (Standard SKU).

azurerm-provider opentofu

Deploy an Event Hubs Namespace to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an Event Hubs Namespace (Standard SKU).

azapi-provider hashicorp-terraform

Deploy an Event Hubs Namespace to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an Event Hubs Namespace (Standard SKU).

azurerm-provider hashicorp-terraform

Deploy an Event Hubs Namespace to Locally using a Bicep Template

Provisions an Event Hubs Namespace (Standard SKU), into a Resource Group of your choosing.

bicep

Deploy an Event Hubs Namespace to Locally using an ARM Template

Provisions an Event Hubs Namespace (Standard SKU), into a Resource Group of your choosing.

arm-template

Deploy an SSH Public Key to Locally using OpenTofu and the Azure/azapi provider

Provisions a Resource Group containing an SSH Public Key.

azapi-provider opentofu

Deploy an SSH Public Key to Locally using OpenTofu and the opentofu/azurerm provider

Provisions a Resource Group containing an SSH Public Key.

azurerm-provider opentofu

Deploy an SSH Public Key to Locally using Terraform and the Azure/azapi provider

Provisions a Resource Group containing an SSH Public Key.

azapi-provider hashicorp-terraform

Deploy an SSH Public Key to Locally using Terraform and the hashicorp/azurerm provider

Provisions a Resource Group containing an SSH Public Key.

azurerm-provider hashicorp-terraform

Deploy an SSH Public Key to Locally using a Bicep Template

Provisions an SSH Public Key, into a Resource Group of your choosing.

bicep

Deploy an SSH Public Key to Locally using an ARM Template

Provisions an SSH Public Key, into a Resource Group of your choosing.

arm-template

Deploying a Cosmos DB-backed app to App Service

Deploy a TypeScript Tasks app to App Service with Terraform, storing its data in Cosmos DB and connecting to it with a managed identity.

app-service azurerm-provider cosmos-db hashicorp-terraform opentofu

Deploying a MySQL-backed Python app to App Service

Build a Python (FastAPI) Notes app into Container Registry and deploy it to App Service with Terraform, connecting to MySQL Flexible Server with a managed identity's Entra token instead of a password.

app-service azurerm-provider container-registry hashicorp-terraform mysql opentofu

Deploying a PostgreSQL-backed app to App Service

Build a TypeScript Notes app into Container Registry and deploy it to App Service with Terraform, connecting to PostgreSQL Flexible Server with a managed identity's Entra token instead of a password.

app-service azurerm-provider container-registry hashicorp-terraform opentofu postgresql

Deploying a Redis-backed app to a Container Instance

Deploy a small app as a Container Instance with Terraform that reads from and writes to Azure Cache for Redis over TLS, using the cache's access key.

azurerm-provider container-instances hashicorp-terraform opentofu redis

Deploying a SAML application to a Container Instance

Deploy a SAML-authenticated CRM as a Container Instance with Terraform, and sign in to it as users from the Directory emulator with different app roles.

azuread-provider azurerm-provider container-instances entra-id hashicorp-terraform opentofu

Deploying a multiplayer game to App Service

Deploy a Go web game to App Service with Terraform, pulling its image from Container Registry and saving results to a Storage Account, with logs sent to Log Analytics.

app-service azurerm-provider container-registry hashicorp-terraform opentofu storage

Running Locally in GitHub Actions

Start Locally in a GitHub Actions workflow with the setup-locally action, then create a Resource Group, Storage Account and Container using the Azure CLI and the Locally CLI.

azure-cli github-actions

Running WordPress on App Service with MySQL

Deploy WordPress to App Service with Terraform, backed by a MySQL Flexible Server.

app-service azurerm-provider hashicorp-terraform mysql opentofu

Send and receive Service Bus messages on Locally using the Azure SDK for .NET

Shows how to send and receive messages through a Service Bus Queue.

azure-sdk-for-dotnet

Send and receive Service Bus messages on Locally using the Azure SDK for Go

Shows how to send and receive messages through a Service Bus Queue.

azure-sdk-for-go

Triggering a Function App from Event Grid

Deploy a Node.js Function App with Terraform that an Event Grid system topic triggers on every resource deployment in the subscription, recording each one in PostgreSQL.

azurerm-provider event-grid function-app hashicorp-terraform opentofu postgresql
Preview

Sign in during Public Preview to get the Team plan free, plus an early-adopter discount when we launch. Sign in

A local cloud for you and your agents.

Your Azure infrastructure, running on your machine. Deploy in seconds, break things freely, and ship to Azure when you're ready.