AnalysisServices/servers |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
AnalysisServices/servers (as)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ApiManagement/service (apim)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apim |
Scope:
|
global |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, and hyphens. Start with letter, and end with alphanumeric. |
Regx:
|
^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$ |
|
|
ApiManagement/service/api-version-sets |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apivs |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apis |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/issues |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apii |
Scope:
|
api |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/issues/attachments |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apiia |
Scope:
|
issue |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/issues/comments |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apiic |
Scope:
|
issue |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/operations |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apio |
Scope:
|
api |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/operations/tags |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apiot |
Scope:
|
operation |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/releases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apir |
Scope:
|
api |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. Start and end with alphanumeric or underscore. |
Regx:
|
^(?:[a-zA-Z0-9_]|[a-zA-Z0-9_][a-zA-Z0-9_-]{0,78}[a-zA-Z0-9_])$ |
|
|
ApiManagement/service/apis/schemas |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apis |
Scope:
|
api |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/tagDescriptions |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apitd |
Scope:
|
api |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/apis/tags |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apitg |
Scope:
|
api |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/authorizationServers |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apias |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/backends |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apib |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apic |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/diagnostics |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apid |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/groups |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apig |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/groups/users |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apigu |
Scope:
|
group |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/identityProviders |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apiip |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/loggers |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apil |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/notifications |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apin |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/notifications/recipientEmails |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
recem |
Scope:
|
notification |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/openidConnectProviders |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apioi |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/policies |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apipo |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/products |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
apipr |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/products/apis |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
api |
Scope:
|
product |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/products/groups |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
grp |
Scope:
|
product |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/products/tags |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
tag |
Scope:
|
product |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/properties |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
prop |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/subscriptions |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
subsr |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/tags |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
tag |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/templates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
temp |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
ApiManagement/service/users |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
user |
Scope:
|
service |
Length:
|
1 - 256 characters
|
Invalid Characters:
|
*#&+:<>? |
Regx:
|
^[^\*#&\+:<>\?]{1,256}$ |
|
|
AppConfiguration/configurationStores |
Example: dev-spa-cc-appcs-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
AppConfiguration/configurationStores (appcs)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
appcs |
Scope:
|
resource group |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. |
Regx:
|
^[a-zA-Z0-9_-]{5,50}$ |
|
|
Authorization/locks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
lock |
Scope:
|
scope of assignment |
Length:
|
1 - 90 characters
|
Valid Characters:
|
Alphanumerics, periods, underscores, hyphens, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_\.-()]{0,89}[a-zA-Z0-9_-()]$ |
|
|
Authorization/policyAssignments |
This 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 |
This 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 |
This 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 |
This 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 |
This 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 |
This 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 |
This 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Automation/automationAccounts (aa)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
aa |
Scope:
|
resource group & region |
Length:
|
6 - 50 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start with letter. End with alphanumeric. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9-]{4,48}[a-zA-Z0-9]$ |
|
|
Automation/automationAccounts/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cert |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Automation/automationAccounts/connections |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
conn |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Automation/automationAccounts/credentials |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cred |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Automation/automationAccounts/runbooks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
runbk |
Scope:
|
automation account |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. Start with a letter. |
Regx:
|
^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9_-]{0,62})$ |
|
|
Automation/automationAccounts/schedules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
sched |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Automation/automationAccounts/variables |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
var |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Automation/automationAccounts/watchers |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
watch |
Scope:
|
automation account |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. Start with a letter. |
Regx:
|
^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9_-]{0,62})$ |
|
|
Automation/automationAccounts/webhooks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
wbhk |
Scope:
|
automation account |
Length:
|
1 - 128 characters
|
Invalid Characters:
|
<>*%&:\?.+/ |
Regx:
|
^(?:[^ ]|[^<>\*%&:\\?\.\+/]{1,127}[^ ])$ |
|
|
Batch/batchAccounts |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Batch/batchAccounts (ba)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
ba |
Scope:
|
region |
Length:
|
3 - 24 characters
|
Valid Characters:
|
Lowercase letters and numbers. |
Regx:
|
^[a-z0-9]{3,24}$ |
|
|
Batch/batchAccounts/applications |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
appl |
Scope:
|
batch account |
Length:
|
1 - 64 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. |
Regx:
|
^[a-zA-Z0-9_-]{1,64}$ |
|
|
Batch/batchAccounts/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cert |
Scope:
|
batch account |
Length:
|
5 - 45 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. |
Regx:
|
^[a-zA-Z0-9_-]{5,45}$ |
|
|
Batch/batchAccounts/pools |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
pool |
Scope:
|
batch account |
Length:
|
1 - 64 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. |
Regx:
|
^[a-zA-Z0-9_-]{1,64}$ |
|
|
Blockchain/blockchainMembers |
Example: devspaccblchm001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Blockchain/blockchainMembers (blchm)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
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: dev-spa-cc-botsvc-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
BotService/botServices (botsvc)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
botsvc |
Scope:
|
global |
Length:
|
2 - 64 characters
|
Valid Characters:
|
Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$ |
|
|
BotService/botServices/channels |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
chan |
Scope:
|
bot service |
Length:
|
2 - 64 characters
|
Valid Characters:
|
Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$ |
|
|
BotService/botServices/Connections |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
conn |
Scope:
|
bot service |
Length:
|
2 - 64 characters
|
Valid Characters:
|
Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,63}$ |
|
|
BotService/enterpriseChannels |
Example: dev-spa-cc-botec-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
BotService/enterpriseChannels (botec)
|
Instance:
|
001
| 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: devspaccredis001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Cache/Redis (redis)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
redis |
Scope:
|
global |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start and end with alphanumeric. |
Regx:
|
^(?!.*-{2}.*)([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$ |
|
|
Cache/Redis/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
Redis |
Length:
|
1 - 256 characters
|
Valid Characters:
|
Alphanumerics |
Regx:
|
^[a-zA-Z0-9]{1,256}$ |
|
|
Cdn/profiles |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Cdn/profiles (cdnp)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Cdn/profiles/endpoints (cdne)
|
Instance:
|
001
| 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: devspacccerco001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
CertificateRegistration/certificateOrders (cerco)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
CognitiveServices/accounts (cog)
|
Instance:
|
001
| 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: devspaccavail001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/availabilitySets (avail)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept,Function |
Excluded Components:
|
Org |
Short Name:
|
avail |
Scope:
|
resource group |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, underscores, periods, and hyphens. Start with alphanumeric. End with alphanumeric or underscore |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9_])$ |
|
|
Compute/cloudServices |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
cld |
|
|
Compute/diskEncryptionSets |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/diskEncryptionSets (des)
|
Instance:
|
001
| 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 |
Example: devfuncspaccosdisk001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/disks (osdisk)
|
Instance:
|
001
| 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 |
Example: devfuncspaccdisk001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/disks (disk)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/galleries (gal)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
gal |
Scope:
|
resource group |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics and periods. Start and end with alphanumeric. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\.]{0,78}[a-zA-Z0-9])$ |
|
|
Compute/galleries/applications |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
app |
Scope:
|
gallery |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and periods. Start and end with alphanumeric. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-\.]{0,78}[a-zA-Z0-9])$ |
|
|
Compute/galleries/applications/versions |
This resource has a lower-level scope and does not require a unique name. |
|
This resource type has a unique naming pattern and must be manually named. |
|
Compute/galleries/images |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
gimg |
Scope:
|
gallery |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, underscores, hyphens, and periods. Start and end with alphanumeric. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,78}[a-zA-Z0-9])$ |
|
|
Compute/galleries/images/versions |
This resource has a lower-level scope and does not require a unique name. |
|
This resource type has a unique naming pattern and must be manually named. |
|
Compute/images |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/images (cimg)
|
Instance:
|
001
| 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: devfuncspaccsnap001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/snapshots (snap)
|
Instance:
|
001
| 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 |
Example: devfuncspaccvm001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/virtualMachines (vm)
|
Instance:
|
001
| 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 |
|
Components |
Org:
|
Sample Org (pei)
|
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
Type:
|
Compute/virtualMachines (vm)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
Location,ProjAppSvc,UnitDept |
Short Name:
|
vm |
Scope:
|
resource group |
Length:
|
1 - 15 characters
|
Invalid Characters:
|
/\'[]:|<>+=;,?*@&_ ." |
Regx:
|
^(?!.*-$)[^\/\[\]:|<>\+=;,\?@&_\. \*]{1,15}$ |
|
|
Compute/virtualMachineScaleSets |
Example: devfuncspaccvmss001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/virtualMachineScaleSets (vmss)
|
Instance:
|
001
| 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 |
Example: devfuncspaccvmss001 |
|
Components |
Environment:
|
Development (dev)
|
Function:
|
Sample Function (func)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Compute/virtualMachineScaleSets (vmss)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ContainerInstance/containerGroups (ci)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ContainerRegistry/registries (cr)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cr |
Scope:
|
global |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{5,50}$ |
|
|
ContainerRegistry/registries/buildTasks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
btsk |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{5,50}$ |
|
|
ContainerRegistry/registries/buildTasks/steps |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
step |
Scope:
|
build task |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{5,50}$ |
|
|
ContainerRegistry/registries/replications |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rep |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{5,50}$ |
|
|
ContainerRegistry/registries/scopeMaps |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
scmap |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{5,50}$ |
|
|
ContainerRegistry/registries/tasks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
task |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{5,50}$ |
|
|
ContainerRegistry/registries/tokens |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
tokn |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{5,50}$ |
|
|
ContainerRegistry/registries/webhooks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
webhk |
Scope:
|
registry |
Length:
|
5 - 50 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{5,50}$ |
|
|
ContainerService/managedClusters |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ContainerService/managedClusters (aks)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ContainerServiceopenShiftManagedClusters (osmc)
|
Instance:
|
001
| 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: devspacccihub001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
CustomerInsights/hubs (cihub)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cihub |
Scope:
|
resource group |
Length:
|
1 - 64 characters
|
Valid Characters:
|
Alphanumerics. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9]{0,63}$ |
|
|
CustomerInsights/hubs/authorizationPolicies |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
authp |
Scope:
|
hub |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, underscores, and periods. Start and end with alphnumeric. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_-]{0,48}[a-zA-Z0-9])$ |
|
|
CustomerInsights/hubs/connectors |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
conn |
Scope:
|
hub |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,127}$ |
|
|
CustomerInsights/hubs/connectors/mappings |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
map |
Scope:
|
connector |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,127}$ |
|
|
CustomerInsights/hubs/interactions |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
int |
Scope:
|
hub |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,127}$ |
|
|
CustomerInsights/hubs/kpi |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
kpi |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomerInsights/hubs/links |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
link |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomerInsights/hubs/predictions |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
pred |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomerInsights/hubs/profiles |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
prof |
Scope:
|
hub |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,127}$ |
|
|
CustomerInsights/hubs/relationshipLinks |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rlink |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomerInsights/hubs/relationships |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rel |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomerInsights/hubs/roleAssignments |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
role |
Scope:
|
hub |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,127}$ |
|
|
CustomerInsights/hubs/views |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
view |
Scope:
|
hub |
Length:
|
1 - 512 characters
|
Valid Characters:
|
Alphanumerics and underscores. Start with letter. |
Regx:
|
^[a-zA-Z][a-zA-Z0-9_]{0,511}$ |
|
|
CustomProviders/associations |
Example: dev-spa-cc-cpas-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
CustomProviders/associations (cpas)
|
Instance:
|
001
| 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: dev-spa-cc-cprep-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
CustomProviders/resourceProviders (cprep)
|
Instance:
|
001
| 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: dev-spa-cc-dbjob-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DataBox/jobs (dbjob)
|
Instance:
|
001
| 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: dev-spa-cc-dbw-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Databricks/workspaces (dbw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DataFactory/factories (adf)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
adf |
Scope:
|
global |
Length:
|
3 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start and end with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$ |
|
|
DataFactory/factories/dataflows |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
flow |
Scope:
|
factory |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataFactory/factories/datasets |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dset |
Scope:
|
factory |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataFactory/factories/integrationRuntimes |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
run |
Scope:
|
factory |
Length:
|
3 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start and end with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$ |
|
|
DataFactory/factories/linkedservices |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
lksvc |
Scope:
|
factory |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataFactory/factories/pipelines |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
pipe |
Scope:
|
factory |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataFactory/factories/triggers |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
trig |
Scope:
|
factory |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataFactory/factories/triggers/rerunTriggers |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rerun |
Scope:
|
trigger |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Start with alphanumeric. |
Invalid Characters:
|
<>*#.%&:\+?/ |
Regx:
|
^[a-zA-Z0-9][^<>\*#\.%&:\\+\?/]{0,259}$ |
|
|
DataLakeAnalytics/accounts |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DataLakeAnalytics/accounts (dla)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dla |
Scope:
|
global |
Length:
|
3 - 24 characters
|
Valid Characters:
|
Lowercase letters and numbers. |
Regx:
|
^[a-z0-9]{3,24}$ |
|
|
DataLakeAnalytics/accounts/computePolicies |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cmpol |
Scope:
|
account |
Length:
|
3 - 60 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{3,60}$ |
|
|
DataLakeAnalytics/accounts/dataLakeStoreAccounts |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dlsta |
Scope:
|
account |
Length:
|
3 - 24 characters
|
Valid Characters:
|
Lowercase letters and numbers. |
Regx:
|
^[a-z0-9]{3,24}$ |
|
|
DataLakeAnalytics/accounts/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
account |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{3,50}$ |
|
|
DataLakeAnalytics/accounts/storageAccounts |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dlasa |
Scope:
|
account |
Length:
|
3 - 60 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{3,60}$ |
|
|
DataLakeStore/accounts |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DataLakeStore/accounts (dls)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dls |
Scope:
|
global |
Length:
|
3 - 24 characters
|
Valid Characters:
|
Lowercase letters and numbers. |
Regx:
|
^[a-z0-9]{3,24}$ |
|
|
DataLakeStore/accounts/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
account |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{3,50}$ |
|
|
DataLakeStore/accounts/virtualNetworkRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
account |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{3,50}$ |
|
|
DataMigration/services |
Example: dev-spa-cc-dms-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DataMigration/services (dms)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dms |
Scope:
|
resource group |
Length:
|
2 - 62 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. Start with alphanumeric |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9_\.-]{1,61}$ |
|
|
DataMigration/services/projects |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
proj |
Scope:
|
service |
Length:
|
2 - 57 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_-\.]{2,57}$ |
|
|
DBforMariaDB/servers |
Example: devspaccmdbsv001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DBforMariaDB/servers (mdbsv)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mdbsv |
Scope:
|
global |
Length:
|
3 - 63 characters
|
Valid Characters:
|
Lowercase letters, hyphens and numbers. |
Regx:
|
^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$ |
|
|
DBforMariaDB/servers/databases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mdbdb |
Scope:
|
servers |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,63}$ |
|
|
DBforMariaDB/servers/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{1,128}$ |
|
|
DBforMariaDB/servers/virtualNetworkRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,128}$ |
|
|
DBforMySQL/servers |
Example: devspaccmysql001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DBforMySQL/servers (mysql)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mysql |
Scope:
|
global |
Length:
|
3 - 63 characters
|
Valid Characters:
|
Lowercase letters, hyphens and numbers. |
Regx:
|
^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$ |
|
|
DBforMySQL/servers/databases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
db |
Scope:
|
servers |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,63}$ |
|
|
DBforMySQL/servers/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{1,128}$ |
|
|
DBforMySQL/servers/virtualNetworkRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,128}$ |
|
|
DBforPostgreSQL/servers |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DBforPostgreSQL/servers (psql)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
psql |
Scope:
|
global |
Length:
|
3 - 63 characters
|
Valid Characters:
|
Lowercase letters, hyphens and numbers. |
Regx:
|
^(?!-.*)(?!.*-$)[a-z0-9-]{3,63}$ |
|
|
DBforPostgreSQL/servers/databases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
db |
Scope:
|
servers |
Length:
|
1 - 63 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,63}$ |
|
|
DBforPostgreSQL/servers/firewallRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics, hyphens, and underscores. |
Regx:
|
^[a-zA-Z0-9_-]{1,128}$ |
|
|
DBforPostgreSQL/servers/virtualNetworkRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
servers |
Length:
|
1 - 128 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,128}$ |
|
|
Devices/IotHubs |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Devices/IotHubs (iot)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
iot |
Scope:
|
global |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^(?!.*-$)[a-zA-Z0-9-]{3,50}$ |
|
|
Devices/IotHubs/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cert |
Scope:
|
IoT hub |
Length:
|
1 - 64 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_-\.]{1,64}$ |
|
|
Devices/IotHubs/eventHubEndpoints/ConsumerGroups |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
congp |
Scope:
|
eventHubEndpoints |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_-\.]{1,50}$ |
|
|
Devices/provisioningServices |
Example: devspaccprovs001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Devices/provisioningServices (provs)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
provs |
Scope:
|
resource group |
Length:
|
3 - 64 characters
|
Valid Characters:
|
Alphanumerics and hyphens. End with alphanumeric |
Regx:
|
^(?:[a-zA-Z0-9-]{2,63}[a-zA-Z0-9])$ |
|
|
Devices/provisioningServices/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
pcert |
Scope:
|
provisioningServices |
Length:
|
1 - 64 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_-\.]{1,64}$ |
|
|
DevTestLab/labs |
Example: dev-spa-cc-dtlab-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DevTestLab/labs (dtlab)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dtlab |
Scope:
|
resource group |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, underscores, and hyphens. |
Regx:
|
^[a-zA-Z0-9_-]{1,50}$ |
|
|
DevTestLab/labs/customimages |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
img |
Scope:
|
lab |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, underscores, hyphens, and parentheses. |
Regx:
|
^[a-zA-Z0-9_-()]{1,80}$ |
|
|
DevTestLab/labs/formulas |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
form |
Scope:
|
lab |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, underscores, hyphens, and parentheses. |
Regx:
|
^[a-zA-Z0-9_-()]{1,80}$ |
|
|
DevTestLab/labs/virtualmachines |
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,13}[a-zA-Z0-9])$ |
|
|
DevTestLab/labs/virtualmachines |
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,62}[a-zA-Z0-9])$ |
|
|
DocumentDB/databaseAccounts |
Example: dev-spa-cc-dbact-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
DocumentDB/databaseAccounts (dbact)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dbact |
Scope:
|
global |
Length:
|
3 - 44 characters
|
Valid Characters:
|
Lowercase letters, numbers, and hyphens. Start with lowercase letter or number. |
Regx:
|
^[a-z0-9][a-z0-9-]{2,43}$ |
|
|
DocumentDB/databaseAccounts/sqlDatabases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
cosmos |
|
|
EventGrid/domains |
Example: dev-spa-cc-evgd-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
EventGrid/domains (evgd)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
evgd |
Scope:
|
resource group |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{3,50}$ |
|
|
EventGrid/domains/topics |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
evgt |
Scope:
|
domain |
Length:
|
3 - 50 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{3,50}$ |
|
|
EventGrid/eventSubscriptions |
Example: dev-spa-cc-evgs-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
EventGrid/eventSubscriptions (evgs)
|
Instance:
|
001
| 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: dev-spa-cc-egtp-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
EventGrid/topics (egtp)
|
Instance:
|
001
| 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: devspaccevhcl001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
EventHub/clusters (evhcl)
|
Instance:
|
001
| 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: devspaccevhns001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
EventHub/namespaces (evhns)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
evhns |
Scope:
|
global |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start with letter. End with letter or number. |
Regx:
|
^(?:[a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,48}[a-zA-Z0-9])$ |
|
|
EventHub/namespaces/AuthorizationRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
namespace |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, periods, hyphens and underscores. Start and end with letter or number. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
|
|
EventHub/namespaces/disasterRecoveryConfigs |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
drcfg |
Scope:
|
namespace |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, periods, hyphens and underscores. Start and end with letter or number. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
|
|
EventHub/namespaces/eventhubs |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
evh |
Scope:
|
namespace |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, periods, hyphens and underscores. Start and end with letter or number. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
|
|
EventHub/namespaces/eventhubs/authorizationRules |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rule |
Scope:
|
event hub |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, periods, hyphens and underscores. Start and end with letter or number. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
|
|
EventHub/namespaces/eventhubs/consumergroups |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cgrp |
Scope:
|
event hub |
Length:
|
1 - 50 characters
|
Valid Characters:
|
Alphanumerics, periods, hyphens and underscores. Start and end with letter or number. |
Regx:
|
^(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,48}[a-zA-Z0-9])$ |
|
|
HDInsight/clusters |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (mls)
|
Instance:
|
001
| 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 |
Example: devspaccspark001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (spark)
|
Instance:
|
001
| 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 |
Example: devspaccstorm001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (storm)
|
Instance:
|
001
| 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 |
Example: devspacchadoop001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (hadoop)
|
Instance:
|
001
| 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 |
Example: devspacchbase001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (hbase)
|
Instance:
|
001
| 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 |
Example: devspacckafka001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
HDInsight/clusters (kafka)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
kafka |
Scope:
|
global |
Length:
|
3 - 59 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start and end with letter or number |
Regx:
|
^[a-zA-Z][a-zA-Z0-9-]{1,57}[a-zA-Z0-9]$ |
|
|
HybridCompute/machines |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
arcs |
|
|
ImportExport/jobs |
Example: dev-spa-cc-iejob-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ImportExport/jobs (iejob)
|
Instance:
|
001
| 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: dev-spa-cc-ag-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Insights/actionGroups (ag)
|
Instance:
|
001
| 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: dev-spa-cc-inala-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Insights/activityLogAlerts (inala)
|
Instance:
|
001
| 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: dev-spa-cc-appi-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Insights/components (appi)
|
Instance:
|
001
| 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: dev-spa-cc-inma-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Insights/metricAlerts (inma)
|
Instance:
|
001
| 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: dev-spa-cc-insqr-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Insights/scheduledQueryRules (insqr)
|
Instance:
|
001
| 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: dev-spa-cc-iotapp-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
IoTCentral/IoTApps (iotapp)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
KeyVault/vaults (kv)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
kv |
Scope:
|
global |
Length:
|
1 - 127 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start with letter. End with letter or number. |
Regx:
|
^(?!.*-{2}.*)([a-zA-Z]|[a-zA-Z][a-zA-Z0-9-]{0,125}[a-zA-Z0-9])$ |
|
|
KeyVault/vaults/secrets |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
kvs |
Scope:
|
Vault |
Length:
|
1 - 127 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,127}$ |
|
|
Kubernetes/connectedClusters |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
arck |
|
|
Kusto/clusters |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Kusto/clusters (dec)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dec |
Scope:
|
global |
Length:
|
4 - 22 characters
|
Valid Characters:
|
Lowercase letters and numbers. Start with letter. |
Regx:
|
^[a-z][a-z0-9]{3,21}$ |
|
|
Kusto/clusters/databases |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dedb |
Scope:
|
cluster |
Length:
|
1 - 260 characters
|
Valid Characters:
|
Alphanumerics, hyphens, spaces, and periods. |
Regx:
|
^[a-zA-Z0-9-\. ]{1,260}$ |
|
|
Kusto/clusters/databases/dataConnections |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
dcon |
Scope:
|
database |
Length:
|
1 - 40 characters
|
Valid Characters:
|
Alphanumerics, hyphens, spaces, and periods. |
Regx:
|
^[a-zA-Z0-9-\. ]{1,40}$ |
|
|
Kusto/clusters/databases/eventhubconnections |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
ehcon |
Scope:
|
database |
Length:
|
1 - 40 characters
|
Valid Characters:
|
Alphanumerics, hyphens, spaces, and periods. |
Regx:
|
^[a-zA-Z0-9-\. ]{1,40}$ |
|
|
Logic/integrationAccounts |
Example: dev-spa-cc-ia-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Logic/integrationAccounts (ia)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
ia |
Scope:
|
resource group |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_\.()-]{1,80}$ |
|
|
Logic/integrationAccounts/assemblies |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
assem |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/batchConfigurations |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
bconf |
Scope:
|
integration account |
Length:
|
1 - 20 characters
|
Valid Characters:
|
Alphanumerics. |
Regx:
|
^[a-zA-Z0-9]{1,20}$ |
|
|
Logic/integrationAccounts/certificates |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
cert |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/maps |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
map |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/partners |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
part |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/rosettanetprocessconfigurations |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
rpcnf |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/schemas |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
schem |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationAccounts/sessions |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
ses |
Scope:
|
integration account |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, underscores, periods, and parenthesis. |
Regx:
|
^[a-zA-Z0-9_-\.()]{1,80}$ |
|
|
Logic/integrationServiceEnvironments |
Example: dev-spa-cc-lise-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Logic/integrationServiceEnvironments (lise)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
lise |
Scope:
|
resource group |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_\.-]{1,80}$ |
|
|
Logic/integrationServiceEnvironments/managedApis |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mapi |
Scope:
|
integration service environment |
Length:
|
1 - 80 characters
|
Valid Characters:
|
Alphanumerics, hyphens, periods, and underscores. |
Regx:
|
^[a-zA-Z0-9_-\.]{1,80}$ |
|
|
Logic/workflows |
Example: dev-spa-cc-logic-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Logic/workflows (logic)
|
Instance:
|
001
| 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: dev-spa-cc-mlcp-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
MachineLearning/commitmentPlans (mlcp)
|
Instance:
|
001
| 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: dev-spa-cc-mlweb-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
MachineLearning/webServices (mlweb)
|
Instance:
|
001
| 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: dev-spa-cc-mlws-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
MachineLearning/workspaces (mlws)
|
Instance:
|
001
| 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: dev-spa-cc-mlw-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
MachineLearningServices/workspaces (mlw)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mlw |
Scope:
|
resource group |
Length:
|
3 - 33 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{3,33}$ |
|
|
MachineLearningServices/workspaces/computes |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mlswc |
Scope:
|
workspace |
Length:
|
2 - 16 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{2,16}$ |
|
|
ManagedIdentity/userAssignedIdentities |
Example: dev-spa-cc-id-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ManagedIdentity/userAssignedIdentities (id)
|
Instance:
|
001
| 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 |
|
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: dev-spa-cc-macc-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Maps/accounts (macc)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Media/mediaservices (mms)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
mms |
Scope:
|
resource group |
Length:
|
3 - 24 characters
|
Valid Characters:
|
Lowercase letters and numbers. |
Regx:
|
^[a-z0-9]{3,24}$ |
|
|
Media/mediaservices/liveEvents |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
lievt |
Scope:
|
Media service |
Length:
|
1 - 32 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9-]{0,31}$ |
|
|
Media/mediaservices/liveEvents/liveOutputs |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
liout |
Scope:
|
Live event |
Length:
|
1 - 256 characters
|
Valid Characters:
|
Alphanumerics and hyphens. Start with alphanumeric. |
Regx:
|
^[a-zA-Z0-9][a-zA-Z0-9-]{0,255}$ |
|
|
Media/mediaservices/streamingEndpoints |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
strep |
Scope:
|
Media service |
Length:
|
1 - 256 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,256}$ |
|
|
Migrate/assessmentProjects |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
migr |
|
|
Network/applicationGateways |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/applicationGateways (agw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/applicationSecurityGroups (asg)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/azureFirewalls (afw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/bastionHosts (bas)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/connections (con)
|
Instance:
|
001
| 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.net001 |
|
This resource type has a unique naming pattern and must be manually named. |
|
Network/expressRouteCircuits |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/expressRouteCircuits (erc)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/firewallPolicies (waf)
|
Instance:
|
001
| 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/frontDoors (fd)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/frontdoorWebApplicationFirewallPolicies (fdfp)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/loadBalancers (lbi)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/loadBalancers (lbe)
|
Instance:
|
001
| 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/localNetworkGateways (lgw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/networkInterfaces (nic)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/networkSecurityGroups (nsg)
|
Instance:
|
001
| 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 |
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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/networkWatchers (nw)
|
Instance:
|
001
| 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.net001 |
|
This resource type has a unique naming pattern and must be manually named. |
|
Network/privateDnsZones/virtualNetworkLinks |
This 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
pl |
|
|
Network/publicIPAddresses |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/publicIPAddresses (pip)
|
Instance:
|
001
| 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
ippre |
|
|
Network/routeFilters |
Example: dev-spa-cc-rf-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/routeFilters (rf)
|
Instance:
|
001
| 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 |
This 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
rt |
|
|
Network/routeTables/routes |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/serviceEndpointPolicies (se)
|
Instance:
|
001
| 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
traf |
|
|
Network/virtualNetworkGateways |
Example: dev-spa-cc-vgw-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/virtualNetworkGateways (vgw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/virtualNetworks (vnet)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/virtualWans (vwan)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/vpnGateways (vpng)
|
Instance:
|
001
| 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 |
This 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: dev-spa-cc-vpn-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Network/vpnSites (vpn)
|
Instance:
|
001
| 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: dev-spa-cc-ntfns-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
NotificationHubs/namespaces (ntfns)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
This 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: dev-spa-cc-opic-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
OperationalInsights/clusters (opic)
|
Instance:
|
001
| 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: dev-spa-cc-log-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
OperationalInsights/workspaces (log)
|
Instance:
|
001
| 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 |
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: dev-spa-cc-pdash-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Portal/dashboards (pdash)
|
Instance:
|
001
| 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: dev-spa-cc-pbiwc-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
PowerBI/workspaceCollections (pbiwc)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
PowerBIDedicated/capacities (pbi)
|
Instance:
|
001
| 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
pview |
|
|
RecoveryServices/vaults |
Example: dev-spa-cc-rsv-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
RecoveryServices/vaults (rsv)
|
Instance:
|
001
| 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 |
This 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: dev-spa-cc-rns-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Relay/namespaces (rns)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
This 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 |
This 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 |
This 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: dev-spa-cc-deloy-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Resources/deployments (deloy)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
deloy |
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: pei-dev-spa-cc-rg-001 |
|
Components |
Org:
|
Sample Org (pei)
|
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Resources/resourcegroups (rg)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
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 |
This 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 |
This 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: dev-spa-cc-tspec-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Resources/templateSpecs (tspec)
|
Instance:
|
001
| 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
srch |
|
|
ServiceBus/namespaces |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ServiceBus/namespaces (sb)
|
Instance:
|
001
| 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 |
This 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: devspaccsbndc001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ServiceBus/namespaces/disasterRecoveryConfigs (sbndc)
|
Instance:
|
001
| 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 |
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 |
This 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 |
This 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 |
This 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 |
This 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ServiceBus/namespaces/topics/subscriptions/rules (rule)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
ServiceFabric/clusters (sf)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
SignalRService/signalR (sigr)
|
Instance:
|
001
| 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: devspaccsqlmi001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Sql/managedInstances (sqlmi)
|
Instance:
|
001
| 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 |
Example: devspaccsqldw001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Sql/servers (sqldw)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Sql/servers (sql)
|
Instance:
|
001
| 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 |
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 |
This 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 |
This 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 |
This 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: devspaccsqlfg001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Sql/servers/failoverGroups (sqlfg)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Storage/storageAccounts (stvm)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Storage/storageAccounts (st)
|
Instance:
|
001
| 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 |
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 |
This 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 |
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 |
This 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 |
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 |
This 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: dev-spa-cc-sss-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
StorageSync/storageSyncServices (sss)
|
Instance:
|
001
| 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 |
This 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: devspaccssimp001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
StorSimple/managers (ssimp)
|
Instance:
|
001
| 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 |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
asa |
|
|
StreamAnalytics/streamingjobs |
Example: dev-spa-cc-sasj-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
StreamAnalytics/streamingjobs (sasj)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
This 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 |
This 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 |
|
Components |
Environment:
|
Development (dev)
| Naming Guidelines |
Optional Components:
|
Org,UnitDept,ProjAppSvc,Instance |
Excluded Components:
|
ResourceType,Function,Location |
Short Name:
|
subcr |
Scope:
|
tenant |
|
|
Synapse/workspaces |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
synw |
|
|
Synapse/workspaces/sqlPools |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
synsp |
|
|
Synapse/workspaces/sqlPools |
This resource has a lower-level scope and does not require a unique name. |
|
Naming Guidelines |
Short Name:
|
syndp |
|
|
TimeSeriesInsights/environments |
Example: dev-spa-cc-tsi-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
TimeSeriesInsights/environments (tsi)
|
Instance:
|
001
| 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 |
This 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 |
This 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 |
This 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: dev-spa-cc-wbcer-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/certificates (wbcer)
|
Instance:
|
001
| 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: dev-spa-cc-plan-001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/serverfarms (plan)
|
Instance:
|
001
| Naming Guidelines |
Optional Components:
|
UnitDept |
Excluded Components:
|
Org,Function |
Short Name:
|
plan |
Scope:
|
resource group |
Length:
|
1 - 40 characters
|
Valid Characters:
|
Alphanumerics and hyphens. |
Regx:
|
^[a-zA-Z0-9-]{1,40}$ |
|
|
Web/sites |
Example: devspaccstapp001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/sites (stapp)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/sites (app)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/sites (func)
|
Instance:
|
001
| 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 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/sites (ase)
|
Instance:
|
001
| 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 |
Example: devspaccaswba001 |
|
Components |
Environment:
|
Development (dev)
|
ProjAppSvc:
|
Sample Project/App/Service (spa)
|
Location:
|
Canada Central (cc)
|
Type:
|
Web/sites (aswba)
|
Instance:
|
001
| 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 |
This 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}$ |
|
|