Are you looking for a way to use Terraform to provision Azure resources that aren’t in the azurerm provider yet? The azapi provider talks directly to the Azure ARM REST API, which means you can manage any resource type the moment it’s available, without waiting on a provider update.
In this post, I’ll walk you through finding the resource type and API version, writing an azapi_resource block, reading outputs, and calling resource actions. I’ll use Azure Monitor Workspace and Azure Managed Grafana as the examples. Together they give you a complete managed observability …
Read More