Skip to content

The library Module overview

CARMLPipelinePrincipal edited this page Oct 31, 2023 · 271 revisions

This section provides an overview of the library's feature set.


Navigation


Feature table

# Module Status RBAC Locks Tags Diag PE PIP # children # lines
1 aad

domain-service

AAD - DomainServices 251
2 analysis-services

server

AnalysisServices - Servers 170
3 api-management

service

ApiManagement - Service [L1:11, L2:3] 455
4 app-configuration

configuration-store

AppConfiguration - ConfigurationStores [L1:1] 309
5 app

container-app

App - ContainerApps 211
6 app

job

App - Jobs 162
7 app

managed-environment

App - Managed Environments 163
8 authorization

lock

Authorization - Locks [L1:2] 62
9 authorization

policy-assignment

Authorization - PolicyAssignments [L1:3] 143
10 authorization

policy-definition

Authorization - PolicyDefinitions [L1:2] 86
11 authorization

policy-exemption

Authorization - PolicyExemptions [L1:3] 114
12 authorization

policy-set-definition

Authorization - PolicySetDefinitions [L1:2] 76
13 authorization

role-assignment

Authorization - RoleAssignments [L1:3] 107
14 authorization

role-definition

Authorization - RoleDefinitions [L1:3] 94
15 automation

automation-account

Automation - AutomationAccounts [L1:6] 443
16 batch

batch-account

Batch - BatchAccounts 317
17 cache

redis

Cache - Redis 318
18 cache

redis-enterprise

Cache - Redis Enterprise [L1:1] 268
19 cdn

profile

CDN - Profiles [L1:6, L2:4] 220
20 cognitive-services

account

CognitiveServices - Accounts 379
21 compute

availability-set

Compute - AvailabilitySets 111
22 compute

disk

Compute - Disks 218
23 compute

disk-encryption-set

Compute - DiskEncryptionSets [L1:1] 168
24 compute

gallery

Compute - Galleries [L1:2] 155
25 compute

image

Compute - Images 137
26 compute

proximity-placement-group

Compute - ProximityPlacementGroups 111
27 compute

ssh-public-key

Compute - SshPublicKeys 99
28 compute

virtual-machine

Compute - VirtualMachines [L1:2] 657
29 compute

virtual-machine-scale-set

Compute - VirtualMachineScaleSets [L1:1] 611
30 consumption

budget

Consumption - Budgets 92
31 container-instance

container-group

ContainerInstance - ContainerGroups 167
32 container-registry

registry

ContainerRegistry - Registries [L1:3] 434
33 container-service

managed-cluster

ContainerService - ManagedClusters [L1:1] 668
34 data-factory

factory

DataFactory - Factories [L1:2, L2:1] 322
35 data-protection

backup-vault

DataProtection - BackupVaults [L1:1] 159
36 databricks

access-connector

Databricks - Access Connectors 110
37 databricks

workspace

Databricks - Workspaces 376
38 db-for-my-sql

flexible-server

DbForMySQL - FlexibleServers [L1:3] 374
39 db-for-postgre-sql

flexible-server

DbForPostgreSQL - FlexibleServers [L1:4] 370
40 desktop-virtualization

application-group

DesktopVirtualization - ApplicationGroups [L1:1] 191
41 desktop-virtualization

host-pool

DesktopVirtualization - HostPools 281
42 desktop-virtualization

scaling-plan

DesktopVirtualization - Scalingplans 200
43 desktop-virtualization

workspace

DesktopVirtualization - Workspaces 161
44 dev-test-lab

lab

DevTestLab - Labs [L1:6, L2:1] 304
45 digital-twins

digital-twins-instance

DigitalTwins - DigitalTwinsInstances [L1:3] 292
46 document-db

database-account

DocumentDB - DatabaseAccounts [L1:3, L2:3] 404
47 event-grid

domain

EventGrid - Domains [L1:1] 248
48 event-grid

system-topic

EventGrid - System Topics [L1:1] 197
49 event-grid

topic

EventGrid - Topics [L1:1] 252
50 event-hub

namespace

EventHub - Namespaces [L1:4, L2:2] 401
51 health-bot

health-bot

HealthBot - HealthBots 116
52 healthcare-apis

workspace

HealthcareApis - Workspaces [L1:3, L2:1] 195
53 insights

action-group

Insights - ActionGroups 115
54 insights

activity-log-alert

Insights - ActivityLogAlerts 104
55 insights

component

Insights - Components 184
56 insights

data-collection-endpoint

Insights - DataCollectionEndpoints 120
57 insights

data-collection-rule

Insights - DataCollectionRules 129
58 insights

diagnostic-setting

Insights - DiagnosticSettings 91
59 insights

metric-alert

Insights - MetricAlerts 152
60 insights

private-link-scope

Insights - PrivateLinkScopes [L1:1] 172
61 insights

scheduled-query-rule

Insights - ScheduledQueryRules 136
62 insights

webtest

Insights - Web Tests 152
63 key-vault

vault

KeyVault - Vaults [L1:3] 347
64 kubernetes-configuration

extension

KubernetesConfiguration - Extensions 88
65 kubernetes-configuration

flux-configuration

KubernetesConfiguration - FluxConfigurations 71
66 logic

workflow

Logic - Workflows 231
67 machine-learning-services

workspace

MachineLearningServices - Workspaces [L1:1] 356
68 maintenance

maintenance-configuration

Maintenance - MaintenanceConfigurations 136
69 managed-identity

user-assigned-identity

ManagedIdentity - UserAssignedIdentities [L1:1] 113
70 managed-services

registration-definition

ManagedServices - RegistrationDefinitions 67
71 management

management-group

