Terraform Modules

Summary

The following table shows the number of all available, orphaned and planned Terraform Modules.

LanguageClassificationPublished 🟢 & 🟡Proposed ⚪SUM
TerraformResource10547152
Pattern242347
Utility5813
➕ Additional information
Legend

Summary of status icons used on this page

IconStatusDescription
Proposed modulesModules that are proposed and/or being worked on but not published yet.
🟢 & 🟡Published modulesAvailable (🟢) and Orphaned (🟡) modules that are active and usable.
🔴Deprecated modulesModules that reached the end of their lifecycle.
📇All modulesIncluding Published, Proposed and Deprecated ones.

See the Module Lifecycle page for more details.

Want to contribute to AVM Terraform modules?
#LabelsLink and description
1.Type: New Module Proposal 💡
Needs: Module Owner 📣
Language: Terraform 🌐
To become the owner of a new Terraform module, see all new Terraform modules looking for owners or check out the “Looking for owners” swimlane here.
2.Status: Module Orphaned 🟡
Language: Terraform 🌐
To become the owner of an orphaned Terraform module, see all orphaned Terraform modules or check out the “Orphaned” swimlane here.
3.Needs: Module Contributor 📣 Language: Terraform 🌐To become a co-owner or contribute to a Terraform module, see all Terraform modules looking for contributors.

For more details on “What are the different ways to contribute to AVM?”, see here.

Subsections of Terraform

Terraform Resource Modules

Module catalog

LanguageClassificationPublished 🟢 & 🟡Proposed ⚪SUM
TerraformResource10547152
➕ Additional information
Legend

Summary of status icons used on this page

IconStatusDescription
Proposed modulesModules that are proposed and/or being worked on but not published yet.
🟢 & 🟡Published modulesAvailable (🟢) and Orphaned (🟡) modules that are active and usable.
🔴Deprecated modulesModules that reached the end of their lifecycle.
📇All modulesIncluding Published, Proposed and Deprecated ones.

See the Module Lifecycle page for more details.

Info

This page contains various views of the module index (catalog) for Terraform Resource Modules. To see these views, click on the expandable sections with the “➕” sign below.

  • To see the full, unfiltered, unformatted module index on GitHub, click here.

  • To download the source CSV file, click here.

Note

Modules listed below that aren’t shown with the status of Module Available 🟢, are currently in development and are not yet available for use. For proposed modules, see the Proposed modules section below.

Published modules - 🟢 & 🟡

➕ Published Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-res-apimanagement-service📄API Management Serviceswatilekhapaul
Swatilekha Paul
02avm-res-app-containerapp📄Container Applonegunmanb
Zijie He
03avm-res-app-job📄App Jobsujaypillai
Sujay Pillai
04avm-res-app-managedenvironment📄App Managed Environmentsegraef
Sebastian Graef
05avm-res-appconfiguration-configurationstore📄App Configuration Storematt-FFFFFF
Matt White
06avm-res-authorization-roleassignment📄Role Assignmentjaredfholgate
Jared Holgate
07avm-res-automation-automationaccount📄Automation Accountdidayal-msft
Divyadeep Dayal
Poven795909
Poornima Venkataramanan
08avm-res-avs-privatecloud📄AVS Private Cloudjchancellor-ms
Jon Chancellor
09avm-res-azurestackhci-cluster📄Azure Stack HCI Cluster
10avm-res-azurestackhci-logicalnetwork📄AzureStackHCI logical network
11avm-res-azurestackhci-virtualmachineinstance📄Stack HCI Virtual Machine Instance
12avm-res-batch-batchaccount📄Batch Accountethanjenkins1
Ethan Jenkins
13avm-res-cache-redis📄Redis Cachejchancellor-ms
Jon Chancellor
14avm-res-cdn-profile📄CDN ProfilePoven795909
Poornima Venkataramanan
didayal-msft
Divyadeep Dayal
15avm-res-certificateregistration-certificateorder📄Certificate Orderslonegunmanb
Zijie He
16avm-res-cognitiveservices-account📄Cognitive Servicelonegunmanb
Zijie He
17avm-res-communication-emailservice📄Email Communication Servicelonegunmanb
Zijie He
18avm-res-compute-capacityreservationgroup📄Capacity Reservation Groupchianw
Chian Wong
19avm-res-compute-disk📄Compute Diskterrymandin
Terry Mandin
20avm-res-compute-diskencryptionset📄Disk Encryption SetAkashc0807
Akash Choudhary
21avm-res-compute-gallery📄Azure Compute GalleryAkashc0807
Akash Choudhary
22avm-res-compute-hostgroup📄Host Groupschianw
Chian Wong
23avm-res-compute-proximityplacementgroup📄Proximity Placement Groupfafriha
Farouk Friha
24avm-res-compute-sshpublickey📄Public SSH KeyChrisSidebotham
Chris Sidebotham
25avm-res-compute-virtualmachine📄Virtual Machine
VM
jchancellor-ms
Jon Chancellor
26avm-res-compute-virtualmachinescaleset📄Virtual Machine Scale Set
VMSS
terrymandin
Terry Mandin
marcelkmfst
Marcel Keller
27avm-res-containerinstance-containergroup📄Container Instancesharmilamusunuru
Sharmila Musunuru
28avm-res-containerregistry-registry📄Azure Container Registry (ACR)Akashc0807
Akash Choudhary
29avm-res-containerservice-managedcluster📄AKS Managed ClusteribersanoMS
Isabelle Bersano
30avm-res-databricks-workspace📄Azure Databricks Workspacesegraef
Sebastian Graef
31avm-res-datafactory-factory📄Data Factoryasishr
Asish R
32avm-res-dataprotection-backupvault📄Data Protection Backup Vaultethanjenkins1
Ethan Jenkins
33avm-res-dataprotection-resourceguard📄Data Protection Resource GuardWenAI2020
Wen Tian
34avm-res-dbformysql-flexibleserver📄DB for MySQL Flexible Serverelsalvos
Cesar Abrego
35avm-res-dbforpostgresql-flexibleserver📄DB for Postgre SQL Flexible Serverzaidmohd
Zaid Mohammad
36avm-res-desktopvirtualization-applicationgroup📄Azure Virtual Desktop (AVD) Application Groupjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
37avm-res-desktopvirtualization-hostpool📄Azure Virtual Desktop (AVD) Host Pooljensheerin
Jen Sheerin
sihbher
Gerardo Reyes
38avm-res-desktopvirtualization-scalingplan📄Azure Virtual Desktop (AVD) Scaling Planjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
39avm-res-desktopvirtualization-workspace📄Azure Virtual Desktop (AVD) Workspacejensheerin
Jen Sheerin
sihbher
Gerardo Reyes
40avm-res-devcenter-devcenter📄Dev Center
41avm-res-devopsinfrastructure-pool📄DevOps Poolsjaredfholgate
Jared Holgate
42avm-res-documentdb-databaseaccount📄CosmosDB Database Accountcmaneu
Christopher Maneu
43avm-res-documentdb-mongocluster📄Cosmos DB for MongoDB (vCore)sujaypillai
Sujay Pillai
44avm-res-edge-site📄Azure Arc Site manager
45avm-res-eventgrid-domain📄Event Grid Domainsujaypillai
Sujay Pillai
46avm-res-eventgrid-topic📄Event Grid Topicsujaypillai
Sujay Pillai
47avm-res-eventhub-namespace📄Event Hub Namespacercavaturu
Raja Kalyan Ram Cavaturu
48avm-res-features-feature📄Azure Feature Exposure Control (AFEC)lonegunmanb
Zijie He
49avm-res-hybridcontainerservice-provisionedclusterinstance📄AKS Arc
50avm-res-insights-autoscalesetting📄Auto scale settingschianw
Chian Wong
51avm-res-insights-component📄Application InsightJfolberth
John Folberth
52avm-res-insights-datacollectionendpoint📄Data Collection Endpointsharmilamusunuru
Sharmila Musunuru
53avm-res-keyvault-vault📄Key Vault
KV
matt-FFFFFF
Matt White
54avm-res-kusto-cluster📄Kusto ClustersLaurentLesle
Laurent Lesle
55avm-res-logic-workflow📄Logic Apps (Workflow)bakrish
Bala Krishnamoorthy
56avm-res-machinelearningservices-workspace📄Machine Learning Services Workspace
ML Workspace
Nepomuceno
Gabriel Monteiro Nepomuceno
57avm-res-maintenance-maintenanceconfiguration📄Maintenance ConfigurationASHR4
Rhys Ash
58avm-res-managedidentity-userassignedidentity📄User Assigned Identity
MSI
Jfolberth
John Folberth
59avm-res-management-servicegroup📄Management Service Groupshaflidif
Haflidi Fridthjofsson
60avm-res-netapp-netappaccount📄Azure NetApp Filejtracey93
Jack Tracey
61avm-res-network-applicationgateway📄Application Gateway
App GW
mofaizal
Mohamed Faizal
62avm-res-network-applicationgatewaywebapplicationfirewallpolicy📄Application Gateway Web Application Firewall (WAF) Policymofaizal
Mohamed Faizal
63avm-res-network-applicationsecuritygroup📄Application Security Group (ASG)
ASG
MinHeinA
Min Hein Aung
64avm-res-network-azurefirewall📄Azure Firewall
Azure FW
vmisson
Vincent Misson
65avm-res-network-bastionhost📄Bastion Hosthumanascode
Itamar Hirosh
66avm-res-network-connection📄Virtual Network Gateway Connectionjchancellor-ms
Jon Chancellor
67avm-res-network-ddosprotectionplan📄DDoS Protectionsitarant
Simona Tarantola
jtracey93
Jack Tracey
68avm-res-network-dnsresolver📄DNS Resolverhumanascode
Itamar Hirosh
69avm-res-network-dnszone📄Public DNS Zonesharmilamusunuru
Sharmila Musunuru
70avm-res-network-expressroutecircuit📄ExpressRoute Circuit
ER
khushal08
Khush Kaviraj
adammontlake
Adam Montlake
71avm-res-network-firewallpolicy📄Azure Firewall PolicyMinHeinA
Min Hein Aung
72avm-res-network-frontdoorwebapplicationfirewallpolicy📄Front Door Web Application Firewall (WAF) Policysihbher
Gerardo Reyes
73avm-res-network-ipgroup📄IP Groupmathewsg
Mathews George
74avm-res-network-loadbalancer📄Loadbalancerdonovm4
Donovan McCoy
75avm-res-network-localnetworkgateway📄Local Network GatewayBhavyasree08
Bhavyasree Damarla
76avm-res-network-natgateway📄NAT Gatewayiarik0440
Yarik Simineans
77avm-res-network-networkinterface📄Network Interface
NIC
fafriha
Farouk Friha
78avm-res-network-networkmanager📄Azure Virtual Network Manager
79avm-res-network-networksecuritygroup📄Network Security Groupmaheshbenke
Mahesh Benke
80avm-res-network-networkwatcher📄Azure Network Watcherterrymandin
Terry Mandin
81avm-res-network-privatednszone📄Private DNS Zonechianw
Chian Wong
82avm-res-network-privateendpoint📄Private Endpointjaredfholgate
Jared Holgate
83avm-res-network-publicipaddress📄Public IP Address
PIP
vmisson
Vincent Misson
84avm-res-network-publicipprefix📄Public IP PrefixPmeshramPM
Pankaj Meshram
85avm-res-network-routetable📄Route Table
UDR
adammontlake
Adam Montlake
86avm-res-network-virtualnetwork📄Virtual Network
VNET
jaredfholgate
Jared Holgate
87avm-res-operationalinsights-workspace📄Log Analytics workspaceiarik0440
Yarik Simineans
88avm-res-oracledatabase-cloudexadatainfrastructure📄Oracle Exadata Infrastructuresihbher
Gerardo Reyes
terrymandin
Terry Mandin
89avm-res-oracledatabase-cloudvmcluster📄Oracle VM clustersihbher
Gerardo Reyes
terrymandin
Terry Mandin
90avm-res-portal-dashboard📄Azure Portal DashboardVeronicaSea
Veronica Xu
91avm-res-recoveryservices-vault📄Recovery Services Vaultelsalvos
Cesar Abrego
92avm-res-redhatopenshift-openshiftcluster📄OpenShift Clusterethanjenkins1
Ethan Jenkins
puneetdevadiga
Puneet Devadiga
93avm-res-relay-namespace📄Relay Namespacesujaypillai
Sujay Pillai
94avm-res-resourcegraph-query📄Resource Graph QuerySJAYAP
S Jayaprakash
95avm-res-resources-resourcegroup📄Resource Group
RG
Jfolberth
John Folberth
96avm-res-search-searchservice📄Search Service
97avm-res-servicebus-namespace📄Service Bus Namespace
98avm-res-sql-managedinstance📄SQL Managed Instance
SQL MI

