Bicep Modules

Summary

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

LanguageClassificationPublished 🟢 & 🟡Proposed ⚪SUM
BicepResource17023193
Pattern402262
Utility112
➕ 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 Bicep modules?
#LabelsLink and description
1.Type: New Module Proposal 💡
Needs: Module Owner 📣
Language: Bicep 💪
To become the owner of a new Bicep module, see all new Bicep modules looking for owners or check out the “Looking for owners” swimlane here.
2.Status: Module Orphaned 🟡 Language: Bicep 💪To become the owner of an orphaned Bicep module, see all orphaned Bicep modules or check out the “Orphaned” swimlane here.
3.Needs: Module Contributor 📣 Language: Bicep 💪To become a co-owner or contribute to a Bicep module, see all Bicep modules looking for contributors.

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

Status Badges

This section gives you an overview of the latest workflow status of each AVM module in the Public Bicep Registry repository.

Note

While some pipelines can momentarily show as red, a new module version cannot be published without a successful test run. A failing test may indicate a recent change to the platform that is causing a break in the module or any intermittent errors, such as a periodic test deployment attempting to create a resource with a name already taken in another Azure region.

#ModuleStatus
1ptn/aca-lza

hosting-environment

avm.ptn.aca-lza.hosting-environment avm.ptn.aca-lza.hosting-environment
2ptn/ai-ml

ai-foundry

avm.ptn.ai-ml.ai-foundry avm.ptn.ai-ml.ai-foundry
3ptn/ai-platform

baseline

avm.ptn.ai-platform.baseline avm.ptn.ai-platform.baseline
4ptn/alz

ama

avm.ptn.alz.ama avm.ptn.alz.ama
5ptn/alz

empty

avm.ptn.alz.empty avm.ptn.alz.empty
6ptn/app-service-lza

hosting-environment

avm.ptn.app-service-lza.hosting-environment avm.ptn.app-service-lza.hosting-environment
7ptn/app

container-job-toolkit

avm.ptn.app.container-job-toolkit.yml avm.ptn.app.container-job-toolkit.yml
8ptn/app

iaas-vm-cosmosdb-tier4

avm.ptn.app.iaas-vm-cosmosdb-tier4 avm.ptn.app.iaas-vm-cosmosdb-tier4
9ptn/app

paas-ase-cosmosdb-tier4

avm.ptn.app.paas-ase-cosmosdb-tier4 avm.ptn.app.paas-ase-cosmosdb-tier4
10ptn/authorization

pim-role-assignment

avm.ptn.authorization.pim-role-assignment avm.ptn.authorization.pim-role-assignment
11ptn/authorization

policy-assignment

avm.ptn.authorization.policy-assignment avm.ptn.authorization.policy-assignment
12ptn/authorization

policy-exemption

avm.ptn.authorization.policy-exemption avm.ptn.authorization.policy-exemption
13ptn/authorization

resource-role-assignment

avm.ptn.authorization.resource-role-assignment avm.ptn.authorization.resource-role-assignment
14ptn/authorization

role-assignment

avm.ptn.authorization.role-assignment avm.ptn.authorization.role-assignment
15ptn/authorization

role-definition

avm.ptn.authorization.role-definition avm.ptn.authorization.role-definition
16ptn/azd

acr-container-app

avm.ptn.azd.acr-container-app avm.ptn.azd.acr-container-app
17ptn/azd

aks

avm.ptn.azd.aks avm.ptn.azd.aks
18ptn/azd

aks-automatic-cluster

avm.ptn.azd.aks-automatic-cluster avm.ptn.azd.aks-automatic-cluster
19ptn/azd

apim-api

avm.ptn.azd.apim-api avm.ptn.azd.apim-api
20ptn/azd

container-app-upsert

avm.ptn.azd.container-app-upsert avm.ptn.azd.container-app-upsert
21ptn/azd

container-apps-stack

avm.ptn.azd.container-apps-stack avm.ptn.azd.container-apps-stack
22ptn/azd

insights-dashboard

avm.ptn.azd.insights-dashboard avm.ptn.azd.insights-dashboard
23ptn/azd

ml-ai-environment

Deprecated
24ptn/azd

ml-hub-dependencies