Management - ManagementGroups 50
72 net-app

net-app-account

NetApp - NetAppAccounts [L1:1, L2:1] 151
73 network

application-gateway

Network - ApplicationGateways 420
74 network

application-gateway-web-application-firewall-policy

Network - ApplicationGatewayWebApplicationFirewallPolicies 47
75 network

application-security-group

Network - ApplicationSecurityGroups 94
76 network

azure-firewall

Network - AzureFirewalls 316
77 network

bastion-host

Network - BastionHosts 219
78 network

connection

Network - Connections 147
79 network

ddos-protection-plan

Network - DdosProtectionPlans 95
80 network

dns-forwarding-ruleset

Network - DNS Forwarding Rulesets [L1:2] 126
81 network

dns-resolver

Network - DNS Resolvers 137
82 network

dns-zone

Network - Public DnsZones [L1:10] 248
83 network

express-route-circuit

Network - ExpressRouteCircuits 228
84 network

express-route-gateway

Network - ExpressRouteGateways 117
85 network

firewall-policy

Network - FirewallPolicies [L1:1] 173
86 network

front-door

Network - Frontdoors 181
87 network

front-door-web-application-firewall-policy

Network - FrontDoorWebApplicationFirewallPolicies 152
88 network

ip-group

Network - IpGroups 100
89 network

load-balancer

Network - LoadBalancers [L1:2] 272
90 network

local-network-gateway

Network - LocalNetworkGateways 120
91 network

nat-gateway

Network - NatGateways 181
92 network

network-interface

Network - NetworkInterfaces 198
93 network

network-manager

Network - Network Managers [L1:4, L2:2, L3:1] 165
94 network

network-security-group

Network - NetworkSecurityGroups [L1:1] 188
95 network

network-watcher

Network - NetworkWatchers [L1:2] 129
96 network

private-dns-zone

Network - PrivateDnsZones [L1:9] 226
97 network

private-endpoint

Network - PrivateEndpoints [L1:1] 149
98 network

private-link-service

Network - PrivateLinkServices 121
99 network

public-ip-address

Network - PublicIpAddresses 214
100 network

public-ip-prefix

Network - PublicIpPrefixes 109
101 network

route-table

Network - RouteTables 102
102 network

service-endpoint-policy

Network - ServiceEndpointPolicies 105
103 network

trafficmanagerprofile

Network - TrafficManagerProfiles 195
104 network

virtual-hub

Network - VirtualHubs [L1:2] 151
105 network

virtual-network

Network - VirtualNetworks [L1:2] 276
106 network

virtual-network-gateway

Network - VirtualNetworkGateways [L1:1] 403
107 network

virtual-wan

Network - VirtualWans 112
108 network

vpn-gateway

Network - VPNGateways [L1:2] 114
109 network

vpn-site

Network - VPN Sites 124
110 operational-insights

workspace

OperationalInsights - Workspaces [L1:7] 348
111 operations-management

solution

OperationsManagement - Solutions 53
112 policy-insights

remediation

PolicyInsights - Remediations [L1:3] 106
113 power-bi-dedicated

capacity

PowerBiDedicated - Capacities 133
114 purview

account

Purview - Accounts 315
115 recovery-services

vault

RecoveryServices - Vaults [L1:7, L2:2, L3:2] 355
116 relay

namespace

Relay - Namespaces [L1:4, L2:2] 330
117 resource-graph

query

ResourceGraph - Queries 101
118 resources

deployment-script

Resources - DeploymentScripts 132
119 resources

resource-group

Resources - ResourceGroups [L1:1] 101
120 resources

tags

Resources - Tags [L1:2] 54
121 search

search-service

Search - SearchServices [L1:1] 318
122 security

azure-security-center

Security - AzureSecurityCenter 221
123 service-bus

namespace

ServiceBus - Namespaces [L1:6, L2:2] 445
124 service-fabric

cluster

ServiceFabric - Clusters [L1:1] 312
125 signal-r-service

signal-r

SignalRService - SignalR 268
126 signal-r-service

web-pub-sub

SignalRService - WebPubSub 244
127 sql

managed-instance

Sql - ManagedInstances [L1:6, L2:3] 373
128 sql

server

Sql - Servers [L1:8, L2:3] 380
129 storage

storage-account

Storage - StorageAccounts [L1:6, L2:4, L3:1] 504
130 synapse

private-link-hub

Synapse - PrivateLinkHubs 162
131 synapse

workspace

Synapse - Workspaces [L1:3] 355
132 virtual-machine-images

image-template

VirtualMachineImages - ImageTemplates 216
133 web

connection

Web - Connections 118
134 web

hosting-environment

Web - HostingEnvironments [L1:2] 262
135 web

serverfarm

Web - Serverfarms 194
136 web

site

Web - Sites [L1:5, L2:4, L3:1] 444
137 web

static-site

Web - StaticSites [L1:3] 275
Sum 0 0 26 0 0 2 240 29467

Legend

Term Description
Module The name of the module.
RBAC Whether the module can deploy Role Assignments.
Locks Whether the module can deploy Locks.
Tags Whether the module can deploy Tags.
Diag Whether the module can deploy Diagnostic Settings.
PE Whether the module can deploy Private Endpoints.
PIP Whether the module can deploy a Public IP as a secondary resource.
# children The number of children in the given module. Children (if any) are displayed in format [L1:5, L2:4, L3:1]. Each item (separated via ',') shows the level of nesting in the front (e.g. L1) and the number of children in this level (separated by a colon ':'). In the previous example, the module has 5 direct children, 4 of them have direct children themselves and 1 of them has 1 more child.
# lines The number of lines in the module Bicep deployment file.
Clone this wiki locally