99avm-res-sql-server📄Azure SQL Serverabhishekaryams
Abhishek Arya
100avm-res-storage-storageaccount📄Storage Accountchinthakaru
Chinthaka Rupasinghe
101avm-res-web-connection📄API Connectiondonovm4
Donovan McCoy
102avm-res-web-hostingenvironment📄App Service Environment
ASE
ibersanoMS
Isabelle Bersano
103avm-res-web-serverfarm📄App Service PlanibersanoMS
Isabelle Bersano
104avm-res-web-site📄Web/Function App
App Service, Web Site, Logic App, Function App
donovm4
Donovan McCoy
105avm-res-web-staticsite📄Static Web Appdonovm4
Donovan McCoy

Proposed modules - ⚪

➕ Proposed Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-res-aad-domainservicen/aAzure Active Directory Domain Servicehumanascode
Itamar Hirosh
02avm-res-alertsmanagement-actionrulen/aAction Rulesjoeybarnes
Joseph Barnes
03avm-res-analysisservices-servern/aAnalysis Services ServerBhavyasree08
Bhavyasree Damarla
04avm-res-botservice-botservicen/aBot Serviceethanjenkins1
Ethan Jenkins
05avm-res-cache-redisenterprisen/aAzure Managed RedisAnkur1106
Ankur Sharma
06avm-res-compute-imagen/aImage
07avm-res-consumption-budgetn/aConsumption BudgetAkashc0807
Akash Choudhary
08avm-res-containerservice-fleetn/aAKS Fleetdidayal-msft
Divyadeep Dayal
amruta53
Amruta Kulkarni
09avm-res-dashboard-grafanan/aAzure Managed Grafanakhajour
Abdelaziz Khajour
10avm-res-databricks-accessconnectorn/aAzure Databricks Access Connector
11avm-res-deviceregistry-assetendpointprofilen/aDevice Registry Asset Endpoint Profilelonegunmanb
Zijie He
12avm-res-devtestlab-labn/aDevTest Labsharmilamusunuru
Sharmila Musunuru
13avm-res-digitaltwins-digitaltwinsinstancen/aDigital Twins Instance
14avm-res-eventgrid-namespacen/aEvent Grid Namespacedassbernd
Berna Sandalli
15avm-res-eventgrid-systemtopicn/aEvent Grid System Topicsujaypillai
Sujay Pillai
16avm-res-healthbot-healthbotn/aAzure Health Bot
17avm-res-hybridcompute-machinen/aHybrid Compute Machine
18avm-res-insights-actiongroupn/aAction Grouparjenhuitema
Arjen Huitema
Brunoga-MS
Bruno Gabrielli
19avm-res-insights-activitylogalertn/aActivity log alertstagolovina
Tanya Golovina
20avm-res-insights-alertrulen/aAlert Rulesjoeybarnes
Joseph Barnes
21avm-res-insights-datacollectionrulen/aData Collection Rulesharmilamusunuru
Sharmila Musunuru
22avm-res-insights-logprofilen/aLog profilesharmilamusunuru
Sharmila Musunuru
23avm-res-insights-metricalertn/aMetric Alertarjenhuitema
Arjen Huitema
24avm-res-insights-privatelinkscopen/aAzure Monitor Private Link Scopesharmilamusunuru
Sharmila Musunuru
25avm-res-insights-scheduledqueryrulen/aScheduled Query Rule
26avm-res-iotoperations-instancen/aAzure IoT Operationsagreaves-ms
Allen Greaves
WilliamBerryiii
Bill Berry
27avm-res-loadtestservice-loadtestn/aLoad Testing Servicepfayika1
Philippe Fayika
28avm-res-managedservices-registrationdefinitionn/aRegistration Definition (Lighthouse)
29avm-res-management-managementgroupn/aManagement Group
MG
herms14
Hermes Miraflor II
30avm-res-network-dnsforwardingrulesetn/aDNS Forwarding Rulesetsharmilamusunuru
Sharmila Musunuru
31avm-res-network-frontdoorn/aAzure Front Door
32avm-res-network-privatelinkservicen/aPrivate Link Serviceavivshrem
Aviv Shrem
33avm-res-network-serviceendpointpolicyn/aService Endpoint PolicyASHR4
Rhys Ash
34avm-res-network-trafficmanagerprofilen/aTraffic Manager ProfileAnubhaR94
Anubha Rana
35avm-res-network-virtualnetworkgatewayn/aVirtual Network Gateway
VNET GW