Deprecated
25ptn/azd

ml-project

Deprecated
26ptn/azd

monitoring

avm.ptn.azd.monitoring avm.ptn.azd.monitoring
27ptn/data

private-analytical-workspace

avm.ptn.data.private-analytical-workspace avm.ptn.data.private-analytical-workspace
28ptn/deployment-script

import-image-to-acr

avm.ptn.deployment-script.import-image-to-acr avm.ptn.deployment-script.import-image-to-acr
29ptn/dev-ops

cicd-agents-and-runners

avm.ptn.dev-ops.cicd-agents-and-runners avm.ptn.dev-ops.cicd-agents-and-runners
30ptn/finops-toolkit

finops-hub

avm.ptn.finops-toolkit.finops-hub avm.ptn.finops-toolkit.finops-hub
31ptn/lz

sub-vending

avm.ptn.lz.sub-vending avm.ptn.lz.sub-vending
32ptn/mgmt-groups

subscription-placement

avm.ptn.mgmt-groups.subscription-placement avm.ptn.mgmt-groups.subscription-placement
33ptn/network

hub-networking

avm.ptn.network.hub-networking avm.ptn.network.hub-networking
34ptn/network

private-link-private-dns-zones

avm.ptn.network.private-link-private-dns-zones avm.ptn.network.private-link-private-dns-zones
35ptn/policy-insights

remediation

avm.ptn.policy-insights.remediation avm.ptn.policy-insights.remediation
36ptn/sa

build-your-own-copilot

Deprecated
37ptn/sa

chat-with-your-data

avm.ptn.sa.chat-with-your-data avm.ptn.sa.chat-with-your-data
38ptn/sa

content-processing

avm.ptn.sa.content-processing avm.ptn.sa.content-processing
39ptn/sa

conversation-knowledge-mining

avm.ptn.sa.conversation-knowledge-mining avm.ptn.sa.conversation-knowledge-mining
40ptn/sa

customer-chatbot

avm.ptn.sa.customer-chatbot avm.ptn.sa.customer-chatbot
41ptn/sa

document-knowledge-mining

avm.ptn.sa.document-knowledge-mining avm.ptn.sa.document-knowledge-mining
42ptn/sa

modernize-your-code

avm.ptn.sa.modernize-your-code avm.ptn.sa.modernize-your-code
43ptn/sa

multi-agent-custom-automation-engine

avm.ptn.sa.multi-agent-custom-automation-engine avm.ptn.sa.multi-agent-custom-automation-engine
44ptn/security

security-center

avm.ptn.security.security-center avm.ptn.security.security-center
45ptn/subscription

service-health-alerts

avm.ptn.subscription.service-health-alerts avm.ptn.subscription.service-health-alerts
46ptn/virtual-machine-images

azure-image-builder

avm.ptn.virtual-machine-images.azure-image-builder avm.ptn.virtual-machine-images.azure-image-builder
47res/aad

domain-service

avm.res.aad.domain-service avm.res.aad.domain-service
48res/alerts-management

action-rule

avm.res.alerts-management.action-rule avm.res.alerts-management.action-rule
49res/analysis-services

server

avm.res.analysis-services.server avm.res.analysis-services.server
50res/api-management

service

avm.res.api-management.service avm.res.api-management.service
51res/app-configuration

configuration-store

avm.res.app-configuration.configuration-store avm.res.app-configuration.configuration-store
52res/app

container-app

avm.res.app.container-app avm.res.app.container-app
53res/app

job

avm.res.app.job avm.res.app.job
54res/app

managed-environment

avm.res.app.managed-environment avm.res.app.managed-environment
55res/app

session-pool

avm.res.app.session-pool avm.res.app.session-pool
56res/authorization

policy-assignment

avm.res.authorization.policy-assignment avm.res.authorization.policy-assignment
57res/authorization

role-assignment

avm.res.authorization.role-assignment avm.res.authorization.role-assignment
58res/automation

automation-account

avm.res.automation.automation-account avm.res.automation.automation-account
59res/azure-stack-hci

cluster

avm.res.azure-stack-hci.cluster avm.res.azure-stack-hci.cluster
60res/azure-stack-hci

logical-network

