Azure Naming Convention: Complete Reference for Every Resource Type and Region
CAF-aligned abbreviations, character limits, allowed characters and scope for every major Azure resource type and Azure region in one place.
Every Azure resource type has its own naming rules. Some allow up to 260 characters and accept hyphens freely. Others cap you at 24 characters, forbid hyphens entirely, and must be globally unique. Getting these rules wrong causes deployment failures, CI/CD pipeline breaks, and Azure Policy violations that are painful to untangle after the fact.
If you'd rather not cross-reference this guide manually before every deployment, Clovernance generates and validates CAF-compliant names for any resource type automatically. Try it free
How to Read This Reference
Each table entry includes the following fields:
Abbr: the CAF-recommended abbreviation prefix for that resource type.
Length: the minimum and maximum character count enforced by Azure.
Scope: where the name must be unique: globally across all Azure customers, within your subscription, within a resource group, or within a parent resource.
Resources marked with an alert sign have important constraints or exceptions that commonly cause naming failures.
Recommended Naming Pattern
The CAF recommends a consistent naming pattern across all resource types. The standard structure is:
kv-payments-prod-weu-001Key Vault (shortened region due to 24-char limit)
stpaymentsprodweu001Storage Account (no hyphens allowed)
Not every resource can fit the full pattern within its character limit. For tightly constrained resources like Windows VMs (15 chars) and Key Vaults (24 chars), abbreviate the workload name and region aggressively while keeping the structure recognizable.
Scope determines where a name must be unique. It is one of the most commonly misunderstood aspects of Azure naming:
Global: The name must be unique across all Azure customers worldwide. This applies to Storage Accounts, Key Vaults, App Services, Cosmos DB accounts, and others because the name becomes part of a public DNS hostname.
Subscription: The name must be unique within your Azure subscription.
Resource Group: The name must be unique within the resource group it belongs to.
Parent Resource: The name must be unique within its parent, such as a subnet within a virtual network or a database within a SQL Server.
Complete Resource Reference
General & Management
Resource
Abbr.
Length
Scope
Management Group
mg
1 – 90
Tenant
Subscription
sub
1 – 63
Tenant
Resource Group
rg
1 – 90
Subscription
Blueprint assignment
bpas
1 – 90
Tenant
Blueprint
bp
1 – 48
Tenant
Blueprint Artifact
bpa
1 – 48
Tenant
Blueprint Version
bpv
1 – 20
Tenant
Deployment
dploy
1 – 64
Resource group
Tag name
rtn
1 – 512
Resource
Tag Name Value
rtnv
1 – 256
Tag name
Template spec
tspec
1 – 90
Resource group
Networking
Resource
Abbr.
Length
Scope
Virtual Network
vnet
2 – 64
Resource group
Network Security Group
nsg
1 – 80
Resource group
Public IP Address
pip
1 – 80
Resource group
Application Gateway
agw
1 – 80
Resource group
Azure Firewall
afw
1 – 80
Resource group
VPN Gateway
vpng
1 – 80
Resource group
Front Door CDN Profile
afd
1 – 260
Resource group
Front Door CDN Profile Endpoint
fde
1 – 50
Global
Application Security Group
asg
1 – 80
Resource group
Bastion host
bas
1 – 80
Resource group
Connection
con
1 – 80
Resource group
DNS zone
dnsz
1 – 63
Resource group
Expressroute circuit
erc
1 – 80
Resource group
Firewall Policy
afwp
1 – 80
Resource group
Firewall Policy Rule group
afwprg
1 – 80
Firewall policy
Front Door
afd
3 – 64
Global
Front Door Web Application Firewall policy
fdfp
1 – 128
Resource group
Internal Load balancer
lbi
1 – 80
Resource group
External Load balancer
lbe
1 – 80
Resource group
Load Balancer Inbound nat rule
rule
1 – 80
Load balancer
Local Gateway
lgw
1 – 80
Resource group
Network interface
nic
1 – 80
Resource group
Network Security Group Security rule
nsgsr
1 – 80
Network security group
Network Watcher
nw
1 – 80
Resource group
Private DNS zone
pdnsz
1 – 63
Resource group
Private DNS Zone Virtual link
pdnsv
1 – 80
Private dns zone
Private link service
pl
2 – 64
Resource group
Public IP prefix
ippre
1 – 80
Resource group
Route filter
rf
1 – 80
Resource group
Route Filter Rule
nrfrr
1 – 80
Route filter
Route table
rt
1 – 80
Resource group
Route table Route
udr
1 – 80
Route table
Service endpoint policy
se
1 – 80
Resource group
Traffic Manager profile
traf
1 – 63
Resource group
Virtual gateway
vgw
1 – 80
Resource group
Virtual network Subnet
snet
1 – 80
Virtual network
Virtual network peering
peer
1 – 80
Virtual network
Virtual WAN
vwan
1 – 80
Resource group
VPN Gateway Connection
vcn
1 – 80
Vpn gateway
VPN site
vst
1 – 80
Resource group
Private Endpoint
pep
2 – 64
Resource group
DNS forwarding ruleset
dnsfrs
1 – 80
Resource group
DNS Resolver
dnspr
1 – 80
Resource group
DNS Resolver Inbound endpoint
in
1 – 80
Resource group
DNS Resolver Outbound endpoint
out
1 – 80
Resource group
Expressroute Direct
erd
1 – 80
Resource group
Expressroute Gateway
ergw
1 – 80
Resource group
IP Group
ipg
1 – 80
Resource group
NAT Gateway
ng
1 – 80
Resource group
Route Server
rtserv
1 – 80
Resource group
Virtual Wan Hub
vhub
1 – 80
Resource group
Network Manager
vnm
1 – 64
Resource group
Compute
Resource
Abbr.
Length
Scope
Linux Virtual machine
vm
1 – 64
Resource group
Windows Virtual machine
vm
1 – 15
Resource group
Availability Set
avail
1 – 80
Resource group
Container Registry
cr
5 – 50
Global
Batch account
ba
3 – 24
Region
Batch account Application
appl
1 – 64
Batch account
Batch account Certificate
cert
5 – 45
Batch account
Batch account Pool
pool
1 – 64
Batch account
Cloud service
cld
1 – 80
Resource group
Disk encryption set
des
1 – 80
Resource group
OS Disk
osdisk
1 – 80
Resource group
Data Disk
disk
1 – 80
Resource group
Gallery
gal
1 – 80
Resource group
Gallery Application
app
1 – 80
Gallery
Gallery Application Version
apver
–
Application
Gallery Image
gimg
1 – 80
Gallery
Gallery Image Version
ver
–
Image
Compute Image
cimg
1 – 80
Resource group
Snapshot
snap
1 – 80
Resource group
Linux Virtual machine scale set
vmss
1 – 64
Resource group
Windows Virtual machine scale set
vmss
1 – 15
Resource group
Container Instance Container group
ci
1 – 63
Resource group
Container Registry Build task
btsk
5 – 50
Registry
Container Registry Build task Step
step
5 – 50
Build task
Container Registry Replication
rep
5 – 50
Registry
Container Registry Scope map
scmap
5 – 50
Registry
Container Registry Task
task
5 – 50
Registry
Container Registry Token
tokn
5 – 50
Registry
Container Registry Webhook
webhk
5 – 50
Registry
Azure Kubernete Service
aks
1 – 63
Resource group
Red Hat Openshift
osmc
1 – 30
Resource group
ARC Hybrid Compute Machine
arcs
1 – 54
Resource group
Kubernetes Connected cluster
arck
1 – 31
Resource group
Service Fabric Cluster
sf
4 – 23
Region
Azure Virtual Desktop Host pool
vdpool
3 – 64
Resource group
Azure Virtual Desktop Application group
vdag
3 – 64
Resource group
Azure Virtual Desktop Workspace
vdws
3 – 64
Resource group
Azure Virtual Desktop Scaling plan
vdscaling
3 – 64
Resource group
ARC Hybrid Compute Private Link scope
pls
1 –
Resource group
ARC Hybrid Compute Gateway
arcgw
1 –
Resource group
Virtual Machine Image template
it
1 – 64
Resource group
Proximity Placement Goup
ppg
1 – 79
Resource group
Restore Point Collection
rpc
1 – 80
Resource group
Azure Kubernetes Service System node pool
npsystem
1 – 12
Managed cluster
Azure Kubernetes Service User node pool
np
1 – 6
Managed cluster
Container Apps
ca
2 – 32
Resource group
Container Apps Environment
cae
2 – 60
Resource group
Service Fabric Managed cluster
sfmc
4 – 23
Resource group
SSH public key
sshkey
1 – 93
Resource group
Container Apps Job
caj
2 – 32
Resource group
Storage
Resource
Abbr.
Length
Scope
Storage Account
st
3 – 24
Global
Data Lake Store
dls
3 – 24
Global
Data Lake Store Firewall rule
rule
3 – 50
Account
Data Lake Store Virtual network rule
rule
3 – 50
Account
Storage Blob
sbl
1 – 1024
Container
Storage Queue
squ
3 – 63
Storage account
Storage Account VM
stvm
3 – 24
Global
Storage Account Blob service
stbl
–
Storage account
Storage Account Blob service Container
stblc
3 – 63
Storage account
Storage Account File service
stfs
–
Storage account
Storage Account File service Share
share
3 – 63
Storage account
Storage Account Management policy
stmp
–
Storage account
Storage Table
sta
3 – 63
Storage account
Storage Sync service
sss
1 – 260
Resource group
Storage Sync service Sync group
sgrp
1 – 260
Storage sync service
StorSimple Manager
ssimp
2 – 50
Resource group
Databases
Resource
Abbr.
Length
Scope
Redis Cache
redis
1 – 63
Global
Redis Cache Firewall rule
rule
1 – 256
Redis
MariaDB Server
maria
3 – 63
Global
MariaDB Server Database
mariadb
1 – 63
Servers
MariaDB Server Firewall rule
rule
1 – 128
Servers
MariaDB Server Virtual network rule
rule
1 – 128
Servers
MySQL Server
mysql
3 – 63
Global
MySQL Server Database
db
1 – 63
Servers
MySQL Server Firewall rule
rule
1 – 128
Servers
MySQL Server Virtual network rule
rule
1 – 128
Servers
PostgreSQL Server
psql
3 – 63
Global
PostgreSQL Server Database
db
1 – 63
Servers
PostgreSQL Server Firewall rule
rule
1 – 128
Servers
PostgreSQL Server Virtual network rule
rule
1 – 128
Servers
SQL Managed instance
sqlmi
1 – 63
Global
SQL Server Data Warehouse
sqldw
1 – 63
Global
SQL Server
sql
1 – 63
Global
SQL Server Administrator
sqlsa
–
Server
SQL Server Database
sqldb
1 – 128
Server
SQL Server Database Sync group
sqlsg
1 – 150
Database
SQL Server Elastic pool
sqlep
1 – 128
Server
SQL Server Failover group
sqlfg
1 – 63
Global
SQL Server Firewall rule
sqlfw
1 – 128
Server
Cosmos DB Apache Cassandra
coscas
3 – 44
Global
Cosmos DB MongoDB
cosmon
3 – 44
Global
Cosmos DB NoSQL
cosno
3 – 44
Global
Cosmos DB Table
costab
3 – 44
Global
Cosmos DB Apache Gremlin
cosgrm
3 – 44
Global
Cosmos DB SQL
cosmos
3 – 44
Global
Comsos DB PostgreSQL
cospos
3 – 44
Global
SQL Server Job agent
sqlja
1 – 128
Server
App Services & Functions
Resource
Abbr.
Length
Scope
App Service Plan
asp
1 – 40
Resource group
Function App
func
2 – 60
Global
Static Web App
stapp
2 – 60
Global
App Configuration Configuration store
appcs
5 – 50
Resource group
Web Certificate
wbcer
1 – 260
Resource group
Web App
app
2 – 60
Global
App Service Environment
ase
2 – 60
Global
Azure Static Web App
aswba
2 – 60
Global
App Service Slot
slot
2 – 60
Site
Web Hosting environment
host
2 – 60
Global
API Management
Resource
Abbr.
Length
Scope
API management service
apim
1 – 50
Global
API management service API
apis
1 – 256
Service
API management service API Issue
apii
1 – 256
Api
API management service API Issue Attachment
apiia
1 – 256
Issue
API management service API Issue Comment
apiic
1 – 256
Issue
API management service API Operation
apio
1 – 256
Api
API management service API Operation Tag
apiot
1 – 256
Operation
API management service API Release
apir
1 – 80
Api
API management service API Schema
apis
1 – 256
Api
API management service API Tag description
apitd
1 – 256
Api
API management service API Tag
apitg
1 – 256
Api
API management service API version set
apivs
1 – 256
Service
API management service server
apias
1 – 256
Service
API management service Backend
apib
1 – 256
Service
API management service Certificate
apic
1 – 256
Service
API management service Diagnostic
apid
1 – 256
Service
API management service Group
apig
1 – 256
Service
API management service Group User
apigu
1 – 256
Group
API management service Identity provider
apiip
1 – 256
Service
API management service Logger
apil
1 – 256
Service
API management service Notification
apin
1 – 256
Service
API management service Notification Recipient email
recem
1 – 256
Notification
API management service OpenID Connect provider
apioi
1 – 256
Service
API management service Policy
apipo
1 – 256
Service
API management service Product
apipr
1 – 256
Service
API management service Product Api
api
1 – 256
Product
API management service Product Group
grp
1 – 256
Product
API management service Product Tag
tag
1 – 256
Product
API management service Property
prop
1 – 256
Service
API management service Subscription
subsr
1 – 256
Service
API management service Tag
tag
1 – 256
Service
API management service Template
temp
1 – 256
Service
API management service User
user
1 – 256
Service
Integration & Messaging
Resource
Abbr.
Length
Scope
Event Grid Domain
evgd
3 – 50
Resource group
Event Grid Domain Topic
evgt
3 – 50
Domain
Event Grid Event subscription
evgs
3 – 64
Resource group
Event Grid Topic
egtp
3 – 50
Resource group
Event Hub Cluster
evhcl
1 – 50
Resource group
Event Hub Namespace Rule
rule
1 – 50
Namespace
Event Hub Namespace Disaster recovery config
drcfg
1 – 50
Namespace
Event Hub Namespace Event Hub
evh
1 – 50
Namespace
Event Hub Namespace
evhns
6 – 50
Global
Event Hub Namespace Event Hub Rule
rule
1 – 50
Event hub
Event Hub Namespace Event Hub Consumer group
cgrp
1 – 50
Event hub
Logic Integration account
ia
1 – 80
Resource group
Logic Integration account Assembly
assem
1 – 80
Integration account
Logic Integration account Batch configuration
bconf
1 – 20
Integration account
Logic Integration account Certificate
cert
1 – 80
Integration account
Logic Integration account Map
map
1 – 80
Integration account
Logic Integration account Partner
part
1 – 80
Integration account
Logic Integration account RosettaNet process configuration
rpcnf
1 – 80
Integration account
Logic Integration account Schema
schem
1 – 80
Integration account
Logic Integration account Session
ses
1 – 80
Integration account
Logic Integration service environment
lise
1 – 80
Resource group
Logic Integration service environment Managed API
mapi
1 – 80
Integration service environment
Logic Workflow
logic
1 – 80
Resource group
Notification Hub Namespace
ntfns
6 – 50
Global
Notification Hub Namespace rule
rule
1 – 256
Namespace
Notification Hub Namespace Notification hub
ntf
1 – 260
Namespace
Notification Hub Namespace Notification hub Rule
rule
1 – 256
Notification hub
Relay Namespace
rns
6 – 50
Global
Relay Namespace rule
rule
1 – 50
Namespace
Relay Namespace Hybrid connection
hycon
1 – 260
Namespace
Relay Namespace Hybrid connection Rule
rule
1 – 50
Hybrid connection
Relay Namespace WCF relay
wcfr
1 – 260
Namespace
Relay Namespace WCF Relay rule
wcfra
1 – 50
Wcf relay
Service Bus Namespace
sbns
6 – 50
Global
Service Bus Namespace rule
rule
1 – 50
Namespace
Service Bus Namespace Disaster recovery config
sbndc
6 – 50
Global
Service Bus Namespace Migration configuration
migc
–
Namespace
Service Bus Namespace Queue
sbq
1 – 260
Namespace
Service Bus Namespace Queue rule
rule
1 – 50
Queue
Service Bus Namespace Topic
sbt
1 – 260
Namespace
Service Bus Namespace Topic rule
rule
1 – 50
Topic
Service Bus Namespace Topic Subscription
sbts
1 – 50
Topic
Service Bus Namespace Topic Subscription Rule
rule
1 – 50
Subscription
SignalR
sigr
3 – 63
Global
Event Grid System Topic
egst
3 – 128
Resource group
Azure Communication Services
acs
1 – 63
Global
SignalR Web pub sub
wps
3 – 63
Resource group
Data & Analytics
Resource
Abbr.
Length
Scope
Data Box Job
dbjob
3 – 24
Resource group
Databricks Workspace
dbw
3 – 30
Resource group
Data Factory
adf
3 – 63
Global
Data Factory Dataflow
flow
1 – 260
Factory
Data Factory Dataset
dset
1 – 260
Factory
Data Factory Integration runtime
run
3 – 63
Factory
Data Factory Linked service
lksvc
1 – 260
Factory
Data Factory Pipeline
pipe
1 – 260
Factory
Data Factory Trigger
trig
1 – 260
Factory
Data Factory Rerun trigger
rerun
1 – 260
Trigger
Data Lake Analytics
dla
3 – 24
Global
Data Lake Analytics Compute policy
cmpol
3 – 60
Account
Data Lake Analytics Data Lake Store account
dlsta
3 – 24
Account
Data Lake Analytics Firewall rule
rule
3 – 50
Account
Data Lake Analytics Storage Account
dlasa
3 – 60
Account
Data Migration Service
dms
2 – 62
Resource group
Data Migration Service Project
proj
2 – 57
Service
HDInsight Spark Cluster
spark
3 – 59
Global
HDInsight Storm Cluster
storm
3 – 59
Global
HDInsight ML Services Cluster
mls
3 – 59
Global
HDInsight Hadoop Cluster
hadoop
3 – 59
Global
HDInsight HBase Cluster
hbase
3 – 59
Global
HDInsight Kafka Cluster
kafka
3 – 59
Global
Kusto Cluster
dec
4 – 22
Global
Kusto Cluster Database
dedb
1 – 260
Cluster
Kusto Cluster Database Data connection
dcon
1 – 40
Database
Kusto Cluster Database Event Hub connection
ehcon
1 – 40
Database
Power BI Workspace collection
pbiwc
3 – 63
Region
Power BI Dedicated Capacity
pbi
3 – 63
Region
Stream Analytics Cluster
asa
3 – 63
Resource group
Stream Analytics Streaming Job
sasj
3 – 63
Resource group
Stream Analytics Streaming Job Function
sjf
3 – 63
Streaming job
Stream Analytics Streaming Job Input
sjin
3 – 63
Streaming job
Stream Analytics Streaming Job Output
sjout
3 – 63
Streaming job
Stream Analytics Streaming Job Transformation
sjtrf
3 – 63
Streaming job
Synapse Workspace
synw
1 – 50
Global
Synapse Workspace Spark Pool
synsp
1 – 15
Workspace
Synapse Workspace SQL Dedicated Pool
syndp
1 – 60
Workspace
Synapse Private link hub
synplh
1 – 45
Resource group
AI & Analytics
Resource
Abbr.
Length
Scope
Analysis Service server
as
3 – 63
Resource group
Bot service Azurebot
bot
2 – 64
Global
Bot service Channel
chan
2 – 64
Bot service
Bot service Connection
conn
2 – 64
Bot service
Bot service Enterprise channel
botec
2 – 64
Resource group
Video indexer Account
avi
3 – 50
Resource group
Customer Insights Hub
cihub
1 – 64
Resource group
Customer Insights Hub Policy
authp
1 – 50
Hub
Customer Insights Hub Connector
conn
1 – 128
Hub
Customer Insights Hub Connector Mapping
map
1 – 128
Connector
Customer Insights Hub Interaction
int
1 – 128
Hub
Customer Insights Hub KPI
kpi
1 – 512
Hub
Customer Insights Hub Link
link
1 – 512
Hub
Customer Insights Hub Prediction
pred
1 – 512
Hub
Customer Insights Hub Profile
prof
1 – 128
Hub
Customer Insights Hub Relationship link
rlink
1 – 512
Hub
Customer Insights Hub Relationship
rel
1 – 512
Hub
Customer Insights Hub Role assignment
role
1 – 128
Hub
Customer Insights Hub View
view
1 – 512
Hub
Machine Learning Commitment plan
mlcp
1 – 260
Resource group
Machine Learning Web service
mlweb
1 – 260
Resource group
Machine Learning Workspace
mlws
1 – 260
Resource group
Machine Learning service Workspace
mlw
3 – 33
Resource group
Machine Learning service Workspace Compute
mlswc
2 – 16
Workspace
Map Account
map
1 – 98
Resource group
Purview
pview
3 – 63
Resource group
Search
srch
2 – 60
Resource group
Cognitive Services
ais
2 – 64
Resource group
Open AI
oai
2 – 64
Resource group
Computer Vision
cv
2 – 64
Resource group
Content Moderator
cm
2 – 64
Resource group
Content Safety
cs
2 – 64
Resource group
Custom Vision prediction
cstv
2 – 64
Resource group
Custom Vision training
cstvt
2 – 64
Resource group
Form Recognizer
di
2 – 64
Resource group
Face
face
2 – 64
Resource group
Health Insights
hi
2 – 64
Resource group
Immersive Reader
ir
2 – 64
Resource group
Text Analytics
lang
2 – 64
Resource group
Speech Service
spch
2 – 64
Resource group
Text Translation
trsl
2 – 64
Resource group
AI Foundry hub
hub
3 – 33
Resource group
AI Foundry hub project
proj
3 – 33
Resource group
AI Foundry account
aif
2 – 64
Resource group
AI Foundry account Project
proj
2 – 64
Cognitive services account
IoT
Resource
Abbr.
Length
Scope
Device IoT hub
iot
3 – 50
Global
Device IoT Hub Certificate
cert
1 – 64
Iot hub
Device IoT Hub Event Hub endpoint Consumer group
congp
1 – 50
Eventhubendpoints
Device Provisioning service
provs
3 – 64
Resource group
Device Provisioning service Certificate
pcert
1 – 64
Provisioningservices
IoT Central App
iotapp
2 – 63
Global
Time Series Insights Environment
tsi
1 – 90
Resource group
Time Series Insights Environment Access policy
tsiea
1 – 90
Environment
Time Series Insights Environment Event source
tsiee
1 – 90
Environment
Time Series Insights Environment Reference Data set
tsier
3 – 63
Environment
Digital Twin instance
dt
3 – 63
Resource group
Media & IoT
Resource
Abbr.
Length
Scope
Media Services
mms
3 – 24
Resource group
Media Services Live event
lievt
1 – 32
Media service
Media Services Live event Live output
liout
1 – 256
Live event
Media Services Streaming endpoint
strep
1 – 256
Media service
Security & Identity
Resource
Abbr.
Length
Scope
Key Vault
kv
3 – 24
Global
Lock
lock
1 – 90
Scope of assignment
Management group resource name Policy assignment
pas
1 – 24
Scope of assignment
Resource name Policy assignment
pas
1 – 64
Scope of assignment
Display name Policy assignment
pas
1 – 128
Scope of assignment
Resource name Policy definition
policy
1 – 64
Scope of definition
Display name Policy definition
policy
1 – 128
Scope of definition
Management group resource name Initiative
init
1 – 24
Scope of definition
Resource name Initiative
init
1 – 64
Scope of definition
Display name Initiative
init
1 – 128
Scope of definition
Certificate registration Certification order
cerco
3 – 30
Resource group
Key Vault Secret
kvs
1 – 127
Vault
User Assigned Managed Identity
id
3 – 128
Resource group
Key Vault Managed HSM
kvmhsm
3 – 24
Global
Monitoring & Governance
Resource
Abbr.
Length
Scope
Recovery Services Vault
rsv
2 – 50
Resource group
Azure Managed Grafana
amg
2 – 23
Resource group
Insights Action group
ag
1 – 260
Resource group
Insights Activity log alert
inala
1 – 260
Resource group
Insights Component
appi
1 – 260
Resource group
Insights Metric alert
inma
1 – 260
Resource group
Insights Scheduled query rule
insqr
1 – 260
Resource group
Operational Insights Cluster
opic
4 – 63
Resource group
Operational Insights Workspace
log
4 – 63
Global
Operations Management Solution
opms
–
Workspace
Recovery Services Vault Backup policy
rsvbp
3 – 150
Vault
Backup Vault
bvault
2 – 50
Resource group
Backup Vault Backup policy
bkpol
1 – 75
Backup vault
Insights Data collection rule
dcr
1 – 64
Resource group
Insights Data collection endpoint
dce
3 – 44
Resource group
Alert Management Action rule
apr
1 –
Resource group
Operational Insights QueryPack
pack
1 –
Resource group
Management & Governance
Resource
Abbr.
Length
Scope
Automation account
aa
6 – 50
Resource group & region
Automation account Certificate
cert
1 – 128
Automation account
Automation account Connection
conn
1 – 128
Automation account
Automation account Credential
cred
1 – 128
Automation account
Automation account Runbook
runbk
1 – 63
Automation account
Automation account Schedule
sched
1 – 128
Automation account
Automation account Variable
var
1 – 128
Automation account
Automation account Watcher
watch
1 – 63
Automation account
Automation account Webhook
wbhk
1 – 128
Automation account
Custom Provider Association
cpas
1 – 180
Resource group
Custom Provider Resource provider
cprep
3 – 64
Resource group
DevTest Labs
dtlab
1 – 50
Resource group
DevTest Labs Custom image
img
1 – 80
Lab
DevTest Labs Formula
form
1 – 80
Lab
DevTest Labs Linux Virtual machine
vm
1 – 64
Lab
DevTest Labs Windows Virtual machine
vm
1 – 15
Lab
Maintenance configuration
mc
1 – 105
Resource group
Import Export Job
iejob
2 – 64
Resource group
Migrate Assessment project
migr
3 – 34
Resource group
Portal Dashboard
pdash
3 – 160
Resource group
Load Test
lt
1 – 64
Global
Other
Resource
Abbr.
Length
Scope
Blockchain member
blchm
2 – 20
Global
Complete Location Reference
North America
Resource
Abbr.
East US
eus
East US 2
eus2
North Central US
ncus
Central US
cus
South Central US
scus
West Central US
wcus
West US
wus
West US 2
wus2
West US 3
wus3
USGov Arizona
uga
USGov Iowa
usi
USGov Texas
ugt
USGov Virginia
ugv
USDoD Central
udc
USDoD East
ude
Canada Central
cnc
Canada East
cne
Mexico Central
mxc
Europe
Resource
Abbr.
North Europe
ne
West Europe
we
France Central
frc
France South
frs
Germany North
gn
Germany West Central
gwc
Norway East
nwe
Norway West
nww
Switzerland North
szn
Switzerland West
szw
UK South
uks
UK West
ukw
Sweden Central
sdc
Sweden South
sds
Poland Central
plc
Italy North
itn
Austria East
ate
Belgium Central
bec
Spain Central
esc
Asia
Resource
Abbr.
China East
sha
China East 2
sha2
China East 3
sha3
China North
bjb
China North 2
bjb2
China North 3
bjb3
Japan East
jpe
Japan West
jpw
Central India
inc
South India
ins
West India
inw
Jio India Central
injc
Jio India West
jiw
Korea Central
krc
Korea South
krs
East Asia
ea
Southeast Asia
sea
UAE Central
uac
UAE North
uan
Qatar Central
qac
Israel Central
ilc
Indonesia Central
idc
Malaysia West
myw
Oceania
Resource
Abbr.
Australia Central
acl
Australia Central 2
acl2
Australia East
ae
Australia Southeast
ase
New Zealand North
nzn
South America
Resource
Abbr.
Brazil South
brs
Brazil Southeast
bse
Chile Central
clc
Africa
Resource
Abbr.
South Africa North
san
South Africa West
saw
Generate and Validate Names Automatically
Manually checking every resource name against this reference before every deployment is error-prone and slow. A better approach is to automate name generation and validation so that compliant names are produced by default and violations are caught before they reach your pipelines.
Clovernance applies all of these rules automatically. Configure your naming convention once, share it across your organization, and generate validated, CAF-compliant names for any resource type in seconds.
Stop cross-referencing naming rules manually. Let Clovernance handle it.