36avm-res-network-virtualroutern/aRoute Server
37avm-res-operationsmanagement-solutionn/aOperations Management Solution
38avm-res-powerbidedicated-capacityn/aPower BI Dedicated Capacity
39avm-res-purview-accountn/aPurview Account
40avm-res-resources-featuren/aResource Featureslonegunmanb
Zijie He
41avm-res-servicefabric-clustern/aService Fabric Cluster
42avm-res-servicenetworking-trafficcontrollern/aApplication Gateway for Containers (Traffic Controller)mofaizal
Mohamed Faizal
43avm-res-signalrservice-signalrn/aSignalR Service SignalR
44avm-res-sql-instancepooln/aInstance Poolssujaypillai
Sujay Pillai
45avm-res-sqlvirtualmachine-sqlvirtualmachinen/aSql Virtual Machine
SQL VM
sujaypillai
Sujay Pillai
46avm-res-synapse-workspacen/aSynapse WorkspaceKarni-G
Karni Gupta
47avm-res-virtualmachineimages-imagetemplaten/aVirtual Machine Image Templatetravishankins
Travis Hankins

Deprecated modules - 🔴

➕ Deprecated Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01❌ None listed❌ None listed❌ None listed❌ None listed❌ None listed

All modules - 📇

➕ All Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-res-aad-domainservicen/aAzure Active Directory Domain Servicehumanascode
Itamar Hirosh
02avm-res-alertsmanagement-actionrulen/aAction Rulesjoeybarnes
Joseph Barnes
03avm-res-analysisservices-servern/aAnalysis Services ServerBhavyasree08
Bhavyasree Damarla
04avm-res-apimanagement-service📄API Management Serviceswatilekhapaul
Swatilekha Paul
05avm-res-app-containerapp📄Container Applonegunmanb
Zijie He
06avm-res-app-job📄App Jobsujaypillai
Sujay Pillai
07avm-res-app-managedenvironment📄App Managed Environmentsegraef
Sebastian Graef
08avm-res-appconfiguration-configurationstore📄App Configuration Storematt-FFFFFF
Matt White
09avm-res-authorization-roleassignment📄Role Assignmentjaredfholgate
Jared Holgate
10avm-res-automation-automationaccount📄Automation Accountdidayal-msft
Divyadeep Dayal
Poven795909
Poornima Venkataramanan
11avm-res-avs-privatecloud📄AVS Private Cloudjchancellor-ms
Jon Chancellor
12avm-res-azurestackhci-cluster📄Azure Stack HCI Cluster
13avm-res-azurestackhci-logicalnetwork📄AzureStackHCI logical network
14avm-res-azurestackhci-virtualmachineinstance📄Stack HCI Virtual Machine Instance
15avm-res-batch-batchaccount📄Batch Accountethanjenkins1
Ethan Jenkins
16avm-res-botservice-botservicen/aBot Serviceethanjenkins1
Ethan Jenkins
17avm-res-cache-redis📄Redis Cachejchancellor-ms
Jon Chancellor
18avm-res-cache-redisenterprisen/aAzure Managed RedisAnkur1106
Ankur Sharma
19avm-res-cdn-profile📄CDN ProfilePoven795909
Poornima Venkataramanan
didayal-msft
Divyadeep Dayal
20avm-res-certificateregistration-certificateorder📄Certificate Orderslonegunmanb
Zijie He
21avm-res-cognitiveservices-account📄Cognitive Servicelonegunmanb
Zijie He
22avm-res-communication-emailservice📄Email Communication Servicelonegunmanb
Zijie He
23avm-res-compute-capacityreservationgroup📄Capacity Reservation Groupchianw
Chian Wong
24avm-res-compute-disk📄Compute Diskterrymandin
Terry Mandin
25avm-res-compute-diskencryptionset📄Disk Encryption SetAkashc0807
Akash Choudhary
26avm-res-compute-gallery📄Azure Compute GalleryAkashc0807
Akash Choudhary
27avm-res-compute-hostgroup📄Host Groupschianw
Chian Wong
28avm-res-compute-imagen/aImage
29avm-res-compute-proximityplacementgroup📄Proximity Placement Groupfafriha
Farouk Friha
30avm-res-compute-sshpublickey📄Public SSH KeyChrisSidebotham
Chris Sidebotham
31avm-res-compute-virtualmachine📄Virtual Machine
VM
jchancellor-ms
Jon Chancellor
32avm-res-compute-virtualmachinescaleset📄Virtual Machine Scale Set
VMSS
terrymandin
Terry Mandin
marcelkmfst
Marcel Keller
33avm-res-consumption-budgetn/aConsumption BudgetAkashc0807
Akash Choudhary
34avm-res-containerinstance-containergroup📄Container Instancesharmilamusunuru
Sharmila Musunuru
35avm-res-containerregistry-registry📄Azure Container Registry (ACR)Akashc0807
Akash Choudhary
36avm-res-containerservice-fleetn/aAKS Fleetdidayal-msft
Divyadeep Dayal
amruta53
Amruta Kulkarni
37avm-res-containerservice-managedcluster📄AKS Managed ClusteribersanoMS
Isabelle Bersano
38avm-res-dashboard-grafanan/aAzure Managed Grafanakhajour
Abdelaziz Khajour
39avm-res-databricks-accessconnectorn/aAzure Databricks Access Connector
40avm-res-databricks-workspace📄Azure Databricks Workspacesegraef
Sebastian Graef
41avm-res-datafactory-factory📄Data Factoryasishr
Asish R
42avm-res-dataprotection-backupvault📄Data Protection Backup Vaultethanjenkins1
Ethan Jenkins
43avm-res-dataprotection-resourceguard📄Data Protection Resource GuardWenAI2020
Wen Tian
44avm-res-dbformysql-flexibleserver📄DB for MySQL Flexible Serverelsalvos
Cesar Abrego
45avm-res-dbforpostgresql-flexibleserver📄DB for Postgre SQL Flexible Serverzaidmohd
Zaid Mohammad
46avm-res-desktopvirtualization-applicationgroup📄Azure Virtual Desktop (AVD) Application Groupjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
47avm-res-desktopvirtualization-hostpool📄Azure Virtual Desktop (AVD) Host Pooljensheerin
Jen Sheerin
sihbher
Gerardo Reyes
48avm-res-desktopvirtualization-scalingplan📄Azure Virtual Desktop (AVD) Scaling Planjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
49avm-res-desktopvirtualization-workspace📄Azure Virtual Desktop (AVD) Workspacejensheerin
Jen Sheerin
sihbher
Gerardo Reyes
50avm-res-devcenter-devcenter📄Dev Center
51avm-res-deviceregistry-assetendpointprofilen/aDevice Registry Asset Endpoint Profilelonegunmanb
Zijie He
52avm-res-devopsinfrastructure-pool📄DevOps Poolsjaredfholgate
Jared Holgate
53avm-res-devtestlab-labn/aDevTest Labsharmilamusunuru
Sharmila Musunuru
54avm-res-digitaltwins-digitaltwinsinstancen/aDigital Twins Instance
55avm-res-documentdb-databaseaccount📄CosmosDB Database Accountcmaneu
Christopher Maneu
56avm-res-documentdb-mongocluster📄Cosmos DB for MongoDB (vCore)sujaypillai
Sujay Pillai
57avm-res-edge-site📄Azure Arc Site manager
58avm-res-eventgrid-domain📄Event Grid Domainsujaypillai
Sujay Pillai
59avm-res-eventgrid-namespacen/aEvent Grid Namespacedassbernd
Berna Sandalli
60avm-res-eventgrid-systemtopicn/aEvent Grid System Topicsujaypillai
Sujay Pillai
61avm-res-eventgrid-topic📄Event Grid Topicsujaypillai
Sujay Pillai
62avm-res-eventhub-namespace📄Event Hub Namespacercavaturu
Raja Kalyan Ram Cavaturu
63avm-res-features-feature📄Azure Feature Exposure Control (AFEC)lonegunmanb
Zijie He
64avm-res-healthbot-healthbotn/aAzure Health Bot
65avm-res-hybridcompute-machinen/aHybrid Compute Machine
66avm-res-hybridcontainerservice-provisionedclusterinstance📄AKS Arc
67avm-res-insights-actiongroupn/aAction Grouparjenhuitema
Arjen Huitema
Brunoga-MS
Bruno Gabrielli
68avm-res-insights-activitylogalertn/aActivity log alertstagolovina
Tanya Golovina
69avm-res-insights-alertrulen/aAlert Rulesjoeybarnes
Joseph Barnes
70avm-res-insights-autoscalesetting📄Auto scale settingschianw
Chian Wong
71avm-res-insights-component📄Application InsightJfolberth
John Folberth
72avm-res-insights-datacollectionendpoint📄Data Collection Endpointsharmilamusunuru
Sharmila Musunuru
73avm-res-insights-datacollectionrulen/aData Collection Rulesharmilamusunuru
Sharmila Musunuru
74avm-res-insights-logprofilen/aLog profilesharmilamusunuru
Sharmila Musunuru
75avm-res-insights-metricalertn/aMetric Alertarjenhuitema
Arjen Huitema
76avm-res-insights-privatelinkscopen/aAzure Monitor Private Link Scopesharmilamusunuru
Sharmila Musunuru
77avm-res-insights-scheduledqueryrulen/aScheduled Query Rule
78avm-res-iotoperations-instancen/aAzure IoT Operationsagreaves-ms
Allen Greaves
WilliamBerryiii
Bill Berry
79avm-res-keyvault-vault📄Key Vault
KV
matt-FFFFFF
Matt White
80avm-res-kusto-cluster📄Kusto ClustersLaurentLesle
Laurent Lesle
81avm-res-loadtestservice-loadtestn/aLoad Testing Servicepfayika1
Philippe Fayika
82avm-res-logic-workflow📄Logic Apps (Workflow)bakrish
Bala Krishnamoorthy
83avm-res-machinelearningservices-workspace📄Machine Learning Services Workspace
ML Workspace
Nepomuceno
Gabriel Monteiro Nepomuceno
84avm-res-maintenance-maintenanceconfiguration📄Maintenance ConfigurationASHR4
Rhys Ash
85avm-res-managedidentity-userassignedidentity📄User Assigned Identity
MSI
Jfolberth
John Folberth
86avm-res-managedservices-registrationdefinitionn/aRegistration Definition (Lighthouse)
87avm-res-management-managementgroupn/aManagement Group
MG
herms14
Hermes Miraflor II
88avm-res-management-servicegroup📄Management Service Groupshaflidif
Haflidi Fridthjofsson
89avm-res-netapp-netappaccount📄Azure NetApp Filejtracey93
Jack Tracey
90avm-res-network-applicationgateway📄Application Gateway
App GW
mofaizal
Mohamed Faizal
91avm-res-network-applicationgatewaywebapplicationfirewallpolicy📄Application Gateway Web Application Firewall (WAF) Policymofaizal
Mohamed Faizal
92avm-res-network-applicationsecuritygroup📄Application Security Group (ASG)
ASG
MinHeinA
Min Hein Aung
93avm-res-network-azurefirewall📄Azure Firewall
Azure FW
vmisson
Vincent Misson
94avm-res-network-bastionhost📄Bastion Hosthumanascode
Itamar Hirosh
95avm-res-network-connection📄Virtual Network Gateway Connectionjchancellor-ms
Jon Chancellor
96avm-res-network-ddosprotectionplan📄DDoS Protectionsitarant
Simona Tarantola
jtracey93
Jack Tracey
97avm-res-network-dnsforwardingrulesetn/aDNS Forwarding Rulesetsharmilamusunuru
Sharmila Musunuru
98avm-res-network-dnsresolver📄DNS Resolverhumanascode
Itamar Hirosh
99avm-res-network-dnszone📄Public DNS Zonesharmilamusunuru
Sharmila Musunuru
100avm-res-network-expressroutecircuit📄ExpressRoute Circuit
ER
khushal08
Khush Kaviraj
adammontlake
Adam Montlake
101avm-res-network-firewallpolicy📄Azure Firewall PolicyMinHeinA
Min Hein Aung
102avm-res-network-frontdoorn/aAzure Front Door
103avm-res-network-frontdoorwebapplicationfirewallpolicy📄Front Door Web Application Firewall (WAF) Policysihbher
Gerardo Reyes
104avm-res-network-ipgroup📄IP Groupmathewsg
Mathews George
105avm-res-network-loadbalancer📄Loadbalancerdonovm4
Donovan McCoy
106avm-res-network-localnetworkgateway📄Local Network GatewayBhavyasree08
Bhavyasree Damarla
107avm-res-network-natgateway📄NAT Gatewayiarik0440
Yarik Simineans
108avm-res-network-networkinterface📄Network Interface
NIC
fafriha
Farouk Friha
109avm-res-network-networkmanager📄Azure Virtual Network Manager
110avm-res-network-networksecuritygroup📄Network Security Groupmaheshbenke
Mahesh Benke
111avm-res-network-networkwatcher📄Azure Network Watcherterrymandin
Terry Mandin
112avm-res-network-privatednszone📄Private DNS Zonechianw
Chian Wong
113avm-res-network-privateendpoint📄Private Endpointjaredfholgate
Jared Holgate
114avm-res-network-privatelinkservicen/aPrivate Link Serviceavivshrem
Aviv Shrem
115avm-res-network-publicipaddress📄Public IP Address
PIP
vmisson
Vincent Misson
116avm-res-network-publicipprefix📄Public IP PrefixPmeshramPM
Pankaj Meshram
117avm-res-network-routetable📄Route Table
UDR
adammontlake
Adam Montlake
118avm-res-network-serviceendpointpolicyn/aService Endpoint PolicyASHR4
Rhys Ash
119avm-res-network-trafficmanagerprofilen/aTraffic Manager ProfileAnubhaR94
Anubha Rana
120avm-res-network-virtualnetwork📄Virtual Network
VNET
jaredfholgate
Jared Holgate
121avm-res-network-virtualnetworkgatewayn/aVirtual Network Gateway
VNET GW