avm.res.azure-stack-hci.logical-network avm.res.azure-stack-hci.logical-network
61res/azure-stack-hci

marketplace-gallery-image

avm.res.azure-stack-hci.marketplace-gallery-image avm.res.azure-stack-hci.marketplace-gallery-image
62res/azure-stack-hci

network-interface

avm.res.azure-stack-hci.network-interface avm.res.azure-stack-hci.network-interface
63res/azure-stack-hci

virtual-hard-disk

avm.res.azure-stack-hci.virtual-hard-disk avm.res.azure-stack-hci.virtual-hard-disk
64res/azure-stack-hci

virtual-machine-instance

avm.res.azure-stack-hci.virtual-machine-instance avm.res.azure-stack-hci.virtual-machine-instance
65res/batch

batch-account

avm.res.batch.batch-account avm.res.batch.batch-account
66res/cache

redis

avm.res.cache.redis avm.res.cache.redis
67res/cache

redis-enterprise

avm.res.cache.redis-enterprise avm.res.cache.redis-enterprise
68res/cdn

profile

avm.res.cdn.profile avm.res.cdn.profile
69res/cognitive-services

account

avm.res.cognitive-services.account avm.res.cognitive-services.account
70res/communication

communication-service

avm.res.communication.communication-service avm.res.communication.communication-service
71res/communication

email-service

avm.res.communication.email-service avm.res.communication.email-service
72res/compute

availability-set

avm.res.compute.availability-set avm.res.compute.availability-set
73res/compute

disk

avm.res.compute.disk avm.res.compute.disk
74res/compute

disk-encryption-set

avm.res.compute.disk-encryption-set avm.res.compute.disk-encryption-set
75res/compute

gallery

avm.res.compute.gallery avm.res.compute.gallery
76res/compute

image

avm.res.compute.image avm.res.compute.image
77res/compute

proximity-placement-group

avm.res.compute.proximity-placement-group avm.res.compute.proximity-placement-group
78res/compute

ssh-public-key

avm.res.compute.ssh-public-key avm.res.compute.ssh-public-key
79res/compute

virtual-machine

avm.res.compute.virtual-machine avm.res.compute.virtual-machine
80res/compute

virtual-machine-scale-set

avm.res.compute.virtual-machine-scale-set avm.res.compute.virtual-machine-scale-set
81res/consumption

budget

avm.res.consumption.budget avm.res.consumption.budget
82res/container-instance

container-group

avm.res.container-instance.container-group avm.res.container-instance.container-group
83res/container-registry

registry

avm.res.container-registry.registry avm.res.container-registry.registry
84res/container-service

managed-cluster

avm.res.container-service.managed-cluster avm.res.container-service.managed-cluster
85res/data-factory

factory

avm.res.data-factory.factory avm.res.data-factory.factory
86res/data-protection

backup-vault

avm.res.data-protection.backup-vault avm.res.data-protection.backup-vault
87res/databricks

access-connector

avm.res.databricks.access-connector avm.res.databricks.access-connector
88res/databricks

workspace

avm.res.databricks.workspace avm.res.databricks.workspace
89res/db-for-my-sql

flexible-server

avm.res.db-for-my-sql.flexible-server avm.res.db-for-my-sql.flexible-server
90res/db-for-postgre-sql

flexible-server

avm.res.db-for-postgre-sql.flexible-server avm.res.db-for-postgre-sql.flexible-server
91res/desktop-virtualization

application-group

avm.res.desktop-virtualization.application-group avm.res.desktop-virtualization.application-group
92res/desktop-virtualization

host-pool

avm.res.desktop-virtualization.host-pool avm.res.desktop-virtualization.host-pool
93res/desktop-virtualization

scaling-plan

avm.res.desktop-virtualization.scaling-plan avm.res.desktop-virtualization.scaling-plan
94res/desktop-virtualization

workspace

avm.res.desktop-virtualization.workspace avm.res.desktop-virtualization.workspace
95res/dev-center

devcenter

avm.res.dev-center.devcenter avm.res.dev-center.devcenter
96res/dev-center

network-connection

avm.res.dev-center.network-connection avm.res.dev-center.network-connection
97res/dev-center

project

avm.res.dev-center.project avm.res.dev-center.project
98res/dev-ops-infrastructure

