Azure Verified Modules
Glossary GitHub GitHub Issues Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Last updated: 17 Jun 2024

Bicep Modules

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

LanguageClassificationAvailable 🟒Orphaned πŸ‘€Proposed πŸ†•SUM πŸ“‡
BicepResource1231210145
Pattern701623
Utility0011

#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 a the latest workflow status of each AVM module in the Public Bicep Registry repository.

While some pipelines can momentarily show as red, a new module version cannot be published without a successful test run. 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/authorization

policy-assignment

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

resource-role-assignment

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

role-assignment

avm.ptn.authorization.role-assignment
4ptn/finops-toolkit

finops-hub

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

sub-vending

avm.ptn.lz.sub-vending
6ptn/policy-insights

remediation

avm.ptn.policy-insights.remediation
7ptn/security

security-center

avm.ptn.security.security-center
8res/aad

domain-service

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

action-rule

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

server

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

service

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

configuration-store

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

container-app

avm.res.app.container-app
14res/app

job

avm.res.app.job
15res/app

managed-environment

avm.res.app.managed-environment
16res/automation

automation-account

avm.res.automation.automation-account
17res/batch

batch-account

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

redis

avm.res.cache.redis
19res/cdn

profile

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

account

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

communication-service

avm.res.communication.communication-service
22res/communication

email-service

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

availability-set

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

disk

avm.res.compute.disk
25res/compute

disk-encryption-set

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

gallery

avm.res.compute.gallery
27res/compute

image

avm.res.compute.image
28res/compute

proximity-placement-group

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

ssh-public-key

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

virtual-machine

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

virtual-machine-scale-set

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

budget

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

container-group

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

registry

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

managed-cluster

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

factory

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

backup-vault

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

access-connector

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

workspace

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

flexible-server

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

flexible-server

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

application-group

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

host-pool

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

scaling-plan

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

workspace

avm.res.desktop-virtualization.workspace
46res/dev-test-lab

lab

avm.res.dev-test-lab.lab
47res/digital-twins

digital-twins-instance

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

database-account

avm.res.document-db.database-account
49res/event-grid

domain

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

namespace

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

system-topic

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

topic

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

namespace

avm.res.event-hub.namespace
54res/health-bot

health-bot

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

workspace

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

machine

avm.res.hybrid-compute.machine
57res/insights

action-group

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

activity-log-alert

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

component

avm.res.insights.component
60res/insights

data-collection-endpoint

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

data-collection-rule

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

diagnostic-setting

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

metric-alert

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

private-link-scope

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

scheduled-query-rule

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

webtest

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

vault

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

extension

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

flux-configuration

avm.res.kubernetes-configuration.flux-configuration
70res/kusto

cluster

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

load-test

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

workflow

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

workspace

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

maintenance-configuration

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

user-assigned-identity

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

registration-definition

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

management-group

avm.res.management.management-group
78res/net-app

net-app-account

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

application-gateway

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

application-gateway-web-application-firewall-policy

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

application-security-group

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

azure-firewall

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

bastion-host

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

connection

avm.res.network.connection
85res/network

ddos-protection-plan

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

dns-forwarding-ruleset

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

dns-resolver

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

dns-zone

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

express-route-circuit

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

express-route-gateway

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

firewall-policy

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

front-door

avm.res.network.front-door
93res/network

front-door-web-application-firewall-policy

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

ip-group

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

load-balancer

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

local-network-gateway

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

nat-gateway

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

network-interface

avm.res.network.network-interface
99res/network

network-manager

avm.res.network.network-manager
100res/network

network-security-group

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

network-watcher

avm.res.network.network-watcher
102res/network

private-dns-zone

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

private-endpoint

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

private-link-service

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

public-ip-address

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

public-ip-prefix

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

route-table

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

service-endpoint-policy

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

trafficmanagerprofile

avm.res.network.trafficmanagerprofile
110res/network

virtual-hub

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

virtual-network

avm.res.network.virtual-network
112res/network

virtual-network-gateway

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

virtual-wan

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

vpn-gateway

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

vpn-site

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

workspace

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

solution

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

dashboard

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

capacity

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

account

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

vault

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

namespace

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

query

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

deployment-script

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

resource-group

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

search-service

avm.res.search.search-service
127res/service-bus

namespace

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

cluster

avm.res.service-fabric.cluster
129res/signal-r-service

signal-r

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

web-pub-sub

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

instance-pool

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

managed-instance

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

server

avm.res.sql.server
134res/storage

storage-account

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

private-link-hub

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

workspace

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

image-template

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

connection

avm.res.web.connection
139res/web

hosting-environment

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

serverfarm

avm.res.web.serverfarm
141res/web

site

avm.res.web.site
142res/web

static-site

avm.res.web.static-site