122avm-res-network-virtualroutern/aRoute Server
123avm-res-operationalinsights-workspace📄Log Analytics workspaceiarik0440
Yarik Simineans
124avm-res-operationsmanagement-solutionn/aOperations Management Solution
125avm-res-oracledatabase-cloudexadatainfrastructure📄Oracle Exadata Infrastructuresihbher
Gerardo Reyes
terrymandin
Terry Mandin
126avm-res-oracledatabase-cloudvmcluster📄Oracle VM clustersihbher
Gerardo Reyes
terrymandin
Terry Mandin
127avm-res-portal-dashboard📄Azure Portal DashboardVeronicaSea
Veronica Xu
128avm-res-powerbidedicated-capacityn/aPower BI Dedicated Capacity
129avm-res-purview-accountn/aPurview Account
130avm-res-recoveryservices-vault📄Recovery Services Vaultelsalvos
Cesar Abrego
131avm-res-redhatopenshift-openshiftcluster📄OpenShift Clusterethanjenkins1
Ethan Jenkins
puneetdevadiga
Puneet Devadiga
132avm-res-relay-namespace📄Relay Namespacesujaypillai
Sujay Pillai
133avm-res-resourcegraph-query📄Resource Graph QuerySJAYAP
S Jayaprakash
134avm-res-resources-featuren/aResource Featureslonegunmanb
Zijie He
135avm-res-resources-resourcegroup📄Resource Group
RG
Jfolberth
John Folberth
136avm-res-search-searchservice📄Search Service
137avm-res-servicebus-namespace📄Service Bus Namespace
138avm-res-servicefabric-clustern/aService Fabric Cluster
139avm-res-servicenetworking-trafficcontrollern/aApplication Gateway for Containers (Traffic Controller)mofaizal
Mohamed Faizal
140avm-res-signalrservice-signalrn/aSignalR Service SignalR
141avm-res-sql-instancepooln/aInstance Poolssujaypillai
Sujay Pillai
142avm-res-sql-managedinstance📄SQL Managed Instance
SQL MI

143avm-res-sql-server📄Azure SQL Serverabhishekaryams
Abhishek Arya
144avm-res-sqlvirtualmachine-sqlvirtualmachinen/aSql Virtual Machine
SQL VM
sujaypillai
Sujay Pillai
145avm-res-storage-storageaccount📄Storage Accountchinthakaru
Chinthaka Rupasinghe
146avm-res-synapse-workspacen/aSynapse WorkspaceKarni-G
Karni Gupta
147avm-res-virtualmachineimages-imagetemplaten/aVirtual Machine Image Templatetravishankins
Travis Hankins
148avm-res-web-connection📄API Connectiondonovm4
Donovan McCoy
149avm-res-web-hostingenvironment📄App Service Environment
ASE
ibersanoMS
Isabelle Bersano
150avm-res-web-serverfarm📄App Service PlanibersanoMS
Isabelle Bersano
151avm-res-web-site📄Web/Function App
App Service, Web Site, Logic App, Function App
donovm4
Donovan McCoy
152avm-res-web-staticsite📄Static Web Appdonovm4
Donovan McCoy