pool

avm.res.dev-ops-infrastructure.pool avm.res.dev-ops-infrastructure.pool
99res/dev-test-lab

lab

avm.res.dev-test-lab.lab avm.res.dev-test-lab.lab
100res/devices

iot-hub

avm.res.devices.iot-hub avm.res.devices.iot-hub
101res/digital-twins

digital-twins-instance

avm.res.digital-twins.digital-twins-instance avm.res.digital-twins.digital-twins-instance
102res/document-db

database-account

avm.res.document-db.database-account avm.res.document-db.database-account
103res/document-db

mongo-cluster

avm.res.document-db.mongo-cluster avm.res.document-db.mongo-cluster
104res/elastic-san

elastic-san

avm.res.elastic-san.elastic-san avm.res.elastic-san.elastic-san
105res/event-grid

domain

avm.res.event-grid.domain avm.res.event-grid.domain
106res/event-grid

namespace

avm.res.event-grid.namespace avm.res.event-grid.namespace
107res/event-grid

system-topic

avm.res.event-grid.system-topic avm.res.event-grid.system-topic
108res/event-grid

topic

avm.res.event-grid.topic avm.res.event-grid.topic
109res/event-hub

namespace

avm.res.event-hub.namespace avm.res.event-hub.namespace
110res/fabric

capacity

avm.res.fabric.capacity avm.res.fabric.capacity
111res/health-bot

health-bot

avm.res.health-bot.health-bot avm.res.health-bot.health-bot
112res/healthcare-apis

workspace

avm.res.healthcare-apis.workspace avm.res.healthcare-apis.workspace
113res/hybrid-compute

gateway

avm.res.hybrid-compute.gateway avm.res.hybrid-compute.gateway
114res/hybrid-compute

license

avm.res.hybrid-compute.license avm.res.hybrid-compute.license
115res/hybrid-compute

machine

avm.res.hybrid-compute.machine avm.res.hybrid-compute.machine
116res/hybrid-container-service

provisioned-cluster-instance

avm.res.hybrid-container-service.provisioned-cluster-instance avm.res.hybrid-container-service.provisioned-cluster-instance
117res/insights

action-group

avm.res.insights.action-group avm.res.insights.action-group
118res/insights

activity-log-alert

avm.res.insights.activity-log-alert avm.res.insights.activity-log-alert
119res/insights

component

avm.res.insights.component avm.res.insights.component
120res/insights

data-collection-endpoint

avm.res.insights.data-collection-endpoint avm.res.insights.data-collection-endpoint
121res/insights

data-collection-rule

avm.res.insights.data-collection-rule avm.res.insights.data-collection-rule
122res/insights

diagnostic-setting

avm.res.insights.diagnostic-setting avm.res.insights.diagnostic-setting
123res/insights

metric-alert

avm.res.insights.metric-alert avm.res.insights.metric-alert
124res/insights

private-link-scope

avm.res.insights.private-link-scope avm.res.insights.private-link-scope
125res/insights

scheduled-query-rule

avm.res.insights.scheduled-query-rule avm.res.insights.scheduled-query-rule
126res/insights

webtest

avm.res.insights.webtest avm.res.insights.webtest
127res/key-vault

vault

avm.res.key-vault.vault avm.res.key-vault.vault
128res/kubernetes-configuration

extension

avm.res.kubernetes-configuration.extension avm.res.kubernetes-configuration.extension
129res/kubernetes-configuration

flux-configuration

avm.res.kubernetes-configuration.flux-configuration avm.res.kubernetes-configuration.flux-configuration
130res/kubernetes-runtime

load-balancer

avm.res.kubernetes-runtime.load-balancer avm.res.kubernetes-runtime.load-balancer
131res/kubernetes

connected-cluster

avm.res.kubernetes.connected-cluster avm.res.kubernetes.connected-cluster
132res/kusto

cluster

avm.res.kusto.cluster avm.res.kusto.cluster
133res/load-test-service

load-test

avm.res.load-test-service.load-test avm.res.load-test-service.load-test
134res/logic

integration-account

avm.res.logic.integration-account avm.res.logic.integration-account
135res/logic

workflow

