Reference
View example names for each resource type using the defined configuration
AnalysisServices/servers
Example: spadevcusas1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | AnalysisServices/servers (as) |
| 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: spa-dev-cus-apim-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ApiManagement/service (apim) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-appcs-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | AppConfiguration/configurationStores (appcs) |
| 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
Note: 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
Note: 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 - Resource Name
Note: 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
Note: 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 - Resource Name
Note: 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
Note: 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
Note: 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 - Resource Name
Note: 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
Note: 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: spa-dev-cus-aa-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Automation/automationAccounts (aa) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spadevcusba1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Batch/batchAccounts (ba) |
| 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
Note: 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
Note: 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
Note: 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: spadevcusblchm1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Blockchain/blockchainMembers (blchm) |
| 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: spa-dev-bpas
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Type: | Blueprint/blueprintAssignments (bpas) |
| 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: spa-dev-bp
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Type: | Blueprint/blueprints (bp) |
| 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: spa-dev-bpa
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Type: | Blueprint/blueprints/artifacts (bpa) |
| 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: spa-dev-bpv
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Type: | Blueprint/blueprints/versions (bpv) |
| 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: spa-dev-cus-botsvc-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | BotService/botServices (botsvc) |
| 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
Note: 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
Note: 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: spa-dev-cus-botec-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | BotService/enterpriseChannels (botec) |
| 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: spa-dev-cus-redis-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Cache/Redis (redis) |
| 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
Note: 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: spa-dev-cus-cdnp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Cdn/profiles (cdnp) |
| 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: spa-dev-cus-cdne-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Cdn/profiles/endpoints (cdne) |
| 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: spadevcuscerco1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | CertificateRegistration/certificateOrders (cerco) |
| 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: spa-dev-cus-cog-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | CognitiveServices/accounts (cog) |
| 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: spa-dev-cus-avail-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/availabilitySets (avail) |
| 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
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | cld |
Compute/diskEncryptionSets
Example: spadevcusdes1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/diskEncryptionSets (des) |
| 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: spadevcusosdisk1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/disks (osdisk) |
| 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: spadevcusdisk1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/disks (disk) |
| 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: spadevcusgal1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/galleries (gal) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-cimg-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/images (cimg) |
| 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: spa-dev-cus-snap-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/snapshots (snap) |
| 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: spa-dev-cus-vm-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/virtualMachines (vm) |
| 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: spadevcusvm1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/virtualMachines (vm) |
| 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: spa-dev-cus-vmss-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/virtualMachineScaleSets (vmss) |
| 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: spadevcusvmss1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Compute/virtualMachineScaleSets (vmss) |
| 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: spa-dev-cus-ci-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ContainerInstance/containerGroups (ci) |
| 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: spadevcuscr1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ContainerRegistry/registries (cr) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-aks-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ContainerService/managedClusters (aks) |
| 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: spadevcusosmc1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ContainerServiceopenShiftManagedClusters (osmc) |
| 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: spadevcuscihub1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | CustomerInsights/hubs (cihub) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-cpas-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | CustomProviders/associations (cpas) |
| 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: spa-dev-cus-cprep-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | CustomProviders/resourceProviders (cprep) |
| 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: spa-dev-cus-dbjob-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DataBox/jobs (dbjob) |
| 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: spa-dev-cus-dbw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Databricks/workspaces (dbw) |
| 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: spa-dev-cus-adf-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DataFactory/factories (adf) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spadevcusdla1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DataLakeAnalytics/accounts (dla) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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: spadevcusdls1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DataLakeStore/accounts (dls) |
| 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
Note: 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
Note: 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: spa-dev-cus-dms-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DataMigration/services (dms) |
| 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
Note: 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: spa-dev-cus-mdbsv-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DBforMariaDB/servers (mdbsv) |
| 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-mysql-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DBforMySQL/servers (mysql) |
| 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-psql-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DBforPostgreSQL/servers (psql) |
| 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-iot-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Devices/IotHubs (iot) |
| 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
Note: 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
Note: 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: spa-dev-cus-provs-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Devices/provisioningServices (provs) |
| 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
Note: 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: spa-dev-cus-dtlab-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DevTestLab/labs (dtlab) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-dbact-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | DocumentDB/databaseAccounts (dbact) |
| 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
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | cosmos |
EventGrid/domains
Example: spa-dev-cus-evgd-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | EventGrid/domains (evgd) |
| 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
Note: 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: spa-dev-cus-evgs-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | EventGrid/eventSubscriptions (evgs) |
| 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: spa-dev-cus-egtp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | EventGrid/topics (egtp) |
| 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: spa-dev-cus-evhcl-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | EventHub/clusters (evhcl) |
| 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: spa-dev-cus-evhns-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | EventHub/namespaces (evhns) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-mls-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (mls) |
| 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: spa-dev-cus-spark-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (spark) |
| 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: spa-dev-cus-storm-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (storm) |
| 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: spa-dev-cus-hadoop-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (hadoop) |
| 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: spa-dev-cus-hbase-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (hbase) |
| 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: spa-dev-cus-kafka-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | HDInsight/clusters (kafka) |
| 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
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | arcs |
ImportExport/jobs
Example: spa-dev-cus-iejob-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ImportExport/jobs (iejob) |
| 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: spa-dev-cus-ag-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Insights/actionGroups (ag) |
| 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: spa-dev-cus-inala-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Insights/activityLogAlerts (inala) |
| 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: spa-dev-cus-appi-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Insights/components (appi) |
| 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: spa-dev-cus-inma-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Insights/metricAlerts (inma) |
| 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: spa-dev-cus-insqr-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Insights/scheduledQueryRules (insqr) |
| 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: spa-dev-cus-iotapp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | IoTCentral/IoTApps (iotapp) |
| 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: spa-dev-cus-kv-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | KeyVault/vaults (kv) |
| 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
Note: 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
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | arck |
Kusto/clusters
Example: spadevcusdec1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Kusto/clusters (dec) |
| 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-ia-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Logic/integrationAccounts (ia) |
| 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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
Note: 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: spa-dev-cus-lise-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Logic/integrationServiceEnvironments (lise) |
| 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
Note: 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: spa-dev-cus-logic-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Logic/workflows (logic) |
| 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: spa-dev-cus-mlcp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | MachineLearning/commitmentPlans (mlcp) |
| 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: spa-dev-cus-mlweb-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | MachineLearning/webServices (mlweb) |
| 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: spa-dev-cus-mlws-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | MachineLearning/workspaces (mlws) |
| 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: spa-dev-cus-mlw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | MachineLearningServices/workspaces (mlw) |
| 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
Note: 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: spa-dev-cus-id-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ManagedIdentity/userAssignedIdentities (id) |
| 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: spa-dev-cus-macc-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Maps/accounts (macc) |
| 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: spadevcusmms1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Media/mediaservices (mms) |
| 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
Note: 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
Note: 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
Note: 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
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | migr |
Network/applicationGateways
Example: spa-dev-cus-agw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/applicationGateways (agw) |
| 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: spa-dev-cus-asg-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/applicationSecurityGroups (asg) |
| 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: spa-dev-cus-afw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/azureFirewalls (afw) |
| 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: spa-dev-cus-bas-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/bastionHosts (bas) |
| 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
Example: spa-dev-cus-con-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/connections (con) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | con |
| 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/dnsZones
Example: us.contoso.net
This resource type has a unique naming pattern and must be manually named.
Network/expressRouteCircuits
Example: spa-dev-cus-erc-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/expressRouteCircuits (erc) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | erc |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/firewallPolicies
Example: spa-dev-cus-waf-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/firewallPolicies (waf) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | waf |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/firewallPolicies/ruleGroups
Note: 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: | wafrg |
| Scope: | firewall policy |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/frontDoors
Example: spa-dev-cus-fd-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/frontDoors (fd) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | fd |
| Scope: | global |
| Length: | 3 - 64 characters |
| Valid Characters: | Alphanumerics and hyphens. Start and end with alphanumeric. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{1,62}[a-zA-Z0-9]$ |
Network/frontdoorWebApplicationFirewallPolicies
Example: spadevcusfdfp1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/frontdoorWebApplicationFirewallPolicies (fdfp) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | fdfp |
| Scope: | resource group |
| Length: | 1 - 128 characters |
| Valid Characters: | Alphanumerics. Start with letter. |
| Regx: | ^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9]{0,127})$ |
Network/loadBalancers - internal
Example: spa-dev-cus-lbi-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/loadBalancers (lbi) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | lbi |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/loadBalancers - external
Example: spa-dev-cus-lbe-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/loadBalancers (lbe) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | lbe |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/loadBalancers/inboundNatRules
Note: 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: | load balancer |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/localNetworkGateways
Example: spa-dev-cus-lgw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/localNetworkGateways (lgw) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | lgw |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/networkInterfaces
Example: spa-dev-cus-nic-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/networkInterfaces (nic) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept,Function |
| Excluded Components: | Org |
| Short Name: | nic |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/networkSecurityGroups
Example: spa-dev-cus-nsg-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/networkSecurityGroups (nsg) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept,Function |
| Excluded Components: | Org |
| Short Name: | nsg |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/networkSecurityGroups/securityRules
Note: 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.
Network/networkWatchers
Example: spa-dev-cus-nw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/networkWatchers (nw) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | nw |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/privateDnsZones
Example: privatelink.file.core.windows.net
This resource type has a unique naming pattern and must be manually named.
Network/privateDnsZones/virtualNetworkLinks
Note: 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: | pdnsv |
| Scope: | private DNS zone |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,80}$ |
Network/privateLinkServices
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | pl |
Network/publicIPAddresses
Example: spa-dev-cus-pip-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/publicIPAddresses (pip) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept,Function |
| Excluded Components: | Org |
| Short Name: | pip |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/publicIPPrefixes
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | ippre |
Network/routeFilters
Example: spa-dev-cus-rf-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/routeFilters (rf) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | rf |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,80}$ |
Network/routeFilters/routeFilterRules
Note: 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: | nrfrr |
| Scope: | route filter |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/routeTables
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | rt |
Network/routeTables/routes
Note: 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: | udr |
| Scope: | route table |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,80}$ |
Network/serviceEndpointPolicies
Example: spa-dev-cus-se-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/serviceEndpointPolicies (se) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | se |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/trafficManagerProfiles
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | traf |
Network/virtualNetworkGateways
Example: spa-dev-cus-vgw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/virtualNetworkGateways (vgw) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | vgw |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,80}$ |
Network/virtualNetworks
Example: spa-dev-cus-vnet-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/virtualNetworks (vnet) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | vnet |
| Scope: | resource group |
| Length: | 2 - 64 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/virtualnetworks/subnets
Note: 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: | snet |
| Scope: | virtual network |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/virtualNetworks/virtualNetworkPeerings
Note: 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: | peer |
| Scope: | virtual network |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/virtualWans
Example: spa-dev-cus-vwan-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/virtualWans (vwan) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | vwan |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/vpnGateways
Example: spa-dev-cus-vpng-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/vpnGateways (vpng) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | vpng |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/vpnGateways/vpnConnections
Note: 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: | vcn |
| Scope: | VPN gateway |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
Network/vpnSites
Example: spa-dev-cus-vpn-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Network/vpnSites (vpn) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | vpn |
| Scope: | resource group |
| Length: | 1 - 80 characters |
| Valid Characters: | Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End alphanumeric or underscore. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,80}$ |
NotificationHubs/namespaces
Example: spa-dev-cus-ntfns-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | NotificationHubs/namespaces (ntfns) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | ntfns |
| Scope: | global |
| Length: | 6 - 50 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter. End with alphanumeric. |
| Regx: | ^[a-zA-Z0-9-]{6,50}$ |
NotificationHubs/namespaces/AuthorizationRules
Note: 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 - 256 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start alphanumeric. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,256}$ |
NotificationHubs/namespaces/notificationHubs
Note: 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: | ntf |
| Scope: | namespace |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start alphanumeric. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,260}$ |
NotificationHubs/namespaces/notificationHubs/AuthorizationRules
Note: 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: | notification hub |
| Length: | 1 - 256 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_\.-]{1,256}$ |
OperationalInsights/clusters
Example: spa-dev-cus-opic-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | OperationalInsights/clusters (opic) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | opic |
| Scope: | resource group |
| Length: | 4 - 63 characters |
| Valid Characters: | Alphanumerics and hyphens. Start and end with alphanumeric. |
| Regx: | ^[a-zA-Z0-9-]{4,63}$ |
OperationalInsights/workspaces
Example: spa-dev-cus-log-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | OperationalInsights/workspaces (log) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | log |
| Scope: | global |
| Length: | 4 - 63 characters |
| Valid Characters: | Alphanumerics and hyphens. Start and end with alphanumeric. |
| Regx: | ^[a-zA-Z0-9-]{4,63}$ |
OperationsManagement/solutions
Note: 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.
Portal/dashboards
Example: spa-dev-cus-pdash-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Portal/dashboards (pdash) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | pdash |
| Scope: | resource group |
| Length: | 3 - 160 characters |
| Valid Characters: | Alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9-]{3,160}$ |
PowerBI/workspaceCollections
Example: spa-dev-cus-pbiwc-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | PowerBI/workspaceCollections (pbiwc) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | pbiwc |
| Scope: | region |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics and hyphens. |
| Regx: | ^(?!-.*)(?!.*-{2}.*)[a-zA-Z0-9][a-zA-Z0-9-]{2,62}$ |
PowerBIDedicated/capacities
Example: spa-dev-cus-pbi-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | PowerBIDedicated/capacities (pbi) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | pbi |
| Scope: | region |
| Length: | 3 - 63 characters |
| Valid Characters: | Lowercase letters or numbers Start with lowercase letter. Start with lowercase letter. |
| Regx: | ^[a-z][a-z0-9-]{1,61}[a-z0-9]$ |
Purview/accounts
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | pview |
RecoveryServices/vaults
Example: spa-dev-cus-rsv-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | RecoveryServices/vaults (rsv) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | rsv |
| Scope: | resource group |
| Length: | 2 - 50 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter. |
| Regx: | ^[a-zA-Z][a-zA-Z0-9-]{1,49}$ |
RecoveryServices/vaults/backupPolicies
Note: 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: | rsvbp |
| Scope: | vault |
| Length: | 3 - 150 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter. |
| Regx: | ^(?!.*-$)[a-zA-Z][a-zA-Z0-9-]{2,149}$ |
Relay/namespaces
Example: spa-dev-cus-rns-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Relay/namespaces (rns) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | rns |
| Scope: | global |
| Length: | 6 - 50 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter or number. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{5,49}$ |
Relay/namespaces/AuthorizationRules
Note: 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 alphanumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
Relay/namespaces/HybridConnections
Note: 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: | hycon |
| Scope: | namespace |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, underscores, and slashes. Start and end with alphanumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-/]{0,258}[a-zA-Z0-9])$ |
Relay/namespaces/HybridConnections/authorizationRules
Note: 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: | hybrid connection |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens and underscores. Start and end with alphanumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
Relay/namespaces/WcfRelays
Note: 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: | wcfr |
| Scope: | namespace |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, underscores, and slashes. Start and end with alphanumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-/]{0,258}[a-zA-Z0-9])$ |
Relay/namespaces/WcfRelays/authorizationRules
Note: 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: | wcfra |
| Scope: | Wcf relay |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens and underscores. Start and end with alphanumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
Resources/deployments
Example: spa-dev-cus-dploy-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Resources/deployments (dploy) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | dploy |
| Scope: | resource group |
| Length: | 1 - 64 characters |
| Valid Characters: | Alphanumerics, underscores, parentheses, hyphens, and periods. |
| Regx: | ^[a-zA-Z0-9_\.()-]{1,64}$ |
Resources/resourcegroups
Example: spa-dev-cus-rg-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Resources/resourcegroups (rg) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | rg |
| Scope: | subscription |
| Length: | 1 - 90 characters |
| Valid Characters: | Alphanumerics, underscores, parentheses, hyphens, periods, and unicode characters that match the regex documentation. |
| Regx: | ^(?!.*[\.]$)[a-zA-Z0-9_\.()-]{1,90}$ |
Resources/tagNames
Note: 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: | rtn |
| Scope: | resource |
| Length: | 1 - 512 characters |
| Invalid Characters: | <>%&\?/ |
| Regx: | ^[^<>%&\\?/]{1,512}$ |
Resources/tagNames/tagValues
Note: 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: | rtnv |
| Scope: | tag name |
| Length: | 1 - 256 characters |
| Valid Characters: | All characters. |
| Regx: | ^.{1,256}$ |
Resources/templateSpecs
Example: spa-dev-cus-tspec-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Resources/templateSpecs (tspec) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | tspec |
| Scope: | resource group |
| Length: | 1 - 90 characters |
| Valid Characters: | Alphanumerics, underscores, parentheses, hyphens, and periods. |
| Regx: | ^[a-zA-Z0-9_\.()-]{1,90}$ |
Search/searchServices
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | srch |
ServiceBus/namespaces
Example: spa-dev-cus-sb-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ServiceBus/namespaces (sb) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sb |
| Scope: | global |
| 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]$ |
ServiceBus/namespaces/AuthorizationRules
Note: 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 alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
ServiceBus/namespaces/disasterRecoveryConfigs
Example: spa-dev-cus-sbndc-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ServiceBus/namespaces/disasterRecoveryConfigs (sbndc) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sbndc |
| Scope: | global |
| 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]$ |
ServiceBus/namespaces/migrationConfigurations
Note: 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.
ServiceBus/namespaces/queues
Note: 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: | sbq |
| Scope: | namespace |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, underscores, and slashes. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-\/]{0,258}[a-zA-Z0-9])$ |
ServiceBus/namespaces/queues/authorizationRules
Note: 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: | queue |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
ServiceBus/namespaces/topics
Note: 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: | sbt |
| Scope: | namespace |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, underscores, and slashes. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-\/]{0,258}[a-zA-Z0-9])$ |
ServiceBus/namespaces/topics/authorizationRules
Note: 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: | topic |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
ServiceBus/namespaces/topics/subscriptions
Note: 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: | tsub |
| Scope: | topic |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
ServiceBus/namespaces/topics/subscriptions/rules
Example: spa-dev-cus-rule-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ServiceBus/namespaces/topics/subscriptions/rules (rule) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | rule |
| Scope: | subscription |
| Length: | 1 - 50 characters |
| Valid Characters: | Alphanumerics, periods, hyphens, and underscores. Start and end with alphnumeric. |
| Regx: | ^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
ServiceFabric/clusters
Example: spa-dev-cus-sf-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | ServiceFabric/clusters (sf) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sf |
| Scope: | region |
| Length: | 4 - 23 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. Start with lowercase letter. End with lowercase letter or number |
| Regx: | ^[a-z][a-z0-9-]{2,21}[a-z0-9]$ |
SignalRService/signalR
Example: spa-dev-cus-sigr-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | SignalRService/signalR (sigr) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sigr |
| Scope: | global |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter. End with alphanumeric. |
| Regx: | ^[a-zA-Z][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$ |
Sql/managedInstances
Example: spa-dev-cus-sqlmi-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Sql/managedInstances (sqlmi) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sqlmi |
| Scope: | global |
| Length: | 1 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)[a-z0-9-]{1,63}$ |
Sql/servers - Azure SQL Data Warehouse
Example: spa-dev-cus-sqldw-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Sql/servers (sqldw) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sqldw |
| Scope: | global |
| Length: | 1 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)[a-z0-9-]{1,63}$ |
Sql/servers - Azure SQL Database Server
Example: spa-dev-cus-sql-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Sql/servers (sql) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sql |
| Scope: | global |
| Length: | 1 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)[a-z0-9-]{1,63}$ |
Sql/servers/administrators
Note: 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.
Sql/servers/databases
Note: 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: | sqldb |
| Scope: | server |
| Length: | 1 - 128 characters |
| Invalid Characters: | <>*%&:/? |
| Regx: | ^(?!.*[\.]$)(?!.* $)[^<>\*%&:\/\?]{1,128}$ |
Sql/servers/databases/syncGroups
Note: 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: | sqlsg |
| Scope: | database |
| Length: | 1 - 150 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{1,150}$ |
Sql/servers/elasticPools
Note: 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: | sqlep |
| Scope: | server |
| Length: | 1 - 128 characters |
| Invalid Characters: | <>*%&:/? |
| Regx: | ^(?!.*[\.]$)(?!.* $)[^<>\*%&:\/\?]{1,128}$ |
Sql/servers/failoverGroups
Example: spa-dev-cus-sqlfg-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Sql/servers/failoverGroups (sqlfg) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sqlfg |
| Scope: | global |
| Length: | 1 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)[a-z0-9-]{1,63}$ |
Sql/servers/firewallRules
Note: 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: | sqlfw |
| Scope: | server |
| Length: | 1 - 128 characters |
| Invalid Characters: | <>*%&:;/? |
| Regx: | ^(?!.*[\.]$)[^<>\*%&:\/\?]{1,128}$ |
Storage/blob
Note: 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: | sbl |
| Scope: | container |
| Length: | 1 - 1024 characters |
| Valid Characters: | Any URL characters, case sensitive. |
| Regx: | ^[A-Za-z0-9-_\.~]{1,1024}$ |
Storage/queue
Note: 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: | squ |
| Scope: | storage account |
| Length: | 3 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)(?!.*-{2}.*)[a-z0-9][a-z0-9-]{2,62}$ |
Storage/storageAccounts - VM Storage Account
Example: spadevcusstvm1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Storage/storageAccounts (stvm) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | stvm |
| Scope: | global |
| Length: | 3 - 24 characters |
| Valid Characters: | Lowercase letters and numbers. |
| Regx: | ^[a-z0-9]{3,24}$ |
Storage/storageAccounts
Example: spadevcusst1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Storage/storageAccounts (st) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | st |
| Scope: | global |
| Length: | 3 - 24 characters |
| Valid Characters: | Lowercase letters and numbers. |
| Regx: | ^[a-z0-9]{3,24}$ |
Storage/storageAccounts/blobServices
Note: 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.
Storage/storageAccounts/blobServices/containers
Note: 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: | stblc |
| Scope: | storage account |
| Length: | 3 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. Start with lowercase letter or number. |
| Regx: | ^(?!.*-{2}.*)[a-z0-9][a-z0-9-]{2,62}$ |
Storage/storageAccounts/fileServices
Note: 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.
Storage/storageAccounts/fileServices/shares
Note: 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: | stfss |
| Scope: | storage account |
| Length: | 3 - 63 characters |
| Valid Characters: | Lowercase letters, numbers, and hyphens. |
| Regx: | ^(?!-.*)(?!.*-$)(?!.*-{2}.*)[a-z0-9][a-z0-9-]{2,62}$ |
Storage/storageAccounts/managementPolicies
Note: 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.
Storage/table
Note: 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: | sta |
| Scope: | storage account |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics. Start with letter. |
| Regx: | ^[a-zA-Z][a-zA-Z0-9]{2,62}$ |
StorageSync/storageSyncServices
Example: spa-dev-cus-sss-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | StorageSync/storageSyncServices (sss) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sss |
| Scope: | resource group |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, spaces, periods, hyphens, and underscores. |
| Regx: | ^(?!.*[\.]$)(?!.* $)[a-zA-Z0-9_\. -]{1,260}$ |
StorageSync/storageSyncServices/syncGroups
Note: 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: | sgrp |
| Scope: | storage sync service |
| Length: | 1 - 260 characters |
| Valid Characters: | Alphanumerics, spaces, periods, hyphens, and underscores. |
| Regx: | ^(?!.*[\.]$)(?!.* $)[a-zA-Z0-9_\. -]{1,260}$ |
StorSimple/managers
Example: spa-dev-cus-ssimp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | StorSimple/managers (ssimp) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | ssimp |
| Scope: | resource group |
| Length: | 2 - 50 characters |
| Valid Characters: | Alphanumerics and hyphens. Start with letter. End with alphanumeric. |
| Regx: | ^[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9]$ |
StreamAnalytics/cluster
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | asa |
StreamAnalytics/streamingjobs
Example: spa-dev-cus-sasj-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | StreamAnalytics/streamingjobs (sasj) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | sasj |
| Scope: | resource group |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{3,63}$ |
StreamAnalytics/streamingjobs/functions
Note: 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: | sjf |
| Scope: | streaming job |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{3,63}$ |
StreamAnalytics/streamingjobs/inputs
Note: 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: | sjin |
| Scope: | streaming job |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{3,63}$ |
StreamAnalytics/streamingjobs/outputs
Note: 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: | sjout |
| Scope: | streaming job |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{3,63}$ |
StreamAnalytics/streamingjobs/transformations
Note: 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: | sjtrf |
| Scope: | streaming job |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics, hyphens, and underscores. |
| Regx: | ^[a-zA-Z0-9_-]{3,63}$ |
Subscription/subscriptions
Example: dev-subcr
| Components | |
| Environment: | Development (dev) |
| Type: | Subscription/subscriptions (subcr) |
| Naming Guidelines | |
| Optional Components: | Org,UnitDept,ProjAppSvc,Instance |
| Excluded Components: | ResourceType,Function,Location |
| Short Name: | subcr |
| Scope: | tenant |
Synapse/workspaces
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | synw |
Synapse/workspaces/sqlPools - Azure Synapse Analytics Spark Pool
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | synsp |
Synapse/workspaces/sqlPools - Azure Synapse Analytics SQL Dedicated Pool
Note: This resource has a lower-level scope and does not require a unique name.
| Naming Guidelines | |
| Short Name: | syndp |
TimeSeriesInsights/environments
Example: spa-dev-cus-tsi-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | TimeSeriesInsights/environments (tsi) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | tsi |
| Scope: | resource group |
| Length: | 1 - 90 characters |
| Invalid Characters: | '<>%&:\?/# |
| Regx: | ^[^'<>%&:\\?/#]{1,90}$ |
TimeSeriesInsights/environments/accessPolicies
Note: 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: | tsiea |
| Scope: | environment |
| Length: | 1 - 90 characters |
| Invalid Characters: | '<>%&:\?/# |
| Regx: | ^[^'<>%&:\\?/#]{1,90}$ |
TimeSeriesInsights/environments/eventSources
Note: 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: | tsiee |
| Scope: | environment |
| Length: | 1 - 90 characters |
| Invalid Characters: | <>%&:\?/# |
| Regx: | ^[^'<>%&:\\?/#]{1,90}$ |
TimeSeriesInsights/environments/referenceDataSets
Note: 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: | tsier |
| Scope: | environment |
| Length: | 3 - 63 characters |
| Valid Characters: | Alphanumerics |
| Regx: | ^[a-zA-Z0-9]{3,63}$ |
Web/certificates
Example: spa-dev-cus-wbcer-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/certificates (wbcer) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | wbcer |
| Scope: | resource group |
| Length: | 1 - 260 characters |
| Invalid Characters: | / |
| Regx: | ^((?!\/).){1,260}$ |
Web/serverfarms
Example: spa-dev-cus-asp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/serverfarms (asp) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | asp |
| Scope: | resource group |
| Length: | 1 - 40 characters |
| Valid Characters: | Alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9-]{1,40}$ |
Web/sites - Static Web App
Example: spa-dev-cus-stapp-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/sites (stapp) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | stapp |
| Scope: | global |
| Length: | 2 - 60 characters |
| Valid Characters: | Contains alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{0,58}[a-zA-Z0-9]$ |
Web/sites - Web App
Example: spa-dev-cus-app-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/sites (app) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | app |
| Scope: | global |
| Length: | 2 - 60 characters |
| Valid Characters: | Contains alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{0,58}[a-zA-Z0-9]$ |
Web/sites - Function App
Example: spa-dev-cus-func-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/sites (func) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | func |
| Scope: | global |
| Length: | 2 - 60 characters |
| Valid Characters: | Contains alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{0,58}[a-zA-Z0-9]$ |
Web/sites - App Service Environment
Example: spa-dev-cus-ase-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/sites (ase) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | ase |
| Scope: | global |
| Length: | 2 - 60 characters |
| Valid Characters: | Contains alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{0,58}[a-zA-Z0-9]$ |
Web/sites - Azure Static Web Apps
Example: spa-dev-cus-aswba-1
| Components | |
| ProjAppSvc: | Sample Project/App/Service (spa) |
| Environment: | Development (dev) |
| Location: | Central US (cus) |
| Type: | Web/sites (aswba) |
| Instance: | 1 |
| Naming Guidelines | |
| Optional Components: | UnitDept |
| Excluded Components: | Org,Function |
| Short Name: | aswba |
| Scope: | global |
| Length: | 2 - 60 characters |
| Valid Characters: | Contains alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9][a-zA-Z0-9-]{0,58}[a-zA-Z0-9]$ |
Web/sites/slots
Note: 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: | slot |
| Scope: | site |
| Length: | 2 - 60 characters |
| Valid Characters: | Alphanumerics and hyphens. |
| Regx: | ^[a-zA-Z0-9-]{2,60}$ |