Module Publication History - 📅

➕ Module Publication History - Module names, status and owners

Modules published in January 2026

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-eventgrid-domain📄Event Grid Domainsujaypillai
Sujay Pillai
02avm-res-eventgrid-topic📄Event Grid Topicsujaypillai
Sujay Pillai
03avm-res-relay-namespace📄Relay Namespacesujaypillai
Sujay Pillai

Modules published in November 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-features-feature📄Azure Feature Exposure Control (AFEC)lonegunmanb
Zijie He
02avm-res-web-connection📄API Connectiondonovm4
Donovan McCoy

Modules published in October 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-management-servicegroup📄Management Service Groupshaflidif
Haflidi Fridthjofsson
02avm-res-redhatopenshift-openshiftcluster📄OpenShift Clusterethanjenkins1
Ethan Jenkins
puneetdevadiga
Puneet Devadiga

Modules published in August 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-compute-capacityreservationgroup📄Capacity Reservation Groupchianw
Chian Wong
02avm-res-documentdb-mongocluster📄Cosmos DB for MongoDB (vCore)sujaypillai
Sujay Pillai

Modules published in July 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-certificateregistration-certificateorder📄Certificate Orderslonegunmanb
Zijie He
02avm-res-dataprotection-resourceguard📄Data Protection Resource GuardWenAI2020
Wen Tian

Modules published in June 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-communication-emailservice📄Email Communication Servicelonegunmanb
Zijie He

Modules published in May 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-app-job📄App Jobsujaypillai
Sujay Pillai
02avm-res-batch-batchaccount📄Batch Accountethanjenkins1
Ethan Jenkins
03avm-res-dataprotection-backupvault📄Data Protection Backup Vaultethanjenkins1
Ethan Jenkins

Modules published in April 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-apimanagement-service📄API Management Serviceswatilekhapaul
Swatilekha Paul
02avm-res-automation-automationaccount📄Automation Accountdidayal-msft
Divyadeep Dayal
Poven795909
Poornima Venkataramanan
03avm-res-datafactory-factory📄Data Factoryasishr
Asish R
04avm-res-eventhub-namespace📄Event Hub Namespacercavaturu
Raja Kalyan Ram Cavaturu
05avm-res-maintenance-maintenanceconfiguration📄Maintenance ConfigurationASHR4
Rhys Ash
06avm-res-network-ipgroup📄IP Groupmathewsg
Mathews George
07avm-res-network-publicipprefix📄Public IP PrefixPmeshramPM
Pankaj Meshram
08avm-res-resourcegraph-query📄Resource Graph QuerySJAYAP
S Jayaprakash

Modules published in March 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-appconfiguration-configurationstore📄App Configuration Storematt-FFFFFF
Matt White

Modules published in February 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-network-applicationgatewaywebapplicationfirewallpolicy📄Application Gateway Web Application Firewall (WAF) Policymofaizal
Mohamed Faizal

Modules published in January 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-netapp-netappaccount📄Azure NetApp Filejtracey93
Jack Tracey
02avm-res-network-applicationsecuritygroup📄Application Security Group (ASG)
ASG
MinHeinA
Min Hein Aung
03avm-res-network-connection📄Virtual Network Gateway Connectionjchancellor-ms
Jon Chancellor
04avm-res-recoveryservices-vault📄Recovery Services Vaultelsalvos
Cesar Abrego

Modules published in December 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-compute-gallery📄Azure Compute GalleryAkashc0807
Akash Choudhary

Modules published in November 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-compute-proximityplacementgroup📄Proximity Placement Groupfafriha
Farouk Friha
02avm-res-containerservice-managedcluster📄AKS Managed ClusteribersanoMS
Isabelle Bersano
03avm-res-insights-autoscalesetting📄Auto scale settingschianw
Chian Wong
04avm-res-network-localnetworkgateway📄Local Network GatewayBhavyasree08
Bhavyasree Damarla
05avm-res-network-networkinterface📄Network Interface
NIC
fafriha
Farouk Friha

Modules published in October 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-compute-diskencryptionset📄Disk Encryption SetAkashc0807
Akash Choudhary
02avm-res-devcenter-devcenter📄Dev Center
03avm-res-network-expressroutecircuit📄ExpressRoute Circuit
ER
khushal08
Khush Kaviraj
adammontlake
Adam Montlake
04avm-res-network-frontdoorwebapplicationfirewallpolicy📄Front Door Web Application Firewall (WAF) Policysihbher
Gerardo Reyes

Modules published in September 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-dbformysql-flexibleserver📄DB for MySQL Flexible Serverelsalvos
Cesar Abrego
02avm-res-dbforpostgresql-flexibleserver📄DB for Postgre SQL Flexible Serverzaidmohd
Zaid Mohammad
03avm-res-network-privateendpoint📄Private Endpointjaredfholgate
Jared Holgate
04avm-res-oracledatabase-cloudexadatainfrastructure📄Oracle Exadata Infrastructuresihbher
Gerardo Reyes
terrymandin
Terry Mandin
05avm-res-oracledatabase-cloudvmcluster📄Oracle VM clustersihbher
Gerardo Reyes
terrymandin
Terry Mandin
06avm-res-portal-dashboard📄Azure Portal DashboardVeronicaSea
Veronica Xu
07avm-res-sql-managedinstance📄SQL Managed Instance
SQL MI

08avm-res-sql-server📄Azure SQL Serverabhishekaryams
Abhishek Arya

Modules published in August 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-azurestackhci-cluster📄Azure Stack HCI Cluster
02avm-res-azurestackhci-logicalnetwork📄AzureStackHCI logical network
03avm-res-azurestackhci-virtualmachineinstance📄Stack HCI Virtual Machine Instance
04avm-res-compute-hostgroup📄Host Groupschianw
Chian Wong
05avm-res-devopsinfrastructure-pool📄DevOps Poolsjaredfholgate
Jared Holgate
06avm-res-documentdb-databaseaccount📄CosmosDB Database Accountcmaneu
Christopher Maneu
07avm-res-edge-site📄Azure Arc Site manager
08avm-res-hybridcontainerservice-provisionedclusterinstance📄AKS Arc
09avm-res-insights-component📄Application InsightJfolberth
John Folberth
10avm-res-insights-datacollectionendpoint📄Data Collection Endpointsharmilamusunuru
Sharmila Musunuru
11avm-res-network-applicationgateway📄Application Gateway
App GW
mofaizal
Mohamed Faizal
12avm-res-network-dnszone📄Public DNS Zonesharmilamusunuru
Sharmila Musunuru
13avm-res-resources-resourcegroup📄Resource Group
RG
Jfolberth
John Folberth
14avm-res-search-searchservice📄Search Service
15avm-res-web-serverfarm📄App Service PlanibersanoMS
Isabelle Bersano

Modules published in July 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-app-containerapp📄Container Applonegunmanb
Zijie He
02avm-res-containerinstance-containergroup📄Container Instancesharmilamusunuru
Sharmila Musunuru
03avm-res-machinelearningservices-workspace📄Machine Learning Services Workspace
ML Workspace
Nepomuceno
Gabriel Monteiro Nepomuceno
04avm-res-network-networkwatcher📄Azure Network Watcherterrymandin
Terry Mandin

Modules published in June 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-cache-redis📄Redis Cachejchancellor-ms
Jon Chancellor
02avm-res-logic-workflow📄Logic Apps (Workflow)bakrish
Bala Krishnamoorthy
03avm-res-web-hostingenvironment📄App Service Environment
ASE
ibersanoMS
Isabelle Bersano

Modules published in May 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-cdn-profile📄CDN ProfilePoven795909
Poornima Venkataramanan
didayal-msft
Divyadeep Dayal
02avm-res-compute-disk📄Compute Diskterrymandin
Terry Mandin
03avm-res-compute-sshpublickey📄Public SSH KeyChrisSidebotham
Chris Sidebotham
04avm-res-network-dnsresolver📄DNS Resolverhumanascode
Itamar Hirosh
05avm-res-network-routetable📄Route Table
UDR
adammontlake
Adam Montlake

