Bicep and ARM template module for keeping a consistent Azure resources naming convention, as well as respecting the rules for each resource name (max length, whether dashes are allowed etc). Inspired and based on the nice Terraform module/implementation.
A template sample repository was created to showcase how to use this module (https://github.com/nianton/bicep-starter), and you will also find an example in the /examples
folder, with the example.sub.bicep
demonstrating how to use this module to facilitate naming resources on Azure.
The naming module now supports user-defined types, as well as the imports, to offer a more strongly-typed reference of the module. The examples
folder has been updated using this feature, reference: Documentation Article.
The coding experience would like the below:
Parameter name | Description | Type | Default value |
---|---|---|---|
suffix | Array of suffix parts to be included in the naming | array(string) | [] |
prefix | Array of prefix parts to be included in the naming | array(string) | [] |
uniqueSeed | The string be used as the seed for | string | resourceGroup().id |
uniqueLength | The number of characters in the unique part | int | 4 |
useDashes | Whether to use dash (-) as delimiter | bool | true |
useLowerCase | Whether to use lower case letters | bool | true |
Below is a reference of the output names
object values with the following sample input -deployed to 'West Europe' region:
suffix = [
'myapp'
'dev'
'**location**' // location/region placeholder, replaced with its abbreviation
]
uniqueLength = 4
Resource reference | slug | name | nameUnique |
---|---|---|---|
aiSearch |
srch |
srch-myapp-dev-weu |
srch-myapp-dev-weu-szs4 |
analysisServicesServer |
as |
asmyappdevweu |
asmyappdevweuszs4 |
apiManagement |
apim |
apimmyappdevweu |
apimmyappdevweuszs4 |
appConfiguration |
appcg |
appcg-myapp-dev-weu |
appcg-myapp-dev-weu-szs4 |
appService |
app |
app-myapp-dev-weu |
app-myapp-dev-weu-szs4 |
appServiceEnvironment |
ase |
ase-myapp-dev-weu |
ase-myapp-dev-weu-szs4 |
appServicePlan |
plan |
plan-myapp-dev-weu |
plan-myapp-dev-weu-szs4 |
applicationGateway |
agw |
agw-myapp-dev-weu |
agw-myapp-dev-weu-szs4 |
applicationInsights |
appi |
appi-myapp-dev-weu |
appi-myapp-dev-weu-szs4 |
applicationSecurityGroup |
asg |
asg-myapp-dev-weu |
asg-myapp-dev-weu-szs4 |
automationAccount |
aa |
aa-myapp-dev-weu |
aa-myapp-dev-weu-szs4 |
automationCertificate |
aacert |
aacert-myapp-dev-weu |
aacert-myapp-dev-weu-szs4 |
automationCredential |
aacred |
aacred-myapp-dev-weu |
aacred-myapp-dev-weu-szs4 |
automationRunbook |
aacred |
aacred-myapp-dev-weu |
aacred-myapp-dev-weu-szs4 |
automationSchedule |
aasched |
aasched-myapp-dev-weu |
aasched-myapp-dev-weu-szs4 |
automationVariable |
aavar |
aavar-myapp-dev-weu |
aavar-myapp-dev-weu-szs4 |
availabilitySet |
avail |
avail-myapp-dev-weu |
avail-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
bastionHost |
bas |
bas-myapp-dev-weu |
bas-myapp-dev-weu-szs4 |
batchAccount |
ba |
bamyappdevweu |
bamyappdevweuszs4 |
batchApplication |
baapp |
baapp-myapp-dev-weu |
baapp-myapp-dev-weu-szs4 |
batchCertificate |
bacert |
bacert-myapp-dev-weu |
bacert-myapp-dev-weu-szs4 |
batchPool |
bapool |
bapool-myapp-dev-weu |
bapool-myapp-dev-weu-szs |
botChannelDirectline |
botline |
botline-myapp-dev-weu |
botline-myapp-dev-weu-szs4 |
botChannelEmail |
botmail |
botmail-myapp-dev-weu |
botmail-myapp-dev-weu-szs4 |
botChannelMsTeams |
botteams |
botteams-myapp-dev-weu |
botteams-myapp-dev-weu-szs4 |
botChannelSlack |
botslack |
botslack-myapp-dev-weu |
botslack-myapp-dev-weu-szs4 |
botChannelsRegistration |
botchan |
botchan-myapp-dev-weu |
botchan-myapp-dev-weu-szs4 |
botConnection |
botcon |
botcon-myapp-dev-weu |
botcon-myapp-dev-weu-szs4 |
botWebApp |
bot |
bot-myapp-dev-weu |
bot-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
cdnEndpoint |
cdn |
cdn-myapp-dev-weu |
cdn-myapp-dev-weu-szs4 |
cdnProfile |
cdnprof |
cdnprof-myapp-dev-weu |
cdnprof-myapp-dev-weu-szs4 |
chaosExperiment |
chaosexp |
chaosexp-myapp-dev-weu |
chaosexp-myapp-dev-weu-szs4 |
chaosTarget |
chaostarget |
chaostarget-myapp-dev-weu |
chaostarget-myapp-dev-weu-szs4 |
cognitiveAccount |
cog |
cog-myapp-dev-weu |
cog-myapp-dev-weu-szs4 |
cognitiveServicesComputerVision |
cv |
cv-myapp-dev-weu |
cv-myapp-dev-weu-szs4 |
cognitiveServicesContentModerator |
cm |
cm-myapp-dev-weu |
cm-myapp-dev-weu-szs4 |
cognitiveServicesContentSafety |
cs |
cs-myapp-dev-weu |
cs-myapp-dev-weu-szs4 |
cognitiveServicesCustomVisionPrediction |
cstv |
cstv-myapp-dev-weu |
cstv-myapp-dev-weu-szs4 |
cognitiveServicesCustomVisionTraining |
cstvt |
cstvt-myapp-dev-weu |
cstvt-myapp-dev-weu-szs4 |
cognitiveServicesDocumentIntelligence |
di |
di-myapp-dev-weu |
di-myapp-dev-weu-szs4 |
cognitiveServicesFaceApi |
face |
face-myapp-dev-weu |
face-myapp-dev-weu-szs4 |
cognitiveServicesImmersiveReader |
ir |
ir-myapp-dev-weu |
ir-myapp-dev-weu-szs4 |
cognitiveServicesLanguageService |
lang |
lang-myapp-dev-weu |
lang-myapp-dev-weu-szs4 |
cognitiveServicesMultiServiceAccount |
aisa |
aisa-myapp-dev-weu |
aisa-myapp-dev-weu-szs4 |
cognitiveServicesOpenAi |
oai |
oai-myapp-dev-weu |
oai-myapp-dev-weu-szs4 |
cognitiveServicesSpeechService |
spch |
spch-myapp-dev-weu |
spch-myapp-dev-weu-szs4 |
cognitiveServicesTranslator |
trsl |
trsl-myapp-dev-weu |
trsl-myapp-dev-weu-szs4 |
cognitiveServicesVideoIndexer |
avi |
avi-myapp-dev-weu |
avi-myapp-dev-weu-szs4 |
containerApps |
ca |
ca-myapp-dev-weu |
ca-myapp-dev-weu-szs4 |
containerAppsEnvironment |
cae |
cae-myapp-dev-weu |
cae-myapp-dev-weu-szs4 |
containerGroup |
cg |
cg-myapp-dev-weu |
cg-myapp-dev-weu-szs4 |
containerRegistry |
acr |
acrmyappdevweu |
acrmyappdevweuszs4 |
containerRegistryWebhook |
crwh |
crwhmyappdevweu |
crwhmyappdevweuszs4 |
cosmosdbAccount |
cosmos |
cosmos-myapp-dev-weu |
cosmos-myapp-dev-weu-szs4 |
customProvider |
prov |
prov-myapp-dev-weu |
prov-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
dashboard |
dsb |
dsb-myapp-dev-weu |
dsb-myapp-dev-weu-szs4 |
dataFactory |
adf |
adf-myapp-dev-weu |
adf-myapp-dev-weu-szs4 |
dataFactoryDatasetMysql |
adfmysql |
adfmysql-myapp-dev-weu |
adfmysql-myapp-dev-weu-szs4 |
dataFactoryDatasetPostgresql |
adfpsql |
adfpsql-myapp-dev-weu |
adfpsql-myapp-dev-weu-szs4 |
dataFactoryDatasetSqlServerTable |
adfmssql |
adfmssql-myapp-dev-weu |
adfmssql-myapp-dev-weu-szs4 |
dataFactoryIntegrationRuntimeManaged |
adfir |
adfir-myapp-dev-weu |
adfir-myapp-dev-weu-szs4 |
dataFactoryLinkedServiceDataLakeStorageGen2 |
adfsvst |
adfsvst-myapp-dev-weu |
adfsvst-myapp-dev-weu-szs4 |
dataFactoryLinkedServiceKeyVault |
adfsvkv |
adfsvkv-myapp-dev-weu |
adfsvkv-myapp-dev-weu-szs4 |
dataFactoryLinkedServiceMysql |
adfsvmysql |
adfsvmysql-myapp-dev-weu |
adfsvmysql-myapp-dev-weu-szs4 |
dataFactoryLinkedServicePostgresql |
adfsvpsql |
adfsvpsql-myapp-dev-weu |
adfsvpsql-myapp-dev-weu-szs4 |
dataFactoryLinkedServiceSqlServer |
adfsvmssql |
adfsvmssql-myapp-dev-weu |
adfsvmssql-myapp-dev-weu-szs4 |
dataFactoryPipeline |
adfpl |
adfpl-myapp-dev-weu |
adfpl-myapp-dev-weu-szs4 |
dataFactoryTriggerSchedule |
adftg |
adftg-myapp-dev-weu |
adftg-myapp-dev-weu-szs4 |
dataLakeAnalyticsAccount |
dla |
dlamyappdevweu |
dlamyappdevweuszs4 |
dataLakeAnalyticsFirewallRule |
dlfw |
dlfw-myapp-dev-weu |
dlfw-myapp-dev-weu-szs4 |
dataLakeStore |
dls |
dlsmyappdevweu |
dlsmyappdevweuszs4 |
dataLakeStoreFirewallRule |
dlsfw |
dlsfw-myapp-dev-weu |
dlsfw-myapp-dev-weu-szs4 |
databaseMigrationProject |
migr |
migr-myapp-dev-weu |
migr-myapp-dev-weu-szs4 |
databaseMigrationService |
dms |
dms-myapp-dev-weu |
dms-myapp-dev-weu-szs4 |
databricksWorkspace |
dbw |
dbw-myapp-dev-weu |
dbw-myapp-dev-weu-szs4 |
devTestLab |
lab |
lab-myapp-dev-weu |
lab-myapp-dev-weu-szs4 |
devTestLinuxVirtualMachine |
labvm |
labvm-myapp-dev-weu |
labvm-myapp-dev-weu-szs4 |
devTestWindowsVirtualMachine |
labvm |
labvm-myapp-dev |
labvm-myapp-dev |
diskEncryptionSet |
des |
des-myapp-dev-weu |
des-myapp-dev-weu-szs4 |
dnsZone |
dns |
dns-myapp-dev-weu |
dns-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
eventGridDomain |
egd |
egd-myapp-dev-weu |
egd-myapp-dev-weu-szs4 |
eventGridDomainTopic |
egdt |
egdt-myapp-dev-weu |
egdt-myapp-dev-weu-szs4 |
eventGridEventSubscription |
egs |
egs-myapp-dev-weu |
egs-myapp-dev-weu-szs4 |
eventGridTopic |
egt |
egt-myapp-dev-weu |
egt-myapp-dev-weu-szs4 |
eventHub |
evh |
evh-myapp-dev-weu |
evh-myapp-dev-weu-szs4 |
eventHubAuthorizationRule |
ehar |
ehar-myapp-dev-weu |
ehar-myapp-dev-weu-szs4 |
eventHubConsumerGroup |
ehcg |
ehcg-myapp-dev-weu |
ehcg-myapp-dev-weu-szs4 |
eventHubNamespace |
ehn |
ehn-myapp-dev-weu |
ehn-myapp-dev-weu-szs4 |
eventHubNamespaceAuthorizationRule |
ehnar |
ehnar-myapp-dev-weu |
ehnar-myapp-dev-weu-szs4 |
eventHubNamespaceDisasterRecoveryConfig |
ehdr |
ehdr-myapp-dev-weu |
ehdr-myapp-dev-weu-szs4 |
expressRouteCircuit |
erc |
erc-myapp-dev-weu |
erc-myapp-dev-weu-szs4 |
expressRouteGateway |
ergw |
ergw-myapp-dev-weu |
ergw-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
firewall |
afw |
afw-myapp-dev-weu |
afw-myapp-dev-weu-szs4 |
firewallPolicy |
afwp |
afwp-myapp-dev-weu |
afwp-myapp-dev-weu-szs4 |
frontDoor |
fd |
fd-myapp-dev-weu |
fd-myapp-dev-weu-szs4 |
frontDoorFirewallPolicy |
fdfw |
fdfw-myapp-dev-weu |
fdfw-myapp-dev-weu-szs4 |
functionApp |
func |
func-myapp-dev-weu |
func-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
grafana |
grfn |
grfn-myapp-dev-weu |
grfn-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
hdInsightHadoopCluster |
hadoop |
hadoop-myapp-dev-weu |
hadoop-myapp-dev-weu-szs4 |
hdInsightHbaseCluster |
hbase |
hbase-myapp-dev-weu |
hbase-myapp-dev-weu-szs4 |
hdInsightInteractiveQueryCluster |
iqr |
iqr-myapp-dev-weu |
iqr-myapp-dev-weu-szs4 |
hdInsightKafkaCluster |
kafka |
kafka-myapp-dev-weu |
kafka-myapp-dev-weu-szs4 |
hdInsightMlServicesCluster |
mls |
mls-myapp-dev-weu |
mls-myapp-dev-weu-szs4 |
hdInsightRserverCluster |
rsv |
rsv-myapp-dev-weu |
rsv-myapp-dev-weu-szs4 |
hdInsightSparkCluster |
spark |
spark-myapp-dev-weu |
spark-myapp-dev-weu-szs4 |
hdInsightStormCluster |
storm |
storm-myapp-dev-weu |
storm-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
image |
img |
img-myapp-dev-weu |
img-myapp-dev-weu-szs4 |
iotCentralApplication |
iotapp |
iotapp-myapp-dev-weu |
iotapp-myapp-dev-weu-szs4 |
iotHub |
iot |
iot-myapp-dev-weu |
iot-myapp-dev-weu-szs4 |
iotHubConsumerGroup |
iotcg |
iotcg-myapp-dev-weu |
iotcg-myapp-dev-weu-szs4 |
iotHubDps |
dps |
dps-myapp-dev-weu |
dps-myapp-dev-weu-szs4 |
iotHubDpsCertificate |
dpscert |
dpscert-myapp-dev-weu |
dpscert-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
keyVault |
kv |
kv-myapp-dev-weu |
kv-myapp-dev-weu-szs4 |
keyVaultCertificate |
kvc |
kvc-myapp-dev-weu |
kvc-myapp-dev-weu-szs4 |
keyVaultKey |
kvk |
kvk-myapp-dev-weu |
kvk-myapp-dev-weu-szs4 |
keyVaultSecret |
kvs |
kvs-myapp-dev-weu |
kvs-myapp-dev-weu-szs4 |
kubernetesCluster |
aks |
aks-myapp-dev-weu |
aks-myapp-dev-weu-szs4 |
kustoCluster |
kc |
kcmyappdevweu |
kcmyappdevweuszs4 |
kustoDatabase |
kdb |
kdb-myapp-dev-weu |
kdb-myapp-dev-weu-szs4 |
kustoEventHubDataConnection |
kehc |
kehc-myapp-dev-weu |
kehc-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
linuxVirtualMachine |
vm |
vm-myapp-dev-weu |
vm-myapp-dev-weu-szs4 |
linuxVirtualMachineScaleSet |
vmss |
vmss-myapp-dev-weu |
vmss-myapp-dev-weu-szs4 |
loadBalancer |
lb |
lb-myapp-dev-weu |
lb-myapp-dev-weu-szs4 |
loadBalancerNatRule |
lbnatrl |
lbnatrl-myapp-dev-weu |
lbnatrl-myapp-dev-weu-szs4 |
loadTesting |
lt |
lt-myapp-dev-weu |
lt-myapp-dev-weu-szs4 |
localNetworkGateway |
lgw |
lgw-myapp-dev-weu |
lgw-myapp-dev-weu-szs4 |
logAnalyticsWorkspace |
log |
log-myapp-dev-weu |
log-myapp-dev-weu-szs4 |
logicApp |
logic |
logic-myapp-dev-weu |
logic-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
machineLearningWorkspace |
mlw |
mlw-myapp-dev-weu |
mlw-myapp-dev-weu-szs4 |
managedDisk |
dsk |
dsk-myapp-dev-weu |
dsk-myapp-dev-weu-szs4 |
managedIdentity |
id |
id-myapp-dev-weu |
id-myapp-dev-weu-szs4 |
mapsAccount |
map |
map-myapp-dev-weu |
map-myapp-dev-weu-szs4 |
mariadbDatabase |
mariadb |
mariadb-myapp-dev-weu |
mariadb-myapp-dev-weu-szs4 |
mariadbFirewallRule |
mariafw |
mariafw-myapp-dev-weu |
mariafw-myapp-dev-weu-szs4 |
mariadbServer |
maria |
maria-myapp-dev-weu |
maria-myapp-dev-weu-szs4 |
mariadbVirtualNetworkRule |
mariavn |
mariavn-myapp-dev-weu |
mariavn-myapp-dev-weu-szs4 |
mssqlDatabase |
sqldb |
sqldb-myapp-dev-weu |
sqldb-myapp-dev-weu-szs4 |
mssqlElasticpool |
sqlep |
sqlep-myapp-dev-weu |
sqlep-myapp-dev-weu-szs4 |
mssqlServer |
sql |
sql-myapp-dev-weu |
sql-myapp-dev-weu-szs4 |
mysqlDatabase |
mysqldb |
mysqldb-myapp-dev-weu |
mysqldb-myapp-dev-weu-szs4 |
mysqlFirewallRule |
mysqlfw |
mysqlfw-myapp-dev-weu |
mysqlfw-myapp-dev-weu-szs4 |
mysqlServer |
mysql |
mysql-myapp-dev-weu |
mysql-myapp-dev-weu-szs4 |
mysqlVirtualNetworkRule |
mysqlvn |
mysqlvn-myapp-dev-weu |
mysqlvn-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
networkInterface |
nic |
nic-myapp-dev-weu |
nic-myapp-dev-weu-szs4 |
networkSecurityGroup |
nsg |
nsg-myapp-dev-weu |
nsg-myapp-dev-weu-szs4 |
networkSecurityGroupRule |
nsgr |
nsgr-myapp-dev-weu |
nsgr-myapp-dev-weu-szs4 |
networkSecurityRule |
nsgr |
nsgr-myapp-dev-weu |
nsgr-myapp-dev-weu-szs4 |
networkWatcher |
nw |
nw-myapp-dev-weu |
nw-myapp-dev-weu-szs4 |
notificationHub |
nh |
nh-myapp-dev-weu |
nh-myapp-dev-weu-szs4 |
notificationHubAuthorizationRule |
dnsrec |
dnsrec-myapp-dev-weu |
dnsrec-myapp-dev-weu-szs4 |
notificationHubNamespace |
dnsrec |
dnsrec-myapp-dev-weu |
dnsrec-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
pointToSiteVpnGateway |
vpngw |
vpngw-myapp-dev-weu |
vpngw-myapp-dev-weu-szs4 |
postgresqlDatabase |
psqldb |
psqldb-myapp-dev-weu |
psqldb-myapp-dev-weu-szs4 |
postgresqlFirewallRule |
psqlfw |
psqlfw-myapp-dev-weu |
psqlfw-myapp-dev-weu-szs4 |
postgresqlServer |
psql |
psql-myapp-dev-weu |
psql-myapp-dev-weu-szs4 |
postgresqlVirtualNetworkRule |
psqlvn |
psqlvn-myapp-dev-weu |
psqlvn-myapp-dev-weu-szs4 |
powerbiEmbedded |
pbi |
pbi-myapp-dev-weu |
pbi-myapp-dev-weu-szs4 |
privateDnsZone |
pdns |
pdns-myapp-dev-weu |
pdns-myapp-dev-weu-szs4 |
publicIp |
pip |
pip-myapp-dev-weu |
pip-myapp-dev-weu-szs4 |
publicIpPrefix |
pippf |
pippf-myapp-dev-weu |
pippf-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
redisCache |
redis |
redis-myapp-dev-weu |
redis-myapp-dev-weu-szs4 |
redisFirewallRule |
redisfw |
redisfwmyappdevweu |
redisfwmyappdevweuszs4 |
relayHybridConnection |
rlhc |
rlhc-myapp-dev-weu |
rlhc-myapp-dev-weu-szs4 |
relayNamespace |
rln |
rln-myapp-dev-weu |
rln-myapp-dev-weu-szs4 |
resourceGroup |
rg |
rg-myapp-dev-weu |
rg-myapp-dev-weu-szs4 |
roleAssignment |
ra |
ra-myapp-dev-weu |
ra-myapp-dev-weu-szs4 |
roleDefinition |
rd |
rd-myapp-dev-weu |
rd-myapp-dev-weu-szs4 |
route |
rt |
rt-myapp-dev-weu |
rt-myapp-dev-weu-szs4 |
routeTable |
route |
route-myapp-dev-weu |
route-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
serviceBusNamespace |
sb |
sb-myapp-dev-weu |
sb-myapp-dev-weu-szs4 |
serviceBusNamespaceAuthorizationRule |
sbar |
sbar-myapp-dev-weu |
sbar-myapp-dev-weu-szs4 |
serviceBusQueue |
sbq |
sbq-myapp-dev-weu |
sbq-myapp-dev-weu-szs4 |
serviceBusQueueAuthorizationRule |
sbqar |
sbqar-myapp-dev-weu |
sbqar-myapp-dev-weu-szs4 |
serviceBusSubscription |
sbs |
sbs-myapp-dev-weu |
sbs-myapp-dev-weu-szs4 |
serviceBusSubscriptionRule |
sbsr |
sbsr-myapp-dev-weu |
sbsr-myapp-dev-weu-szs4 |
serviceBusTopic |
sbt |
sbt-myapp-dev-weu |
sbt-myapp-dev-weu-szs4 |
serviceBusTopicAuthorizationRule |
dnsrec |
dnsrec-myapp-dev-weu |
dnsrec-myapp-dev-weu-szs4 |
serviceFabricCluster |
sf |
sf-myapp-dev-weu |
sf-myapp-dev-weu-szs4 |
serviceFabricManagedCluster |
sfmc |
sfmc-myapp-dev-weu |
sfmc-myapp-dev-weu-szs4 |
sharedImage |
si |
si-myapp-dev-weu |
si-myapp-dev-weu-szs4 |
sharedImageGallery |
sig |
sigmyappdevweu |
sigmyappdevweuszs4 |
signalrService |
sgnlr |
sgnlr-myapp-dev-weu |
sgnlr-myapp-dev-weu-szs4 |
snapshots |
snap |
snap-myapp-dev-weu |
snap-myapp-dev-weu-szs4 |
sqlElasticpool |
sqlep |
sqlep-myapp-dev-weu |
sqlep-myapp-dev-weu-szs4 |
sqlFailoverGroup |
sqlfg |
sqlfg-myapp-dev-weu |
sqlfg-myapp-dev-weu-szs4 |
sqlFirewallRule |
sqlfw |
sqlfw-myapp-dev-weu |
sqlfw-myapp-dev-weu-szs4 |
sqlServer |
sql |
sql-myapp-dev-weu |
sql-myapp-dev-weu-szs4 |
storageAccount |
st |
stmyappdevweu |
stmyappdevweuszs4 |
storageBlob |
blob |
blob-myapp-dev-weu |
blob-myapp-dev-weu-szs4 |
storageContainer |
stct |
stct-myapp-dev-weu |
stct-myapp-dev-weu-szs4 |
storageDataLakeGen2Filesystem |
stdl |
stdl-myapp-dev-weu |
stdl-myapp-dev-weu-szs4 |
storageQueue |
stq |
stq-myapp-dev-weu |
stq-myapp-dev-weu-szs4 |
storageShare |
sts |
sts-myapp-dev-weu |
sts-myapp-dev-weu-szs4 |
storageShareDirectory |
sts |
sts-myapp-dev-weu |
sts-myapp-dev-weu-szs4 |
storageTable |
stt |
sttmyappdevweu |
sttmyappdevweuszs4 |
streamAnalyticsFunctionJavascriptUdf |
asafunc |
asafunc-myapp-dev-weu |
asafunc-myapp-dev-weu-szs4 |
streamAnalyticsJob |
asa |
asa-myapp-dev-weu |
asa-myapp-dev-weu-szs4 |
streamAnalyticsOutputBlob |
asaoblob |
asaoblob-myapp-dev-weu |
asaoblob-myapp-dev-weu-szs4 |
streamAnalyticsOutputEventHub |
asaoeh |
asaoeh-myapp-dev-weu |
asaoeh-myapp-dev-weu-szs4 |
streamAnalyticsOutputMssql |
asaomssql |
asaomssql-myapp-dev-weu |
asaomssql-myapp-dev-weu-szs4 |
streamAnalyticsOutputServiceBusQueue |
asaosbq |
asaosbq-myapp-dev-weu |
asaosbq-myapp-dev-weu-szs4 |
streamAnalyticsOutputServiceBusTopic |
asaosbt |
asaosbt-myapp-dev-weu |
asaosbt-myapp-dev-weu-szs4 |
streamAnalyticsReferenceInputBlob |
asarblob |
asarblob-myapp-dev-weu |
asarblob-myapp-dev-weu-szs4 |
streamAnalyticsStreamInputBlob |
asaiblob |
asaiblob-myapp-dev-weu |
asaiblob-myapp-dev-weu-szs4 |
streamAnalyticsStreamInputEventHub |
asaieh |
asaieh-myapp-dev-weu |
asaieh-myapp-dev-weu-szs4 |
streamAnalyticsStreamInputIotHub |
asaiiot |
asaiiot-myapp-dev-weu |
asaiiot-myapp-dev-weu-szs4 |
subnet |
snet |
snet-myapp-dev-weu |
snet-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
templateDeployment |
deploy |
deploy-myapp-dev-weu |
deploy-myapp-dev-weu-szs4 |
trafficManagerProfile |
traf |
traf-myapp-dev-weu |
traf-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
virtualMachine |
vm |
vm-myapp-dev-we |
vm-myapp-dev-we |
virtualMachineScaleSet |
vmss |
vmss-myapp-dev |
vmss-myapp-dev |
virtualNetwork |
vnet |
vnet-myapp-dev-weu |
vnet-myapp-dev-weu-szs4 |
virtualNetworkGateway |
vgw |
vgw-myapp-dev-weu |
vgw-myapp-dev-weu-szs4 |
virtualNetworkPeering |
vpeer |
vpeer-myapp-dev-weu |
vpeer-myapp-dev-weu-szs4 |
virtualWan |
vwan |
vwan-myapp-dev-weu |
vwan-myapp-dev-weu-szs4 |
Go to top |
Resource reference | slug | name | nameUnique |
---|---|---|---|
windowsVirtualMachine |
vm |
vm-myapp-dev-we |
vm-myapp-dev-we |
windowsVirtualMachineScaleSet |
vmss |
vmss-myapp-dev |
vmss-myapp-dev |
Go to top |
Azure naming for Bicep/ARM is licensed under the MIT license.