Reference

This page provides an example name for each resource type using the defined configuration.

Use the filters below to jump to a specifc resource type.

AnalysisServices/servers
Example: asspadevauc1
Components
Type: AnalysisServices/servers (as)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: as
Scope: resource group
Length: 3 - 63 characters
Valid Characters: Lowercase letters and numbers. Start with lowercase letter.
Regx: ^[a-z][a-z0-9]{2,62}$
ApiManagement/service
Example: apim-spa-dev-auc-1
Components
Type: ApiManagement/service (apim)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apim
Scope: global
Length: 1 - 50 characters
Valid Characters: Alphanumerics, and hyphens. Start with letter, and end with alphanumeric.
Regx: ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$
ApiManagement/service/api-version-sets
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apivs
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apis
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/issues
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apii
Scope: api
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/issues/attachments
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apiia
Scope: issue
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/issues/comments
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apiic
Scope: issue
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/operations
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apio
Scope: api
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/operations/tags
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apiot
Scope: operation
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/releases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apir
Scope: api
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, and hyphens. Start and end with alphanumeric or underscore.
Regx: ^(?:[a-zA-Z0-9_]|[a-zA-Z0-9_][a-zA-Z0-9_-]{0,78}[a-zA-Z0-9_])$
ApiManagement/service/apis/schemas
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apis
Scope: api
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/tagDescriptions
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apitd
Scope: api
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/apis/tags
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apitg
Scope: api
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/authorizationServers
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apias
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/backends
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apib
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apic
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/diagnostics
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apid
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/groups
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apig
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/groups/users
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apigu
Scope: group
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/identityProviders
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apiip
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/loggers
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apil
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/notifications
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apin
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/notifications/recipientEmails
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: recem
Scope: notification
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/openidConnectProviders
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apioi
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/policies
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apipo
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/products
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: apipr
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/products/apis
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: api
Scope: product
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/products/groups
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: grp
Scope: product
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/products/tags
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: tag
Scope: product
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/properties
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: prop
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/subscriptions
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: subsr
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/tags
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: tag
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/templates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: temp
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
ApiManagement/service/users
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: user
Scope: service
Length: 1 - 256 characters
Invalid Characters: *#&+:<>?
Regx: ^[^\*#&\+:<>\?]{1,256}$
AppConfiguration/configurationStores
Example: appcs-spa-dev-auc-1
Components
Type: AppConfiguration/configurationStores (appcs)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: appcs
Scope: resource group
Length: 5 - 50 characters
Valid Characters: Alphanumerics, underscores, and hyphens.
Regx: ^[a-zA-Z0-9_-]{5,50}$
Authorization/locks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: lock
Scope: scope of assignment
Length: 1 - 90 characters
Valid Characters: Alphanumerics, periods, underscores, hyphens, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{0,89}[a-zA-Z0-9_()-]$
Authorization/policyAssignments - Management Group Resource Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pas
Scope: scope of assignment
Length: 1 - 24 characters
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,24}$
Authorization/policyAssignments - Resoure Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pas
Scope: scope of assignment
Length: 1 - 64 characters
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,64}$
Authorization/policyAssignments - Display Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pas
Scope: scope of assignment
Length: 1 - 128 characters
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,128}$
Authorization/policyDefinitions - Resoure Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: policy
Scope: scope of definition
Length: 1 - 64 characters
Valid Characters: Display name can contain any characters.
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,64}$
Authorization/policyDefinitions - Display Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: policy
Scope: scope of definition
Length: 1 - 128 characters
Valid Characters: Display name can contain any characters.
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,128}$
Authorization/policySetDefinitions - Management Group Resource Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: init
Scope: scope of definition
Length: 1 - 24 characters
Valid Characters: Display name can contain any characters.
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,24}$
Authorization/policySetDefinitions - Resoure Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: init
Scope: scope of definition
Length: 1 - 64 characters
Valid Characters: Display name can contain any characters.
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,64}$
Authorization/policySetDefinitions - Display Name
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: init
Scope: scope of definition
Length: 1 - 128 characters
Valid Characters: Display name can contain any characters.
Invalid Characters: %
Regx: ^(?!.*[\.]$)(?!.* $)[^%]{1,128}$
Automation/automationAccounts
Example: aa-spa-dev-auc-1
Components
Type: Automation/automationAccounts (aa)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: aa
Scope: resource group & region
Length: 6 - 50 characters
Valid Characters: Alphanumerics and hyphens. Start with letter. End with alphanumeric.
Regx: ^[a-zA-Z][a-zA-Z0-9-]{4,48}[a-zA-Z0-9]$
Automation/automationAccounts/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cert
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Automation/automationAccounts/connections
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: conn
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Automation/automationAccounts/credentials
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cred
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Automation/automationAccounts/runbooks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: runbk
Scope: automation account
Length: 1 - 63 characters
Valid Characters: Alphanumerics, underscores, and hyphens. Start with a letter.
Regx: ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9_-]{0,62})$
Automation/automationAccounts/schedules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: sched
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Automation/automationAccounts/variables
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: var
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Automation/automationAccounts/watchers
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: watch
Scope: automation account
Length: 1 - 63 characters
Valid Characters: Alphanumerics, underscores, and hyphens. Start with a letter.
Regx: ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9_-]{0,62})$
Automation/automationAccounts/webhooks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: wbhk
Scope: automation account
Length: 1 - 128 characters
Invalid Characters: <>*%&:\?.+/
Regx: ^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$
Batch/batchAccounts
Example: baspadevauc1
Components
Type: Batch/batchAccounts (ba)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ba
Scope: region
Length: 3 - 24 characters
Valid Characters: Lowercase letters and numbers.
Regx: ^[a-z0-9]{3,24}$
Batch/batchAccounts/applications
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: appl
Scope: batch account
Length: 1 - 64 characters
Valid Characters: Alphanumerics, underscores, and hyphens.
Regx: ^[a-zA-Z0-9_-]{1,64}$
Batch/batchAccounts/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cert
Scope: batch account
Length: 5 - 45 characters
Valid Characters: Alphanumerics, underscores, and hyphens.
Regx: ^[a-zA-Z0-9_-]{5,45}$
Batch/batchAccounts/pools
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pool
Scope: batch account
Length: 1 - 64 characters
Valid Characters: Alphanumerics, underscores, and hyphens.
Regx: ^[a-zA-Z0-9_-]{1,64}$
Blockchain/blockchainMembers
Example: blchmspadevauc1
Components
Type: Blockchain/blockchainMembers (blchm)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: blchm
Scope: global
Length: 2 - 20 characters
Valid Characters: Lowercase letters and numbers. Start with lowercase letter.
Regx: ^[a-z][a-z0-9]{2,24}$
Blueprint/blueprintAssignments
Example: bpas-spa-dev
Components
Type: Blueprint/blueprintAssignments (bpas)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Naming Guidelines
Optional Components: Org,UnitDept,Location,Instance
Excluded Components: Function
Short Name: bpas
Scope: tenant
Length: 1 - 90 characters
Valid Characters: Letters, numbers, hyphens, and periods.
Regx: ^[a-zA-Z0-9-.]{1,90}$
Blueprint/blueprints
Example: bp-spa-dev
Components
Type: Blueprint/blueprints (bp)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Naming Guidelines
Optional Components: Org,UnitDept,Location,Instance
Excluded Components: Function
Short Name: bp
Scope: tenant
Length: 1 - 48 characters
Valid Characters: Letters, numbers, hyphens, and periods.
Regx: ^[a-zA-Z0-9-.]{1,48}$
Blueprint/blueprints/artifacts
Example: bpa-spa-dev
Components
Type: Blueprint/blueprints/artifacts (bpa)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Naming Guidelines
Optional Components: Org,UnitDept,Location,Instance
Excluded Components: Function
Short Name: bpa
Scope: tenant
Length: 1 - 48 characters
Valid Characters: Letters, numbers, hyphens, and periods.
Regx: ^[a-zA-Z0-9-.]{1,48}$
Blueprint/blueprints/versions
Example: bpv-spa-dev
Components
Type: Blueprint/blueprints/versions (bpv)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Naming Guidelines
Optional Components: Org,UnitDept,Location,Instance
Excluded Components: Function
Short Name: bpv
Scope: tenant
Length: 1 - 20 characters
Valid Characters: Letters, numbers, hyphens, and periods.
Regx: ^[a-zA-Z0-9-.]{1,20}$
BotService/botServices
Example: botsvc-spa-dev-auc-1
Components
Type: BotService/botServices (botsvc)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: botsvc
Scope: global
Length: 2 - 64 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$
BotService/botServices/channels
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: chan
Scope: bot service
Length: 2 - 64 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$
BotService/botServices/Connections
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: conn
Scope: bot service
Length: 2 - 64 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$
BotService/enterpriseChannels
Example: botec-spa-dev-auc-1
Components
Type: BotService/enterpriseChannels (botec)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: botec
Scope: resource group
Length: 2 - 64 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$
Cache/Redis
Example: redis-spa-dev-auc-1
Components
Type: Cache/Redis (redis)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: redis
Scope: global
Length: 1 - 63 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^(?!.*-{2}.*)([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$
Cache/Redis/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: Redis
Length: 1 - 256 characters
Valid Characters: Alphanumerics
Regx: ^[a-zA-Z0-9]{1,256}$
Cdn/profiles
Example: cdnp-spa-dev-auc-1
Components
Type: Cdn/profiles (cdnp)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cdnp
Scope: resource group
Length: 1 - 260 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,258}[a-zA-Z0-9])$
Cdn/profiles/endpoints
Example: cdne-spa-dev-auc-1
Components
Type: Cdn/profiles/endpoints (cdne)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cdne
Scope: global
Length: 1 - 50 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$
CertificateRegistration/certificateOrders
Example: cercospadevauc1
Components
Type: CertificateRegistration/certificateOrders (cerco)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cerco
Scope: resource group
Length: 3 - 30 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{3,30}$
CognitiveServices/accounts
Example: cog-spa-dev-auc-1
Components
Type: CognitiveServices/accounts (cog)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cog
Scope: resource group
Length: 2 - 64 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9-]{0,62}[a-zA-Z0-9]$
Compute/availabilitySets
Example: avail-spa-dev-auc-1
Components
Type: Compute/availabilitySets (avail)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept,Function
Excluded Components: Org
Short Name: avail
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Compute/cloudServices
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Short Name: cld
Compute/diskEncryptionSets
Example: desspadevauc1
Components
Type: Compute/diskEncryptionSets (des)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: des
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics and underscores.
Regx: ^[a-zA-Z0-9_]{1,80}$
Compute/disks - OS Disk
Example: osdiskspafuncdevauc1
Components
Type: Compute/disks (osdisk)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: osdisk
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics and underscores.
Regx: ^[a-zA-Z0-9_]{1,80}$
Compute/disks - Data Disk
Example: diskspafuncdevauc1
Components
Type: Compute/disks (disk)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: disk
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics and underscores.
Regx: ^[a-zA-Z0-9_]{1,80}$
Compute/galleries
Example: galspadevauc1
Components
Type: Compute/galleries (gal)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: gal
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics and periods. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\.]{0,78}[a-zA-Z0-9])$
Compute/galleries/applications
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: app
Scope: gallery
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, and periods. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-\.]{0,78}[a-zA-Z0-9])$
Compute/galleries/applications/versions
This resource has a lower-level scope and does not require a unique name.
This resource type has a unique naming pattern and must be manually named.
Compute/galleries/images
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: gimg
Scope: gallery
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, hyphens, and periods. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9])$
Compute/galleries/images/versions
This resource has a lower-level scope and does not require a unique name.
This resource type has a unique naming pattern and must be manually named.
Compute/images
Example: cimg-spa-dev-auc-1
Components
Type: Compute/images (cimg)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cimg
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Compute/snapshots
Example: snap-spa-func-dev-auc-1
Components
Type: Compute/snapshots (snap)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: snap
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Compute/virtualMachines - Linux
Example: vm-spa-func-dev-auc-1
Components
Type: Compute/virtualMachines (vm)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vm
Scope: resource group
Length: 1 - 64 characters
Invalid Characters: \/\'[]:|<>+=;,?*@&_"
Regx: ^(?!.*[.]$)(?!.*-$)[^\/\[\]:|<>\+=;,\?@&_\*]{1,64}$
Compute/virtualMachines - Windows
Example: vmspafuncdevauc1
Components
Type: Compute/virtualMachines (vm)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vm
Scope: resource group
Length: 1 - 15 characters
Invalid Characters: /\'[]:|<>+=;,?*@&_ ."
Regx: ^(?!.*-$)[^\/\[\]:|<>\+=;,\?@&_\. \*]{1,15}$
Compute/virtualMachineScaleSets - Linux
Example: vmss-spa-func-dev-auc-1
Components
Type: Compute/virtualMachineScaleSets (vmss)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vmss
Scope: resource group
Length: 1 - 64 characters
Invalid Characters: /"'[]:|<>+=;,?*@&
Regx: ^(?!_.*$)(?!.*[-\.]$)[^\/\[\]:|<>\+=;,\?@& \*]{1,64}$
Compute/virtualMachineScaleSets - Windows
Example: vmssspafuncdevauc1
Components
Type: Compute/virtualMachineScaleSets (vmss)
ProjAppSvc: Sample Project/App/Service (spa)
Function: Sample Function (func)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vmss
Scope: resource group
Length: 1 - 15 characters
Invalid Characters: /"'[]:|<>+=;,?*@&
Regx: ^(?!_.*$)(?!.*[-.]$)[^"\/\[\]:|<>\+=;,\?@& \*]{1,15}$
ContainerInstance/containerGroups
Example: ci-spa-dev-auc-1
Components
Type: ContainerInstance/containerGroups (ci)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ci
Scope: resource group
Length: 1 - 63 characters
Valid Characters: Lowercase letters, numbers, and hyphens.
Regx: ^(?!-.*)(?!.*-$)(?!.*-{2}.*)[a-z0-9-]{1,63}$
ContainerRegistry/registries
Example: crspadevauc1
Components
Type: ContainerRegistry/registries (cr)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cr
Scope: global
Length: 5 - 50 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{5,50}$
ContainerRegistry/registries/buildTasks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: btsk
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{5,50}$
ContainerRegistry/registries/buildTasks/steps
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: step
Scope: build task
Length: 5 - 50 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{5,50}$
ContainerRegistry/registries/replications
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rep
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{5,50}$
ContainerRegistry/registries/scopeMaps
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: scmap
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{5,50}$
ContainerRegistry/registries/tasks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: task
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{5,50}$
ContainerRegistry/registries/tokens
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: tokn
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{5,50}$
ContainerRegistry/registries/webhooks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: webhk
Scope: registry
Length: 5 - 50 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{5,50}$
ContainerService/managedClusters
Example: aks-spa-dev-auc-1
Components
Type: ContainerService/managedClusters (aks)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: aks
Scope: resource group
Length: 1 - 63 characters
Valid Characters: Alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_-]{0,61}[a-zA-Z0-9])$
ContainerServiceopenShiftManagedClusters
Example: osmcspadevauc1
Components
Type: ContainerServiceopenShiftManagedClusters (osmc)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: osmc
Scope: resource group
Length: 1 - 30 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{1,30}$
CustomerInsights/hubs
Example: cihubspadevauc1
Components
Type: CustomerInsights/hubs (cihub)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cihub
Scope: resource group
Length: 1 - 64 characters
Valid Characters: Alphanumerics. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9]{0,63}$
CustomerInsights/hubs/authorizationPolicies
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: authp
Scope: hub
Length: 1 - 50 characters
Valid Characters: Alphanumerics, underscores, and periods. Start and end with alphnumeric.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_-]{0,48}[a-zA-Z0-9])$
CustomerInsights/hubs/connectors
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: conn
Scope: hub
Length: 1 - 128 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,127}$
CustomerInsights/hubs/connectors/mappings
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: map
Scope: connector
Length: 1 - 128 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,127}$
CustomerInsights/hubs/interactions
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: int
Scope: hub
Length: 1 - 128 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,127}$
CustomerInsights/hubs/kpi
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: kpi
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomerInsights/hubs/links
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: link
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomerInsights/hubs/predictions
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pred
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomerInsights/hubs/profiles
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: prof
Scope: hub
Length: 1 - 128 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,127}$
CustomerInsights/hubs/relationshipLinks
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rlink
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomerInsights/hubs/relationships
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rel
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomerInsights/hubs/roleAssignments
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: role
Scope: hub
Length: 1 - 128 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,127}$
CustomerInsights/hubs/views
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: view
Scope: hub
Length: 1 - 512 characters
Valid Characters: Alphanumerics and underscores. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9_]{0,511}$
CustomProviders/associations
Example: cpas-spa-dev-auc-1
Components
Type: CustomProviders/associations (cpas)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cpas
Scope: resource group
Length: 1 - 180 characters
Invalid Characters: %&\?/
Regx: ^(?:[^%&\\?/\. ]|[^%&\\?/]{1,179}[^. ])$
CustomProviders/resourceProviders
Example: cprep-spa-dev-auc-1
Components
Type: CustomProviders/resourceProviders (cprep)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cprep
Scope: resource group
Length: 3 - 64 characters
Invalid Characters: %&\?/
Regx: ^[^%&\\?/]{3,63}[^. ]$
DataBox/jobs
Example: dbjob-spa-dev-auc-1
Components
Type: DataBox/jobs (dbjob)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dbjob
Scope: resource group
Length: 3 - 24 characters
Valid Characters: Alphanumerics, hyphens, underscores and periods.
Regx: ^[a-zA-Z0-9_\.-]{3,24}$
Databricks/workspaces
Example: dbw-spa-dev-auc-1
Components
Type: Databricks/workspaces (dbw)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dbw
Scope: resource group
Length: 3 - 30 characters
Valid Characters: Alphanumerics, underscores, and hyphens
Regx: ^[a-zA-Z0-9_-]{3,30}$
DataFactory/factories
Example: adf-spa-dev-auc-1
Components
Type: DataFactory/factories (adf)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: adf
Scope: global
Length: 3 - 63 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$
DataFactory/factories/dataflows
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: flow
Scope: factory
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataFactory/factories/datasets
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dset
Scope: factory
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataFactory/factories/integrationRuntimes
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: run
Scope: factory
Length: 3 - 63 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$
DataFactory/factories/linkedservices
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: lksvc
Scope: factory
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataFactory/factories/pipelines
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pipe
Scope: factory
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataFactory/factories/triggers
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: trig
Scope: factory
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataFactory/factories/triggers/rerunTriggers
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rerun
Scope: trigger
Length: 1 - 260 characters
Valid Characters: Start with alphanumeric.
Invalid Characters: <>*#.%&:\+?/
Regx: ^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$
DataLakeAnalytics/accounts
Example: dlaspadevauc1
Components
Type: DataLakeAnalytics/accounts (dla)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dla
Scope: global
Length: 3 - 24 characters
Valid Characters: Lowercase letters and numbers.
Regx: ^[a-z0-9]{3,24}$
DataLakeAnalytics/accounts/computePolicies
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cmpol
Scope: account
Length: 3 - 60 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{3,60}$
DataLakeAnalytics/accounts/dataLakeStoreAccounts
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dlsta
Scope: account
Length: 3 - 24 characters
Valid Characters: Lowercase letters and numbers.
Regx: ^[a-z0-9]{3,24}$
DataLakeAnalytics/accounts/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: account
Length: 3 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{3,50}$
DataLakeAnalytics/accounts/storageAccounts
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dlasa
Scope: account
Length: 3 - 60 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{3,60}$
DataLakeStore/accounts
Example: dlsspadevauc1
Components
Type: DataLakeStore/accounts (dls)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dls
Scope: global
Length: 3 - 24 characters
Valid Characters: Lowercase letters and numbers.
Regx: ^[a-z0-9]{3,24}$
DataLakeStore/accounts/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: account
Length: 3 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{3,50}$
DataLakeStore/accounts/virtualNetworkRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: account
Length: 3 - 50 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{3,50}$
DataMigration/services
Example: dms-spa-dev-auc-1
Components
Type: DataMigration/services (dms)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dms
Scope: resource group
Length: 2 - 62 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores. Start with alphanumeric
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,61}$
DataMigration/services/projects
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: proj
Scope: service
Length: 2 - 57 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{2,57}$
DBforMariaDB/servers
Example: mdbsv-spa-dev-auc-1
Components
Type: DBforMariaDB/servers (mdbsv)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mdbsv
Scope: global
Length: 3 - 63 characters
Valid Characters: Lowercase letters, hyphens and numbers.
Regx: ^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$
DBforMariaDB/servers/databases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mdbdb
Scope: servers
Length: 1 - 63 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,63}$
DBforMariaDB/servers/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{1,128}$
DBforMariaDB/servers/virtualNetworkRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,128}$
DBforMySQL/servers
Example: mysql-spa-dev-auc-1
Components
Type: DBforMySQL/servers (mysql)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mysql
Scope: global
Length: 3 - 63 characters
Valid Characters: Lowercase letters, hyphens and numbers.
Regx: ^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$
DBforMySQL/servers/databases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: db
Scope: servers
Length: 1 - 63 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,63}$
DBforMySQL/servers/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{1,128}$
DBforMySQL/servers/virtualNetworkRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,128}$
DBforPostgreSQL/servers
Example: psql-spa-dev-auc-1
Components
Type: DBforPostgreSQL/servers (psql)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: psql
Scope: global
Length: 3 - 63 characters
Valid Characters: Lowercase letters, hyphens and numbers.
Regx: ^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$
DBforPostgreSQL/servers/databases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: db
Scope: servers
Length: 1 - 63 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,63}$
DBforPostgreSQL/servers/firewallRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics, hyphens, and underscores.
Regx: ^[a-zA-Z0-9_-]{1,128}$
DBforPostgreSQL/servers/virtualNetworkRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: servers
Length: 1 - 128 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,128}$
Devices/IotHubs
Example: iot-spa-dev-auc-1
Components
Type: Devices/IotHubs (iot)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: iot
Scope: global
Length: 3 - 50 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^(?!.*-$)[a-zA-Z0-9-]{3,50}$
Devices/IotHubs/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cert
Scope: IoT hub
Length: 1 - 64 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{1,64}$
Devices/IotHubs/eventHubEndpoints/ConsumerGroups
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: congp
Scope: eventHubEndpoints
Length: 1 - 50 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{1,50}$
Devices/provisioningServices
Example: provs-spa-dev-auc-1
Components
Type: Devices/provisioningServices (provs)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: provs
Scope: resource group
Length: 3 - 64 characters
Valid Characters: Alphanumerics and hyphens. End with alphanumeric
Regx: ^(?:[a-zA-Z0-9-]{2,63}[a-zA-Z0-9])$
Devices/provisioningServices/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: pcert
Scope: provisioningServices
Length: 1 - 64 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{1,64}$
DevTestLab/labs
Example: dtlab-spa-dev-auc-1
Components
Type: DevTestLab/labs (dtlab)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dtlab
Scope: resource group
Length: 1 - 50 characters
Valid Characters: Alphanumerics, underscores, and hyphens.
Regx: ^[a-zA-Z0-9_-]{1,50}$
DevTestLab/labs/customimages
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: img
Scope: lab
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, hyphens, and parentheses.
Regx: ^[a-zA-Z0-9_()-]{1,80}$
DevTestLab/labs/formulas
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: form
Scope: lab
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, hyphens, and parentheses.
Regx: ^[a-zA-Z0-9_()-]{1,80}$
DevTestLab/labs/virtualmachines - Linux
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vm
Scope: lab
Length: 1 - 64 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^(?![0-9]+$)([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,62}[a-zA-Z0-9])$
DevTestLab/labs/virtualmachines - Windows
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org
Short Name: vm
Scope: lab
Length: 1 - 15 characters
Valid Characters: Alphanumerics and hyphens. Start and end with alphanumeric.
Regx: ^(?![0-9]+$)([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,13}[a-zA-Z0-9])$
DocumentDB/databaseAccounts
Example: dbact-spa-dev-auc-1
Components
Type: DocumentDB/databaseAccounts (dbact)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dbact
Scope: global
Length: 3 - 44 characters
Valid Characters: Lowercase letters, numbers, and hyphens. Start with lowercase letter or number.
Regx: ^[a-z0-9][a-z0-9-]{2,43}$
DocumentDB/databaseAccounts/sqlDatabases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Short Name: cosmos
EventGrid/domains
Example: evgd-spa-dev-auc-1
Components
Type: EventGrid/domains (evgd)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evgd
Scope: resource group
Length: 3 - 50 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{3,50}$
EventGrid/domains/topics
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evgt
Scope: domain
Length: 3 - 50 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{3,50}$
EventGrid/eventSubscriptions
Example: evgs-spa-dev-auc-1
Components
Type: EventGrid/eventSubscriptions (evgs)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evgs
Scope: resource group
Length: 3 - 64 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{3,64}$
EventGrid/topics
Example: egtp-spa-dev-auc-1
Components
Type: EventGrid/topics (egtp)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: egtp
Scope: resource group
Length: 3 - 50 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{3,50}$
EventHub/clusters
Example: evhcl-spa-dev-auc-1
Components
Type: EventHub/clusters (evhcl)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evhcl
Scope: resource group
Length: 1 - 50 characters
Valid Characters: Alphanumerics and hyphens. Start with letter. End with letter or number.
Regx: ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces
Example: evhns-spa-dev-auc-1
Components
Type: EventHub/namespaces (evhns)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evhns
Scope: global
Length: 1 - 50 characters
Valid Characters: Alphanumerics and hyphens. Start with letter. End with letter or number.
Regx: ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces/AuthorizationRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: namespace
Length: 1 - 50 characters
Valid Characters: Alphanumerics, periods, hyphens and underscores. Start and end with letter or number.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces/disasterRecoveryConfigs
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: drcfg
Scope: namespace
Length: 1 - 50 characters
Valid Characters: Alphanumerics, periods, hyphens and underscores. Start and end with letter or number.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces/eventhubs
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: evh
Scope: namespace
Length: 1 - 50 characters
Valid Characters: Alphanumerics, periods, hyphens and underscores. Start and end with letter or number.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces/eventhubs/authorizationRules
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rule
Scope: event hub
Length: 1 - 50 characters
Valid Characters: Alphanumerics, periods, hyphens and underscores. Start and end with letter or number.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$
EventHub/namespaces/eventhubs/consumergroups
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cgrp
Scope: event hub
Length: 1 - 50 characters
Valid Characters: Alphanumerics, periods, hyphens and underscores. Start and end with letter or number.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$
HDInsight/clusters - Spark Cluster
Example: mls-spa-dev-auc-1
Components
Type: HDInsight/clusters (mls)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mls
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HDInsight/clusters - Storm Cluster
Example: spark-spa-dev-auc-1
Components
Type: HDInsight/clusters (spark)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: spark
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HDInsight/clusters - ML Services Cluster
Example: storm-spa-dev-auc-1
Components
Type: HDInsight/clusters (storm)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: storm
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HDInsight/clusters - Hadoop Cluster
Example: hadoop-spa-dev-auc-1
Components
Type: HDInsight/clusters (hadoop)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: hadoop
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HDInsight/clusters - HBase Cluster
Example: hbase-spa-dev-auc-1
Components
Type: HDInsight/clusters (hbase)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: hbase
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HDInsight/clusters - Kafka Cluster
Example: kafka-spa-dev-auc-1
Components
Type: HDInsight/clusters (kafka)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: kafka
Scope: global
Length: 3 - 59 characters
Valid Characters: Alphanumerics and hyphens. Start and end with letter or number
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$
HybridCompute/machines
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Short Name: arcs
ImportExport/jobs
Example: iejob-spa-dev-auc-1
Components
Type: ImportExport/jobs (iejob)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: iejob
Scope: resource group
Length: 2 - 64 characters
Valid Characters: Alphanumerics and hyphens. Start with letter.
Regx: ^[a-zA-Z][a-zA-Z0-9-]{1,63}$
Insights/actionGroups
Example: ag-spa-dev-auc-1
Components
Type: Insights/actionGroups (ag)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ag
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: /&%\?
Regx: ^(?!.*[\.]$)(?!.* $)[^/&%\\?]{1,260}$
Insights/activityLogAlerts
Example: inala-spa-dev-auc-1
Components
Type: Insights/activityLogAlerts (inala)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: inala
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: <>*%{}&:\?+/#
Regx: ^(?!.*[\.]$)(?!.* $)[^<>\*%{}&:\\?\+/#]{1,260}$
Insights/components
Example: appi-spa-dev-auc-1
Components
Type: Insights/components (appi)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: appi
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: %&\?/
Regx: ^(?!.*[\.]$)(?!.* $)[^%&\\?/]{1,260}$
Insights/metricAlerts
Example: inma-spa-dev-auc-1
Components
Type: Insights/metricAlerts (inma)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: inma
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: *#&+:<>?@%{}/
Regx: ^(?!.*[\.]$)(?!.* $)[^\*#&\+:<>\?@%{}\/]{1,260}$
Insights/scheduledQueryRules
Example: insqr-spa-dev-auc-1
Components
Type: Insights/scheduledQueryRules (insqr)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: insqr
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: *<>%{}&:\?/#
Regx: ^(?!.*[\.]$)(?!.* $)[^\*<>%{}&:\\?/#]{1,260}$
IoTCentral/IoTApps
Example: iotapp-spa-dev-auc-1
Components
Type: IoTCentral/IoTApps (iotapp)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: iotapp
Scope: global
Length: 2 - 63 characters
Valid Characters: Lowercase letters, numbers and hyphens. Start with lowercase letter or number
Regx: ^[a-z0-9][a-z0-9-]{1,62}$
KeyVault/vaults
Example: kv-spa-dev-auc-1
Components
Type: KeyVault/vaults (kv)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: kv
Scope: global
Length: 3 - 24 characters
Valid Characters: Alphanumerics and hyphens. Start with letter. End with letter or number.
Regx: ^(?!.*-{2}.*)([a-zA-Z][a-zA-Z0-9-]{1,22}[a-zA-Z0-9])$
KeyVault/vaults/secrets
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: kvs
Scope: Vault
Length: 1 - 127 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,127}$
Kubernetes/connectedClusters
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Short Name: arck
Kusto/clusters
Example: decspadevauc1
Components
Type: Kusto/clusters (dec)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dec
Scope: global
Length: 4 - 22 characters
Valid Characters: Lowercase letters and numbers. Start with letter.
Regx: ^[a-z][a-z0-9]{3,21}$
Kusto/clusters/databases
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dedb
Scope: cluster
Length: 1 - 260 characters
Valid Characters: Alphanumerics, hyphens, spaces, and periods.
Regx: ^[a-zA-Z0-9-\. ]{1,260}$
Kusto/clusters/databases/dataConnections
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: dcon
Scope: database
Length: 1 - 40 characters
Valid Characters: Alphanumerics, hyphens, spaces, and periods.
Regx: ^[a-zA-Z0-9-\. ]{1,40}$
Kusto/clusters/databases/eventhubconnections
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ehcon
Scope: database
Length: 1 - 40 characters
Valid Characters: Alphanumerics, hyphens, spaces, and periods.
Regx: ^[a-zA-Z0-9-\. ]{1,40}$
Logic/integrationAccounts
Example: ia-spa-dev-auc-1
Components
Type: Logic/integrationAccounts (ia)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ia
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/assemblies
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: assem
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/batchConfigurations
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: bconf
Scope: integration account
Length: 1 - 20 characters
Valid Characters: Alphanumerics.
Regx: ^[a-zA-Z0-9]{1,20}$
Logic/integrationAccounts/certificates
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: cert
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/maps
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: map
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/partners
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: part
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/rosettanetprocessconfigurations
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: rpcnf
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/schemas
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: schem
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationAccounts/sessions
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: ses
Scope: integration account
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
Logic/integrationServiceEnvironments
Example: lise-spa-dev-auc-1
Components
Type: Logic/integrationServiceEnvironments (lise)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: lise
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{1,80}$
Logic/integrationServiceEnvironments/managedApis
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mapi
Scope: integration service environment
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, periods, and underscores.
Regx: ^[a-zA-Z0-9_\.-]{1,80}$
Logic/workflows
Example: logic-spa-dev-auc-1
Components
Type: Logic/workflows (logic)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: logic
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, hyphens, underscores, periods, and parenthesis.
Regx: ^[a-zA-Z0-9_\.()-]{1,80}$
MachineLearning/commitmentPlans
Example: mlcp-spa-dev-auc-1
Components
Type: MachineLearning/commitmentPlans (mlcp)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mlcp
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: <>*%&:?+/\
Regx: ^(?!.* $)[^<>\*%&:\+\/\?]{1,260}$
MachineLearning/webServices
Example: mlweb-spa-dev-auc-1
Components
Type: MachineLearning/webServices (mlweb)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mlweb
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: <>*%&:?+/\
Regx: ^(?!.* $)[^<>\*%&:\+\/\?]{1,260}$
MachineLearning/workspaces
Example: mlws-spa-dev-auc-1
Components
Type: MachineLearning/workspaces (mlws)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mlws
Scope: resource group
Length: 1 - 260 characters
Invalid Characters: <>*%&:?+/\
Regx: ^(?!.* $)[^<>\*%&:\+\/\?]{1,260}$
MachineLearningServices/workspaces
Example: mlw-spa-dev-auc-1
Components
Type: MachineLearningServices/workspaces (mlw)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mlw
Scope: resource group
Length: 3 - 33 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{3,33}$
MachineLearningServices/workspaces/computes
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mlswc
Scope: workspace
Length: 2 - 16 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{2,16}$
ManagedIdentity/userAssignedIdentities
Example: id-spa-dev-auc-1
Components
Type: ManagedIdentity/userAssignedIdentities (id)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: id
Scope: resource group
Length: 3 - 128 characters
Valid Characters: Alphanumerics, hyphens, and underscores. Start with letter or number.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,127}$
Management/managementGroups
Example: mg
Components
Type: Management/managementGroups (mg)
Naming Guidelines
Optional Components: Org,UnitDept,ProjAppSvc,Environment
Excluded Components: Function,Instance,Location
Short Name: mg
Scope: tenant
Maps/accounts
Example: macc-spa-dev-auc-1
Components
Type: Maps/accounts (macc)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: macc
Scope: resource group
Length: 1 - 98 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,97}$
Media/mediaservices
Example: mmsspadevauc1
Components
Type: Media/mediaservices (mms)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: mms
Scope: resource group
Length: 3 - 24 characters
Valid Characters: Lowercase letters and numbers.
Regx: ^[a-z0-9]{3,24}$
Media/mediaservices/liveEvents
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: lievt
Scope: Media service
Length: 1 - 32 characters
Valid Characters: Alphanumerics and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9-]{0,31}$
Media/mediaservices/liveEvents/liveOutputs
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: liout
Scope: Live event
Length: 1 - 256 characters
Valid Characters: Alphanumerics and hyphens. Start with alphanumeric.
Regx: ^[a-zA-Z0-9][a-zA-Z0-9-]{0,255}$
Media/mediaservices/streamingEndpoints
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: strep
Scope: Media service
Length: 1 - 256 characters
Valid Characters: Alphanumerics and hyphens.
Regx: ^[a-zA-Z0-9-]{1,256}$
Migrate/assessmentProjects
This resource has a lower-level scope and does not require a unique name.
Naming Guidelines
Short Name: migr
Network/applicationGateways
Example: agw-spa-dev-auc-1
Components
Type: Network/applicationGateways (agw)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: agw
Scope: resource group
Length: 1 - 24 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,22}[a-zA-Z0-9_])$
Network/applicationSecurityGroups
Example: asg-spa-dev-auc-1
Components
Type: Network/applicationSecurityGroups (asg)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: asg
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Network/azureFirewalls
Example: afw-spa-dev-auc-1
Components
Type: Network/azureFirewalls (afw)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: afw
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Network/bastionHosts
Example: bas-spa-dev-auc-1
Components
Type: Network/bastionHosts (bas)
ProjAppSvc: Sample Project/App/Service (spa)
Environment: Development (dev)
Location: Australia Central (auc)
Instance: 1
Naming Guidelines
Optional Components: UnitDept
Excluded Components: Org,Function
Short Name: bas
Scope: resource group
Length: 1 - 80 characters
Valid Characters: Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore.
Regx: ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$
Network/connections