Modules published in April 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-kusto-cluster📄Kusto ClustersLaurentLesle
Laurent Lesle
02avm-res-servicebus-namespace📄Service Bus Namespace

Modules published in March 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-databricks-workspace📄Azure Databricks Workspacesegraef
Sebastian Graef
02avm-res-managedidentity-userassignedidentity📄User Assigned Identity
MSI
Jfolberth
John Folberth
03avm-res-network-privatednszone📄Private DNS Zonechianw
Chian Wong

Modules published in February 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-app-managedenvironment📄App Managed Environmentsegraef
Sebastian Graef
02avm-res-avs-privatecloud📄AVS Private Cloudjchancellor-ms
Jon Chancellor
03avm-res-cognitiveservices-account📄Cognitive Servicelonegunmanb
Zijie He
04avm-res-compute-virtualmachinescaleset📄Virtual Machine Scale Set
VMSS
terrymandin
Terry Mandin
marcelkmfst
Marcel Keller
05avm-res-containerregistry-registry📄Azure Container Registry (ACR)Akashc0807
Akash Choudhary
06avm-res-network-bastionhost📄Bastion Hosthumanascode
Itamar Hirosh
07avm-res-network-networksecuritygroup📄Network Security Groupmaheshbenke
Mahesh Benke
08avm-res-network-publicipaddress📄Public IP Address
PIP
vmisson
Vincent Misson
09avm-res-storage-storageaccount📄Storage Accountchinthakaru
Chinthaka Rupasinghe
10avm-res-web-site📄Web/Function App
App Service, Web Site, Logic App, Function App
donovm4
Donovan McCoy
11avm-res-web-staticsite📄Static Web Appdonovm4
Donovan McCoy

Modules published in January 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-authorization-roleassignment📄Role Assignmentjaredfholgate
Jared Holgate
02avm-res-network-azurefirewall📄Azure Firewall
Azure FW
vmisson
Vincent Misson
03avm-res-network-firewallpolicy📄Azure Firewall PolicyMinHeinA
Min Hein Aung
04avm-res-network-networkmanager📄Azure Virtual Network Manager
05avm-res-operationalinsights-workspace📄Log Analytics workspaceiarik0440
Yarik Simineans

Modules published in December 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-desktopvirtualization-applicationgroup📄Azure Virtual Desktop (AVD) Application Groupjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
02avm-res-desktopvirtualization-scalingplan📄Azure Virtual Desktop (AVD) Scaling Planjensheerin
Jen Sheerin
sihbher
Gerardo Reyes
03avm-res-desktopvirtualization-workspace📄Azure Virtual Desktop (AVD) Workspacejensheerin
Jen Sheerin
sihbher
Gerardo Reyes
04avm-res-network-natgateway📄NAT Gatewayiarik0440
Yarik Simineans

Modules published in November 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-compute-virtualmachine📄Virtual Machine
VM
jchancellor-ms
Jon Chancellor
02avm-res-network-ddosprotectionplan📄DDoS Protectionsitarant
Simona Tarantola
jtracey93
Jack Tracey
03avm-res-network-loadbalancer📄Loadbalancerdonovm4
Donovan McCoy

Modules published in October 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-desktopvirtualization-hostpool📄Azure Virtual Desktop (AVD) Host Pooljensheerin
Jen Sheerin
sihbher
Gerardo Reyes
02avm-res-network-virtualnetwork📄Virtual Network
VNET
jaredfholgate
Jared Holgate

Modules published in September 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-res-keyvault-vault📄Key Vault
KV
matt-FFFFFF
Matt White

Terraform Pattern Modules

Module catalog

LanguageClassificationPublished 🟢 & 🟡Proposed ⚪SUM
TerraformPattern242347
➕ Additional information
Legend

Summary of status icons used on this page

IconStatusDescription
Proposed modulesModules that are proposed and/or being worked on but not published yet.
🟢 & 🟡Published modulesAvailable (🟢) and Orphaned (🟡) modules that are active and usable.
🔴Deprecated modulesModules that reached the end of their lifecycle.
📇All modulesIncluding Published, Proposed and Deprecated ones.

See the Module Lifecycle page for more details.

Info

This page contains various views of the module index (catalog) for Terraform Pattern Modules. To see these views, click on the expandable sections with the “➕” sign below.

  • To see the full, unfiltered, unformatted module index on GitHub, click here.

  • To download the source CSV file, click here.

Note

Modules listed below that aren’t shown with the status of Module Available 🟢, are currently in development and are not yet available for use. For proposed modules, see the Proposed modules section below.

Published modules - 🟢 & 🟡

➕ Published Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-ptn-aiml-ai-foundry📄AI-ML - AI Foundrysegraef
Sebastian Graef
mbilalamjad
Bilal Amjad
02avm-ptn-aiml-landing-zone📄AI-ML - Landing Zone (LZ)jchancellor-ms
Jon Chancellor
mbilalamjad
Bilal Amjad
03avm-ptn-aks-dev📄AKS devms-henglu
Heng Lu
04avm-ptn-aks-economy📄AKS economyms-henglu
Heng Lu
05avm-ptn-aks-enterprise📄AKS Enterprisems-henglu
Heng Lu
06avm-ptn-aks-production📄Azure Kubernetes Service
07avm-ptn-alz📄Azure Landing Zonematt-FFFFFF
Matt White
08avm-ptn-alz-connectivity-hub-and-spoke-vnet📄ALZ Connectivity Hub and Spoke
Azure Landing Zones - Hub and Spoke
jaredfholgate
Jared Holgate
09avm-ptn-alz-connectivity-virtual-wan📄ALZ Connectivity vWAN
Azure Landing Zones - vWAN
jaredfholgate
Jared Holgate
10avm-ptn-alz-management📄ALZ Management
Azure Landing Zones - Management
matt-FFFFFF
Matt White
11avm-ptn-avd-lza-insights📄AVD Insights
Azure Virtual Desktop Insights
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes
12avm-ptn-avd-lza-managementplane📄AVD Management Plane
Azure Virtual Desktop Management Plane
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes
13avm-ptn-azuremonitorwindowsagent📄Azure Monitor Windows Agent
14avm-ptn-cicd-agents-and-runners📄CI CD Agents and Runnersjaredfholgate
Jared Holgate
15avm-ptn-ephemeral-credential📄Ephemeral Credentials Generatorlonegunmanb
Zijie He
16avm-ptn-function-app-storage-private-endpoints📄Function App and private endpoint-secured Storagedonovm4
Donovan McCoy
17avm-ptn-hci-ad-provisioner📄Arc for AD registration
18avm-ptn-hci-server-provisioner📄Arc for Server registration
19avm-ptn-monitoring-amba-alz📄AMBA ALZ Pattern
Azure Monitor Baseline Alerts - Azure Landing Zones Pattern
arjenhuitema
Arjen Huitema
Brunoga-MS
Bruno Gabrielli
20avm-ptn-network-private-link-private-dns-zones📄Private Link Private DNS Zonesjtracey93
Jack Tracey
21avm-ptn-network-routeserver📄Azure Route Serverjchancellor-ms
Jon Chancellor
22avm-ptn-odaa📄Oracle Exedata Workloadterrymandin
Terry Mandin
23avm-ptn-policyassignment📄Policy assignmentbjornhofer
Bjorn Hofer
24avm-ptn-virtualwan📄Virtual WAN
vWAN
khushal08
Khush Kaviraj

Proposed modules - ⚪

➕ Proposed Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-ptn-aca-lza-hosting-environmentn/aAzure Container Apps Landing Zone Acceleratorsam-cogan
Sam Cogan
02avm-ptn-ai-platform-baselinen/aAI platform baselineNepomuceno
Gabriel Monteiro Nepomuceno
03avm-ptn-alz-application-landing-zone-identity-and-accessn/aALZ Identity and Access Managementjaredfholgate
Jared Holgate
matt-FFFFFF
Matt White
04avm-ptn-alz-identityn/aALZ Identity
Azure Landing Zones - Identity

05avm-ptn-alz-sub-vendingn/aALZ Subscription vending
Azure Landing Zones - Sub vending
matt-FFFFFF
Matt White
jaredfholgate
Jared Holgate
06avm-ptn-app-iaas-vm-cosmosdb-tier-fourn/aWorkload - IaaS VM Cosmos DB - Tier 4mikestiers
Mike Stiers
andbron
Andrew Lambert
07avm-ptn-avd-lza-sessionhostsn/aAVD Session Hosts
Azure Virtual Desktop Session Hosts

