Home
Softono

Azure Naming

Open source MIT JavaScript
63
Stars
15
Forks
3
Issues
4
Watchers
2 years
Last Commit

 About Azure Naming

Bicep and ARM template module for keeping a consistent Azure resource naming convention.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Azure Naming?

We provide expert installation service for this software. Our team will install, configure, and secure Azure Naming on your server. plans start at just $30.

Azure Naming

View on GitHub

Bicep Azure Naming module

bicep-CI

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.

How to use / Getting started

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.

User-defined types and imports

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:

Naming module VS Code autocomplete

Reference

Input Parameters

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

Module names object output properties

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

Index: A - B - C - D - E - F - G - H - I - K - L - M - N - P - R - S - T - V - W

A

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

B

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

C

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

D

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

E

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

F

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

G

Resource reference                              slug name nameUnique
grafana grfn grfn-myapp-dev-weu grfn-myapp-dev-weu-szs4
Go to top

H

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

I

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

K

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

L

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

M

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

N

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

P

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

R

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

S

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

T

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

V

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

W

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

License

Azure naming for Bicep/ARM is licensed under the MIT license.