avm.res.logic.workflow avm.res.logic.workflow
136res/machine-learning-services

registry

avm.res.machine-learning-services.registry avm.res.machine-learning-services.registry
137res/machine-learning-services

workspace

avm.res.machine-learning-services.workspace avm.res.machine-learning-services.workspace
138res/maintenance

configuration-assignment

avm.res.maintenance.configuration-assignment avm.res.maintenance.configuration-assignment
139res/maintenance

maintenance-configuration

avm.res.maintenance.maintenance-configuration avm.res.maintenance.maintenance-configuration
140res/managed-identity

user-assigned-identity

avm.res.managed-identity.user-assigned-identity avm.res.managed-identity.user-assigned-identity
141res/managed-services

registration-definition

avm.res.managed-services.registration-definition avm.res.managed-services.registration-definition
142res/management

management-group

avm.res.management.management-group avm.res.management.management-group
143res/management

service-group

avm.res.management.service-group avm.res.management.service-group
144res/maps

account

avm.res.maps.account avm.res.maps.account
145res/net-app

net-app-account

avm.res.net-app.net-app-account avm.res.net-app.net-app-account
146res/network

application-gateway

avm.res.network.application-gateway avm.res.network.application-gateway
147res/network

application-gateway-web-application-firewall-policy

avm.res.network.application-gateway-web-application-firewall-policy avm.res.network.application-gateway-web-application-firewall-policy
148res/network

application-security-group

avm.res.network.application-security-group avm.res.network.application-security-group
149res/network

azure-firewall

avm.res.network.azure-firewall avm.res.network.azure-firewall
150res/network

bastion-host

avm.res.network.bastion-host avm.res.network.bastion-host
151res/network

connection

avm.res.network.connection avm.res.network.connection
152res/network

ddos-protection-plan

avm.res.network.ddos-protection-plan avm.res.network.ddos-protection-plan
153res/network

dns-forwarding-ruleset

avm.res.network.dns-forwarding-ruleset avm.res.network.dns-forwarding-ruleset
154res/network

dns-resolver

avm.res.network.dns-resolver avm.res.network.dns-resolver
155res/network

dns-zone

avm.res.network.dns-zone avm.res.network.dns-zone
156res/network

express-route-circuit

avm.res.network.express-route-circuit avm.res.network.express-route-circuit
157res/network

express-route-gateway

avm.res.network.express-route-gateway avm.res.network.express-route-gateway
158res/network

express-route-port

avm.res.network.express-route-port avm.res.network.express-route-port
159res/network

firewall-policy

avm.res.network.firewall-policy avm.res.network.firewall-policy
160res/network

front-door

Deprecated
161res/network

front-door-web-application-firewall-policy

avm.res.network.front-door-web-application-firewall-policy avm.res.network.front-door-web-application-firewall-policy
162res/network

ip-group

avm.res.network.ip-group avm.res.network.ip-group
163res/network

load-balancer

avm.res.network.load-balancer avm.res.network.load-balancer
164res/network

local-network-gateway

avm.res.network.local-network-gateway avm.res.network.local-network-gateway
165res/network

nat-gateway

avm.res.network.nat-gateway avm.res.network.nat-gateway
166res/network

network-interface

avm.res.network.network-interface avm.res.network.network-interface
167res/network

network-manager

avm.res.network.network-manager avm.res.network.network-manager
168res/network

network-security-group

avm.res.network.network-security-group avm.res.network.network-security-group
169res/network

network-security-perimeter

avm.res.network.network-security-perimeter avm.res.network.network-security-perimeter
170res/network

network-watcher

avm.res.network.network-watcher avm.res.network.network-watcher
171res/network

p2s-vpn-gateway

avm.res.network.p2s-vpn-gateway avm.res.network.p2s-vpn-gateway
172res/network

private-dns-zone

avm.res.network.private-dns-zone avm.res.network.private-dns-zone
173res/network

private-endpoint

avm.res.network.private-endpoint avm.res.network.private-endpoint
174res/network

private-link-service

avm.res.network.private-link-service avm.res.network.private-link-service
175res/network

public-ip-address

avm.res.network.public-ip-address avm.res.network.public-ip-address
176res/network

public-ip-prefix