08avm-ptn-azure-ipamn/aIPAM
IP Address Management

09avm-ptn-bcdr-vm-replicationn/aAzure Site Recovery VM Replication
10avm-ptn-cicd-bootstrapn/aCI CD bootstrap
11avm-ptn-cloudshell-vnetn/aAzure Cloud Shell in a Virtual Networktravishankins
Travis Hankins
12avm-ptn-confidential-computen/aAzure Confidential Compute
13avm-ptn-dev-center-dev-boxn/aMicrosoft Dev Center Dev Boxautocloudarc
Preston Parsard
14avm-ptn-lbvmssn/aVirtual Machine Scale Setterrymandin
Terry Mandin
15avm-ptn-mongodb-atlas-lzan/aMongoDB Atlas on Azure - Landing Zone (LZ)cloud-architect-dev
Deven Wagle
16avm-ptn-odaa-identityn/aOracle Identityterrymandin
Terry Mandin
kohei3110
Kohei Saito
17avm-ptn-openai-cognitivesearchn/aCorporate Line of Business (LoB) ChatBotmikestiers
Mike Stiers
18avm-ptn-openai-e2e-baselinen/aBaseline OpenAI end-to-end chat
19avm-ptn-oracle-iaasn/aOracle Database on Azuresihbher
Gerardo Reyes
20avm-ptn-purestorage-cbs-arrayn/aPure Storage Cloud Block Store on Azuresundarb19
Sundar Balaji Anantharamakrishnan
21avm-ptn-sentinel-solutionsn/aSentinel SolutionsLaurentLesle
Laurent Lesle
22avm-ptn-subnets-nsgs-routesn/aNetwork Security Groups
NSG
swathialuganti
Swathi Aluganti Narasimhulu
23avm-ptn-subscription-service-health-alertsn/aSubscriptions Service Health AlertsASHR4
Rhys Ash

Deprecated modules - 🔴

➕ Deprecated Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-ptn-hubnetworking📄Hub Networkingjaredfholgate
Jared Holgate
02avm-ptn-vnetgateway📄Virtual Network Gateway
VNET GW
matt-FFFFFF
Matt White

All modules - 📇

➕ All Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-ptn-aca-lza-hosting-environmentn/aAzure Container Apps Landing Zone Acceleratorsam-cogan
Sam Cogan
02avm-ptn-ai-platform-baselinen/aAI platform baselineNepomuceno
Gabriel Monteiro Nepomuceno
03avm-ptn-aiml-ai-foundry📄AI-ML - AI Foundrysegraef
Sebastian Graef
mbilalamjad
Bilal Amjad
04avm-ptn-aiml-landing-zone📄AI-ML - Landing Zone (LZ)jchancellor-ms
Jon Chancellor
mbilalamjad
Bilal Amjad
05avm-ptn-aks-dev📄AKS devms-henglu
Heng Lu
06avm-ptn-aks-economy📄AKS economyms-henglu
Heng Lu
07avm-ptn-aks-enterprise📄AKS Enterprisems-henglu
Heng Lu
08avm-ptn-aks-production📄Azure Kubernetes Service
09avm-ptn-alz📄Azure Landing Zonematt-FFFFFF
Matt White
10avm-ptn-alz-application-landing-zone-identity-and-accessn/aALZ Identity and Access Managementjaredfholgate
Jared Holgate
matt-FFFFFF
Matt White
11avm-ptn-alz-connectivity-hub-and-spoke-vnet📄ALZ Connectivity Hub and Spoke
Azure Landing Zones - Hub and Spoke
jaredfholgate
Jared Holgate
12avm-ptn-alz-connectivity-virtual-wan📄ALZ Connectivity vWAN
Azure Landing Zones - vWAN
jaredfholgate
Jared Holgate
13avm-ptn-alz-identityn/aALZ Identity
Azure Landing Zones - Identity

14avm-ptn-alz-management📄ALZ Management
Azure Landing Zones - Management
matt-FFFFFF
Matt White
15avm-ptn-alz-sub-vendingn/aALZ Subscription vending
Azure Landing Zones - Sub vending
matt-FFFFFF
Matt White
jaredfholgate
Jared Holgate
16avm-ptn-app-iaas-vm-cosmosdb-tier-fourn/aWorkload - IaaS VM Cosmos DB - Tier 4mikestiers
Mike Stiers
andbron
Andrew Lambert
17avm-ptn-avd-lza-insights📄AVD Insights
Azure Virtual Desktop Insights
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes
18avm-ptn-avd-lza-managementplane📄AVD Management Plane
Azure Virtual Desktop Management Plane
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes
19avm-ptn-avd-lza-sessionhostsn/aAVD Session Hosts
Azure Virtual Desktop Session Hosts

20avm-ptn-azure-ipamn/aIPAM
IP Address Management

21avm-ptn-azuremonitorwindowsagent📄Azure Monitor Windows Agent
22avm-ptn-bcdr-vm-replicationn/aAzure Site Recovery VM Replication
23avm-ptn-cicd-agents-and-runners📄CI CD Agents and Runnersjaredfholgate
Jared Holgate
24avm-ptn-cicd-bootstrapn/aCI CD bootstrap
25avm-ptn-cloudshell-vnetn/aAzure Cloud Shell in a Virtual Networktravishankins
Travis Hankins
26avm-ptn-confidential-computen/aAzure Confidential Compute
27avm-ptn-dev-center-dev-boxn/aMicrosoft Dev Center Dev Boxautocloudarc
Preston Parsard
28avm-ptn-ephemeral-credential📄Ephemeral Credentials Generatorlonegunmanb
Zijie He
29avm-ptn-function-app-storage-private-endpoints📄Function App and private endpoint-secured Storagedonovm4
Donovan McCoy
30avm-ptn-hci-ad-provisioner📄Arc for AD registration
31avm-ptn-hci-server-provisioner📄Arc for Server registration
32avm-ptn-hubnetworking📄Hub Networkingjaredfholgate
Jared Holgate
33avm-ptn-lbvmssn/aVirtual Machine Scale Setterrymandin
Terry Mandin
34avm-ptn-mongodb-atlas-lzan/aMongoDB Atlas on Azure - Landing Zone (LZ)cloud-architect-dev
Deven Wagle
35avm-ptn-monitoring-amba-alz📄AMBA ALZ Pattern
Azure Monitor Baseline Alerts - Azure Landing Zones Pattern
arjenhuitema
Arjen Huitema
Brunoga-MS
Bruno Gabrielli
36avm-ptn-network-private-link-private-dns-zones📄Private Link Private DNS Zonesjtracey93
Jack Tracey
37avm-ptn-network-routeserver📄Azure Route Serverjchancellor-ms
Jon Chancellor
38avm-ptn-odaa📄Oracle Exedata Workloadterrymandin
Terry Mandin
39avm-ptn-odaa-identityn/aOracle Identityterrymandin
Terry Mandin
kohei3110
Kohei Saito
40avm-ptn-openai-cognitivesearchn/aCorporate Line of Business (LoB) ChatBotmikestiers
Mike Stiers
41avm-ptn-openai-e2e-baselinen/aBaseline OpenAI end-to-end chat
42avm-ptn-oracle-iaasn/aOracle Database on Azuresihbher
Gerardo Reyes
43avm-ptn-policyassignment📄Policy assignmentbjornhofer
Bjorn Hofer
44avm-ptn-purestorage-cbs-arrayn/aPure Storage Cloud Block Store on Azuresundarb19
Sundar Balaji Anantharamakrishnan
45avm-ptn-sentinel-solutionsn/aSentinel SolutionsLaurentLesle
Laurent Lesle
46avm-ptn-subnets-nsgs-routesn/aNetwork Security Groups
NSG
swathialuganti
Swathi Aluganti Narasimhulu
47avm-ptn-subscription-service-health-alertsn/aSubscriptions Service Health AlertsASHR4
Rhys Ash
48avm-ptn-virtualwan📄Virtual WAN
vWAN
khushal08
Khush Kaviraj
49avm-ptn-vnetgateway📄Virtual Network Gateway
VNET GW
matt-FFFFFF
Matt White

Module Publication History - 📅

➕ Module Publication History - Module names, status and owners

Modules published in November 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-ephemeral-credential📄Ephemeral Credentials Generatorlonegunmanb
Zijie He

Modules published in September 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-aiml-landing-zone📄AI-ML - Landing Zone (LZ)jchancellor-ms
Jon Chancellor
mbilalamjad
Bilal Amjad