avm.res.network.public-ip-prefix avm.res.network.public-ip-prefix
177res/network

route-table

avm.res.network.route-table avm.res.network.route-table
178res/network

service-endpoint-policy

avm.res.network.service-endpoint-policy avm.res.network.service-endpoint-policy
179res/network

trafficmanagerprofile

avm.res.network.trafficmanagerprofile avm.res.network.trafficmanagerprofile
180res/network

virtual-hub

avm.res.network.virtual-hub avm.res.network.virtual-hub
181res/network

virtual-network

avm.res.network.virtual-network avm.res.network.virtual-network
182res/network

virtual-network-gateway

avm.res.network.virtual-network-gateway avm.res.network.virtual-network-gateway
183res/network

virtual-wan

avm.res.network.virtual-wan avm.res.network.virtual-wan
184res/network

vpn-gateway

avm.res.network.vpn-gateway avm.res.network.vpn-gateway
185res/network

vpn-server-configuration

avm.res.network.vpn-server-configuration avm.res.network.vpn-server-configuration
186res/network

vpn-site

avm.res.network.vpn-site avm.res.network.vpn-site
187res/operational-insights

cluster

avm.res.operational-insights.cluster avm.res.operational-insights.cluster
188res/operational-insights

workspace

avm.res.operational-insights.workspace avm.res.operational-insights.workspace
189res/operations-management

solution

avm.res.operations-management.solution avm.res.operations-management.solution
190res/portal

dashboard

avm.res.portal.dashboard avm.res.portal.dashboard
191res/power-bi-dedicated

capacity

avm.res.power-bi-dedicated.capacity avm.res.power-bi-dedicated.capacity
192res/purview

account

avm.res.purview.account avm.res.purview.account
193res/recovery-services

vault

avm.res.recovery-services.vault avm.res.recovery-services.vault
194res/relay

namespace

avm.res.relay.namespace avm.res.relay.namespace
195res/resource-graph

query

avm.res.resource-graph.query avm.res.resource-graph.query
196res/resources

deployment-script

avm.res.resources.deployment-script avm.res.resources.deployment-script
197res/resources

resource-group

avm.res.resources.resource-group avm.res.resources.resource-group
198res/search

search-service

avm.res.search.search-service avm.res.search.search-service
199res/security-insights

data-connector

avm.res.security-insights.data-connector avm.res.security-insights.data-connector
200res/security-insights

setting

avm.res.security-insights.setting avm.res.security-insights.setting
201res/service-bus

namespace

avm.res.service-bus.namespace avm.res.service-bus.namespace
202res/service-fabric

cluster

avm.res.service-fabric.cluster avm.res.service-fabric.cluster
203res/service-networking

traffic-controller

avm.res.service-networking.traffic-controller avm.res.service-networking.traffic-controller
204res/signal-r-service

signal-r

avm.res.signal-r-service.signal-r avm.res.signal-r-service.signal-r
205res/signal-r-service

web-pub-sub

avm.res.signal-r-service.web-pub-sub avm.res.signal-r-service.web-pub-sub
206res/sql

instance-pool

avm.res.sql.instance-pool avm.res.sql.instance-pool
207res/sql

managed-instance

avm.res.sql.managed-instance avm.res.sql.managed-instance
208res/sql

server

avm.res.sql.server avm.res.sql.server
209res/storage

storage-account

avm.res.storage.storage-account avm.res.storage.storage-account
210res/synapse

private-link-hub

avm.res.synapse.private-link-hub avm.res.synapse.private-link-hub
211res/synapse

workspace

avm.res.synapse.workspace avm.res.synapse.workspace
212res/virtual-machine-images

image-template

avm.res.virtual-machine-images.image-template avm.res.virtual-machine-images.image-template
213res/web

connection

avm.res.web.connection avm.res.web.connection
214res/web

hosting-environment

avm.res.web.hosting-environment avm.res.web.hosting-environment
215res/web

serverfarm

avm.res.web.serverfarm avm.res.web.serverfarm
216res/web

site

avm.res.web.site avm.res.web.site
217res/web

static-site

avm.res.web.static-site avm.res.web.static-site
218utl/types

avm-common-types

avm.utl.types.avm-common-types avm.utl.types.avm-common-types