Modules published in July 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-aiml-ai-foundry📄AI-ML - AI Foundrysegraef
Sebastian Graef
mbilalamjad
Bilal Amjad

Modules published in April 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-alz-connectivity-virtual-wan📄ALZ Connectivity vWAN
Azure Landing Zones - vWAN
jaredfholgate
Jared Holgate
02avm-ptn-function-app-storage-private-endpoints📄Function App and private endpoint-secured Storagedonovm4
Donovan McCoy
03avm-ptn-monitoring-amba-alz📄AMBA ALZ Pattern
Azure Monitor Baseline Alerts - Azure Landing Zones Pattern
arjenhuitema
Arjen Huitema
Brunoga-MS
Bruno Gabrielli

Modules published in March 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-alz-connectivity-hub-and-spoke-vnet📄ALZ Connectivity Hub and Spoke
Azure Landing Zones - Hub and Spoke
jaredfholgate
Jared Holgate

Modules published in November 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-aks-economy📄AKS economyms-henglu
Heng Lu
02avm-ptn-aks-enterprise📄AKS Enterprisems-henglu
Heng Lu

Modules published in October 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-aks-dev📄AKS devms-henglu
Heng Lu
02avm-ptn-odaa📄Oracle Exedata Workloadterrymandin
Terry Mandin
03avm-ptn-policyassignment📄Policy assignmentbjornhofer
Bjorn Hofer

Modules published in September 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-hubnetworkingn/aHub Networkingjaredfholgate
Jared Holgate

Modules published in August 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-azuremonitorwindowsagent📄Azure Monitor Windows Agent
02avm-ptn-cicd-agents-and-runners📄CI CD Agents and Runnersjaredfholgate
Jared Holgate
03avm-ptn-hci-ad-provisioner📄Arc for AD registration
04avm-ptn-hci-server-provisioner📄Arc for Server registration

Modules published in June 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-network-private-link-private-dns-zones📄Private Link Private DNS Zonesjtracey93
Jack Tracey
02avm-ptn-network-routeserver📄Azure Route Serverjchancellor-ms
Jon Chancellor

Modules published in May 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-avd-lza-insights📄AVD Insights
Azure Virtual Desktop Insights
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes
02avm-ptn-avd-lza-managementplane📄AVD Management Plane
Azure Virtual Desktop Management Plane
jensheerin
Jen Sheerin
sihbher
Gerardo Reyes

Modules published in April 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-aks-production📄Azure Kubernetes Service

Modules published in December 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-alz-management📄ALZ Management
Azure Landing Zones - Management
matt-FFFFFF
Matt White

Modules published in November 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-alz📄Azure Landing Zonematt-FFFFFF
Matt White
02avm-ptn-vnetgatewayn/aVirtual Network Gateway
VNET GW
matt-FFFFFF
Matt White

Modules published in October 2023

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-ptn-virtualwan📄Virtual WAN
vWAN
khushal08
Khush Kaviraj

Terraform Utility Modules

Module catalog

LanguageClassificationPublished 🟢 & 🟡Proposed ⚪SUM
TerraformUtility5813
➕ Additional information
Legend

Summary of status icons used on this page

IconStatusDescription
Proposed modulesModules that are proposed and/or being worked on but not published yet.
🟢 & 🟡Published modulesAvailable (🟢) and Orphaned (🟡) modules that are active and usable.
🔴Deprecated modulesModules that reached the end of their lifecycle.
📇All modulesIncluding Published, Proposed and Deprecated ones.

See the Module Lifecycle page for more details.

Info

This page contains various views of the module index (catalog) for Terraform Utility Modules. To see these views, click on the expandable sections with the “➕” sign below.

  • To see the full, unfiltered, unformatted module index on GitHub, click here.

  • To download the source CSV file, click here.

Note

Modules listed below that aren’t shown with the status of Module Available 🟢, are currently in development and are not yet available for use. For proposed modules, see the Proposed modules section below.

Published modules - 🟢 & 🟡

➕ Published Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-utl-interfaces📄AVM Interfacesmatt-FFFFFF
Matt White
02avm-utl-network-ip-addresses📄AVM Network IP Addresses
IPv4 CIDR
jaredfholgate
Jared Holgate
03avm-utl-regions📄Azure Regions Datamatt-FFFFFF
Matt White
04avm-utl-roledefinitions📄Azure Role Definitionsmatt-FFFFFF
Matt White
05avm-utl-sku-finder📄AVM SKU Finder
Sku
jchancellor-ms
Jon Chancellor

Proposed modules - ⚪

➕ Proposed Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-utl-compute-linuxvirtualmachine-azapi-replicatorn/aLinux VM AzRM to AzAPI Replicatorlonegunmanb
Zijie He
02avm-utl-compute-orchestratedvirtualmachinescaleset-azapi-replicatorn/aVMSS AzRM to AzAPI Replicatorlonegunmanb
Zijie He
03avm-utl-compute-windowsvirtualmachine-azapi-replicatorn/aWindows VM AzRM to AzAPI Replicatorlonegunmanb
Zijie He
04avm-utl-namingn/aModule NamingNepomuceno
Gabriel Monteiro Nepomuceno
matt-FFFFFF
Matt White
05avm-utl-network-subnet-azapi-replicatorn/aSubnet AzRM to AzAPI Replicatorlonegunmanb
Zijie He
06avm-utl-network-virtualnetwork-azapi-replicatorn/aVirtual Network AzRM to AzAPI Replicatorlonegunmanb
Zijie He
07avm-utl-privatedns-privatednszone-azapi-replicatorn/aPrivate DNS Zone AzRM to AzAPI Replicatorlonegunmanb
Zijie He
08avm-utl-resources-resourcegroup-azapi-replicatorn/aResource Group AzRM to AzAPI Replicatorlonegunmanb
Zijie He

Deprecated modules - 🔴

➕ Deprecated Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01❌ None listed❌ None listed❌ None listed❌ None listed❌ None listed

All modules - 📇

➕ All Modules - Module names, status and owners
No.Module NameSource
Code
Display NameStatus & VersionsPrimary Owner
01avm-utl-compute-linuxvirtualmachine-azapi-replicatorn/aLinux VM AzRM to AzAPI Replicatorlonegunmanb
Zijie He
02avm-utl-compute-orchestratedvirtualmachinescaleset-azapi-replicatorn/aVMSS AzRM to AzAPI Replicatorlonegunmanb
Zijie He
03avm-utl-compute-windowsvirtualmachine-azapi-replicatorn/aWindows VM AzRM to AzAPI Replicatorlonegunmanb
Zijie He
04avm-utl-interfaces📄AVM Interfacesmatt-FFFFFF
Matt White
05avm-utl-namingn/aModule NamingNepomuceno
Gabriel Monteiro Nepomuceno
matt-FFFFFF
Matt White
06avm-utl-network-ip-addresses📄AVM Network IP Addresses
IPv4 CIDR
jaredfholgate
Jared Holgate
07avm-utl-network-subnet-azapi-replicatorn/aSubnet AzRM to AzAPI Replicatorlonegunmanb
Zijie He
08avm-utl-network-virtualnetwork-azapi-replicatorn/aVirtual Network AzRM to AzAPI Replicatorlonegunmanb
Zijie He
09avm-utl-privatedns-privatednszone-azapi-replicatorn/aPrivate DNS Zone AzRM to AzAPI Replicatorlonegunmanb
Zijie He
10avm-utl-regions📄Azure Regions Datamatt-FFFFFF
Matt White
11avm-utl-resources-resourcegroup-azapi-replicatorn/aResource Group AzRM to AzAPI Replicatorlonegunmanb
Zijie He
12avm-utl-roledefinitions📄Azure Role Definitionsmatt-FFFFFF
Matt White
13avm-utl-sku-finder📄AVM SKU Finder
Sku
jchancellor-ms
Jon Chancellor

Module Publication History - 📅

➕ Module Publication History - Module names, status and owners

Modules published in September 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-utl-roledefinitions📄Azure Role Definitionsmatt-FFFFFF
Matt White

Modules published in March 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-utl-network-ip-addresses📄AVM Network IP Addresses
IPv4 CIDR
jaredfholgate
Jared Holgate

Modules published in January 2025

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-utl-interfaces📄AVM Interfacesmatt-FFFFFF
Matt White

Modules published in December 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-utl-sku-finder📄AVM SKU Finder
Sku
jchancellor-ms
Jon Chancellor

Modules published in August 2024

No.Module NameSource
Code
Display NameStatus & VersionsOwner(s)
01avm-utl-regions📄Azure Regions Datamatt-FFFFFF
Matt White