Azure 资源的命名规则和限制

本文汇总了 Azure 资源的命名规则和限制。

本文按资源提供程序命名空间列出了资源。 有关资源提供程序如何匹配 Azure 服务的列表,请参阅适用于 Azure 服务的资源提供程序

资源名称不区分大小写,除非在“有效字符”列中注明。

备注

使用各种 API 检索资源名称时,返回的值可能会采用与有效字符表中所列值的大小写不同的方式显示。

在下表中,术语“字母数字”是指:

  • az(小写字母)
  • AZ(大写字母)
  • 09(数字)

备注

具有公共终结点的所有资源都不能在名称中包含保留字或商标。 若要查看被阻止字词的列表,请参阅解决保留的资源名称错误

Microsoft.AnalysisServices

实体 范围 长度 有效的字符
servers 资源组 3-63 小写字母和数字。

以小写字母开头。

Microsoft.ApiManagement

实体 范围 长度 有效的字符
服务 全局 1-50 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / issues api 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / issues / attachments 问题 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / issues / comments 问题 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / operations api 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / operations / tags operation 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / releases api 1-80 字母数字、下划线和连字符。

以字母数字或下划线开头和结尾。
service / apis / schemas api 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / tagDescriptions api 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / apis / tags api 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / api-version-sets 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / authorizationServers 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / backends 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / certificates 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / diagnostics 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / groups 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / groups / users group 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / identityProviders 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / loggers 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / notifications 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / notifications / recipientEmails 通知 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / openidConnectProviders 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / policies 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / products 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / products / apis product 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / products / groups product 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / products / tags product 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / properties 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / subscriptions 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / tags 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / templates 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。
service / users 服务 1-80 字母数字和连字符。

以字母开头且以字母数字结尾。

Microsoft.AppConfiguration

实体 范围 长度 有效的字符
configurationStores 资源组 5-50 字母数字、下划线字符和连字符。

Microsoft.Authorization

实体 范围 长度 有效的字符
锁定 分配范围 1-90 字母数字、句点、下划线、连字符和括号。

不能以句点结尾。
policyAssignments 分配范围 1-128 显示名称

1-64 资源名称

1-24 管理组范围内的资源名称
显示名称可以包含任何字符。

资源名不得包含以下内容:
<>*%&:\?.+/ 或控制字符。

不得以句点或空格结尾。
policyDefinitions 定义范围 1-128 显示名称

1-64 资源名称
显示名称可以包含任何字符。

资源名不得包含以下内容:
<>*%&:\?.+/ 或控制字符。

不得以句点或空格结尾。
policySetDefinitions 定义范围 1-128 显示名称

1-64 资源名称

1-24 管理组范围内的资源名称
显示名称可以包含任何字符。

资源名不得包含以下内容:
<>*%&:\?.+/ 或控制字符。

不得以句点或空格结尾。

Microsoft.Automation

实体 范围 长度 有效的字符
automationAccounts 资源组和区域
(请参阅下面的说明)
6-50 字母数字和连字符。

以字母开头且以字母数字结尾。
automationAccounts / certificates 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。
automationAccounts / connections 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。
automationAccounts / credentials 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。
automationAccounts / runbooks 自动化帐户 1-63 字母数字、下划线和连字符。

以字母开头。
automationAccounts / schedules 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。
automationAccounts / variables 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。
automationAccounts / watchers 自动化帐户 1-63 字母数字、下划线和连字符。

以字母开头。
automationAccounts / webhooks 自动化帐户 1-128 不得使用:
<>*%&:\?.+/ 或控制字符

不能以空格结尾。

备注

自动化帐户名称在每个区域和资源组中是唯一的。 已删除的自动化帐户的名称可能无法立即可用。

Microsoft.Batch

实体 范围 长度 有效的字符
batchAccounts 区域 3-24 小写字母和数字。
batchAccounts / applications Batch 帐户 1-64 字母数字、下划线和连字符。
batchAccounts / certificates Batch 帐户 5-45 字母数字、下划线字符和连字符。
batchAccounts / pools Batch 帐户 1-64 字母数字、下划线和连字符。

Microsoft.Cache

实体 范围 长度 有效的字符
Redis 全局 1-63 字母数字和连字符。

以字母数字开头和结尾。 不允许连续的连字符。
Redis / firewallRules Redis 1-256 字母数字

Microsoft.Cdn

实体 范围 长度 有效的字符
配置文件 资源组 1-260 字母数字和连字符。

以字母数字开头和结尾。
profiles/endpoints 全局 1-50 字母数字和连字符。

以字母数字开头和结尾。

Microsoft.CognitiveServices

实体 范围 长度 有效的字符
accounts 资源组 2-64 字母数字和连字符。

以字母数字开头和结尾。

Microsoft.Compute

实体 范围 长度 有效的字符
availabilitySets 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
cloudservices 资源组 1-15

参阅下面的说明。
不得使用空格、控制字符或以下字符:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

不能以下划线开头。 不能以句点或连字符结尾。
diskEncryptionSets 资源组 1-80 字母数字和下划线字符。
disks 资源组 1-80 字母数字、下划线和连字符。
galleries 资源组 1-80 字母数字和句点。

以字母数字开头和结尾。
galleries / applications 1-80 字母数字、连字符和句点。

以字母数字开头和结尾。
galleries / applications/versions application 32-bit integer 数字和句点。
galleries/images 1-80 字母数字、下划线字符、连字符和句点。

以字母数字开头和结尾。
galleries/images/versions image 32-bit integer 数字和句点。
images 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
snapshots 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
virtualMachines 资源组 1-15 (Windows)
1-64 (Linux)

参阅下面的说明。
不得使用空格、控制字符或以下字符:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

Windows VM 不能包含句点或以连字符结尾。

Linux VM 不能以句点或连字符结尾。
virtualMachineScaleSets 资源组 1-15 (Windows)
1-64 (Linux)

参阅下面的说明。
不得使用空格、控制字符或以下字符:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

不能以下划线开头。 不能以句点或连字符结尾。

备注

Azure 虚拟机有两个不同的名称:资源名称和主机名。 在门户中创建虚拟机时,将对这两个名称使用同一个值。 上表中的限制适用于主机名。 实际资源名称最多可包含 64 个字符。

Microsoft.ContainerInstance

实体 范围 长度 有效的字符
containerGroups 资源组 1-63 小写字母、数字和连字符。

不能以连字符开头或结尾。 不允许连续的连字符。

Microsoft.ContainerRegistry

实体 范围 长度 有效的字符
registries 全局 5-50 字母数字。
registries / buildTasks 注册表 5-50 字母数字。
registries / buildTasks/steps 生成任务 5-50 字母数字。
registries/replications 注册表 5-50 字母数字。
registries / scopeMaps 注册表 5-50 字母数字、连字符和下划线字符。
registries/tasks 注册表 5-50 字母数字、连字符和下划线字符。
registries / tokens 注册表 5-50 字母数字、连字符和下划线字符。
registries/webhooks 注册表 5-50 字母数字。

Microsoft.ContainerService

实体 范围 长度 有效的字符
managedClusters 资源组 1-63 字母数字、下划线字符和连字符。

以字母数字开头和结尾。
openShiftManagedClusters 资源组 1-30 字母数字。

Microsoft.DataBox

实体 范围 长度 有效的字符
jobs 资源组 3-24 字母数字、连字符、下划线字符和句点。

Microsoft.Databricks

实体 范围 长度 有效的字符
workspaces 资源组 3-64 字母数字、下划线字符和连字符

Microsoft.DataFactory

实体 范围 长度 有效的字符
factories 全局 3-63 字母数字和连字符。

以字母数字开头和结尾。
factories / dataflows 工厂 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
factories / datasets 工厂 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
factories / integrationRuntimes 工厂 3-63 字母数字和连字符。

以字母数字开头和结尾。
factories / linkedservices 工厂 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
factories / pipelines 工厂 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
factories / triggers 工厂 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
factories / triggers / rerunTriggers 触发器 1-260 不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。

Microsoft.DataMigration

实体 范围 长度 有效的字符
services 资源组 2-62 字母数字、连字符、句点和下划线。

以字母数字开头。
services/projects 服务 2-57 字母数字、连字符、句点和下划线。

以字母数字开头。

Microsoft.DBforMariaDB

实体 范围 长度 有效的字符
servers 全局 3-63 小写字母、连字符和数字。

不能以连字符开头或结尾。
servers/databases servers 1-63 字母数字和连字符。
servers / firewallRules servers 1-128 字母数字、连字符和下划线字符。
servers / virtualNetworkRules servers 1-128 字母数字和连字符。

Microsoft.DBforMySQL

实体 范围 长度 有效的字符
servers 全局 3-63 小写字母、连字符和数字。

不能以连字符开头或结尾。
servers/databases servers 1-63 字母数字和连字符。
servers / firewallRules servers 1-128 字母数字、连字符和下划线字符。
servers / virtualNetworkRules servers 1-128 字母数字和连字符。

Microsoft.DBforPostgreSQL

实体 范围 长度 有效的字符
servers 全局 3-63 小写字母、连字符和数字。

不能以连字符开头或结尾。
servers/databases servers 1-63 字母数字和连字符。
servers / firewallRules servers 1-128 字母数字、连字符和下划线字符。
servers / virtualNetworkRules servers 1-128 字母数字和连字符。

Microsoft.Devices

实体 范围 长度 有效的字符
IotHubs 全局 3-50 字母数字和连字符。

不能以连字符结尾。
IotHubs / certificates IoT 中心 1-64 字母数字、连字符、句点和下划线。
IotHubs / eventHubEndpoints / ConsumerGroups eventHubEndpoints 1-50 字母数字、连字符、句点和下划线字符。
provisioningServices 资源组 3-64 字母数字和连字符。

以字母数字结尾。
provisioningServices / certificates provisioningServices 1-64 字母数字、连字符、句点和下划线。

Microsoft.DocumentDB

实体 范围 长度 有效的字符
databaseAccounts 全局 3-44 小写字母、数字和连字符。

以小写字母或数字开头。

Microsoft.EventGrid

实体 范围 长度 有效的字符
domains 资源组 3-50 字母数字和连字符。
domains / topics 3-50 字母数字和连字符。
eventSubscriptions 资源组 3-64 字母数字和连字符。
topics 资源组 3-50 字母数字和连字符。

Microsoft.EventHub

实体 范围 长度 有效的字符
clusters 资源组 6-50 字母数字和连字符。

以字母开头。 以字母或数字结尾。
namespaces 全局 6-50 字母数字和连字符。

以字母开头。 以字母或数字结尾。
namespaces / AuthorizationRules 命名空间 1-50 字母数字、句点、连字符和下划线。

以字母或数字开头和结尾。
namespaces / disasterRecoveryConfigs 全局 6-50 字母数字和连字符。

以字母开头。 以字母数字结尾。
namespaces / eventhubs 命名空间 1-50 字母数字、句点、连字符和下划线。

以字母或数字开头和结尾。
namespaces / eventhubs / authorizationRules 事件中心 1-50 字母数字、句点、连字符和下划线。

以字母或数字开头和结尾。
namespaces / eventhubs / consumergroups 事件中心 1-50 字母数字、句点、连字符和下划线。

以字母或数字开头和结尾。

Microsoft.HDInsight

实体 范围 长度 有效的字符
clusters 全局 3-59 字母数字和连字符

以字母或数字开头和结尾。

Microsoft.ImportExport

实体 范围 长度 有效的字符
jobs 资源组 2-64 字母数字和连字符。

以字母开头。

Microsoft.Insights

实体 范围 长度 有效的字符
actionGroups 资源组 1-260 不得使用:
:<>+/&%\? 或控制字符

不得以空格或句点结尾。
components 资源组 1-260 不得使用:
%&\?/ 或控制字符

不得以空格或句点结尾。
scheduledQueryRules 资源组 1-260 不得使用:
*<>%{}&:\\?/# 或控制字符

不得以空格或句点结尾。
metricAlerts 资源组 1-260 不得使用:
*#&+:<>?@%{}\/ 或控制字符

不得以空格或句点结尾。
activityLogAlerts 资源组 1-260 不得使用:
<>*%{}&:\\?+/# 或控制字符

不得以空格或句点结尾。

Microsoft.IoTCentral

实体 范围 长度 有效的字符
IoTApps 全局 2-63 小写字母、数字和连字符。

以小写字母或数字开头。

Microsoft.KeyVault

实体 范围 长度 有效的字符
vaults 全局 3-24 字母数字和连字符。

以字母开头。 以字母或数字结尾。 不能包含连续的连字符。
vaults / secrets 保管库 1-127 字母数字和连字符。

Microsoft.Kusto

实体 范围 长度 有效的字符
clusters 全局 4-22 小写字母和数字。

以字母开头。
/clusters / databases cluster 1-260 字母数字、连字符、空格和句点。
/clusters / databases / dataConnections database 1-40 字母数字、连字符、空格和句点。
/clusters / databases / eventhubconnections database 1-40 字母数字、连字符、空格和句点。

Microsoft.Logic

实体 范围 长度 有效的字符
integrationAccounts 资源组 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / assemblies 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / batchConfigurations 集成帐户 1-20 字母数字。
integrationAccounts / certificates 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / maps 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / partners 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / rosettanetprocessconfigurations 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / schemas 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationAccounts / sessions 集成帐户 1-80 字母数字、连字符、下划线字符、句点和括号。
integrationServiceEnvironments 资源组 1-80 字母数字、连字符、句点和下划线。
integrationServiceEnvironments / managedApis 集成服务环境 1-80 字母数字、连字符、句点和下划线字符。
workflows 资源组 1-80 字母数字、连字符、下划线、句点和括号。

Microsoft.MachineLearningServices

实体 范围 长度 有效的字符
workspaces 资源组 3-33 字母数字和连字符。
workspaces / computes 工作区 2-16 字母数字和连字符。

Microsoft.ManagedIdentity

实体 范围 长度 有效的字符
userAssignedIdentities 资源组 3-128 字母数字、连字符和下划线

以字母或数字开头。

Microsoft.Media

实体 范围 长度 有效的字符
mediaservices 资源组 3-24 小写字母和数字。
mediaservices / liveEvents 媒体服务 1-32 字母数字和连字符。

以字母数字开头。
mediaservices / liveEvents / liveOutputs 实时事件 1-256 字母数字和连字符。

以字母数字开头。
mediaservices / streamingEndpoints 媒体服务 1-24 字母数字和连字符。

以字母数字开头。

Microsoft.Network

实体 范围 长度 有效的字符
applicationGateways 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
applicationSecurityGroups 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
azureFirewalls 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
bastionHosts 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
connections 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
dnsZones 资源组 1-63 个字符

2 到 34 个标签

每个标签是以句点分隔的一组字符。 例如,contoso.com 有 2 个标签。
每个标签可以包含字母数字、下划线和连字符。

每个标签以句点分隔。
expressRouteCircuits 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
firewallPolicies 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
firewallPolicies / ruleGroups 防火墙策略 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
frontDoors 全局 5-64 字母数字和连字符。

以字母数字开头和结尾。
frontdoorWebApplicationFirewallPolicies 资源组 1-128 字母数字。

以字母开头。
loadBalancers 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
loadBalancers / inboundNatRules 负载均衡器 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
localNetworkGateways 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
networkInterfaces 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
networkSecurityGroups 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
networkSecurityGroups / securityRules 网络安全组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
networkWatchers 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
privateDnsZones 资源组 1-63 个字符

2 到 34 个标签

每个标签是以句点分隔的一组字符。 例如,contoso.com 有 2 个标签。
每个标签可以包含字母数字、下划线和连字符。

每个标签以句点分隔。
privateDnsZones / virtualNetworkLinks 专用 DNS 区域 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
publicIPAddresses 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
publicIPPrefixes 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
routeFilters 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
routeFilters / routeFilterRules 路由筛选器 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
routeTables 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
routeTables / routes 路由表 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
serviceEndpointPolicies 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
trafficmanagerprofiles 全局 1-63 字母数字、连字符和句点。

以字母数字开头和结尾。
virtualNetworkGateways 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
virtualNetworks 资源组 2-64 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
virtualnetworks / subnets 虚拟网络 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
virtualNetworks / virtualNetworkPeerings 虚拟网络 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
virtualWans 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
vpnGateways 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
vpnGateways / vpnConnections VPN 网关 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。
vpnSites 资源组 1-80 字母数字、下划线字符、句点和连字符。

以字母数字开头。 以字母数字或下划线结尾。

Microsoft.NotificationHubs

实体 范围 长度 有效的字符
namespaces 全局 6-50 字母数字和连字符

以字母开头。 以字母数字结尾。
namespaces / AuthorizationRules 命名空间 1-256 字母数字、句点、连字符和下划线。

以字母数字开头。
namespaces / notificationHubs 命名空间 1-260 字母数字、句点、连字符和下划线。

以字母数字开头。
namespaces / notificationHubs / AuthorizationRules 通知中心 1-256 字母数字、句点、连字符和下划线。

以字母数字开头。

Microsoft.OperationalInsights

实体 范围 长度 有效的字符
clusters 资源组 4-63 字母数字和连字符。

以字母数字开头和结尾。
workspaces 全局 4-63 字母数字和连字符。

以字母数字开头和结尾。

Microsoft.OperationsManagement

实体 范围 长度 有效的字符
solutions 工作区 空值 对于 Microsoft 创作的解决方案,名称必须采用以下格式:
SolutionType(WorkspaceName)

对于第三方创作的解决方案,名称必须采用以下格式:
SolutionType[WorkspaceName]

例如,有效名称为:
AntiMalware(contoso-IT)

解决方案类型区分大小写。

Microsoft.Portal

实体 范围 长度 有效的字符
dashboards 资源组 3-160 字母数字和连字符。

若要使用受限字符,请添加名为 hidden-title 的标记以及要使用的仪表板名称。 显示仪表板时,门户会显示该名称。

Microsoft.PowerBI

实体 范围 长度 有效的字符
workspaceCollections region 3-63 字母数字和连字符。

不能以连字符开头。 不能使用连续的连字符。

Microsoft.PowerBIDedicated

实体 范围 长度 有效的字符
capacities region 3-63 小写字母或数字

以小写字母开头。

Microsoft.RecoveryServices

实体 范围 长度 有效的字符
vaults 资源组 2-50 字母数字和连字符。

以字母开头。
vaults / backupPolicies 保管库 3-150 字母数字和连字符。

以字母开头。 不能以连字符结尾。

Microsoft.Relay

实体 范围 长度 有效的字符
namespaces 全局 6-50 字母数字和连字符。

以字母开头。 以字母或数字结尾。
namespaces / AuthorizationRules 命名空间 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / HybridConnections 命名空间 1-260 字母数字、句点、连字符、下划线和斜杠。

以字母数字开头和结尾。
namespaces / HybridConnections/authorizationRules 混合连接 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / WcfRelays 命名空间 1-260 字母数字、句点、连字符、下划线和斜杠。

以字母数字开头和结尾。
namespaces / WcfRelays / authorizationRules WCF 中继 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。

Microsoft.Resources

实体 范围 长度 有效的字符
deployments 资源组 1-64 字母数字、下划线、括号、连字符和句点。
resourcegroups 订阅 1-90 字母数字、下划线、括号、连字符、句点,以及与正则表达式文档匹配的 Unicode 字符。

不能以句点结尾。
tagNames resource 1-512 不得使用:
<>%&\?/ 或控制字符
tagNames / tagValues 标记名称 1-256 所有字符。
templateSpecs 资源组 1-90 字母数字、下划线、括号、连字符和句点。

Microsoft.Security

实体 范围 长度 有效的字符
advancedThreatProtectionSettings 资源组 查看值 必须是 current
alertsSuppressionRules 订阅 1-260 字母数字、下划线字符和连字符。
assessmentMetadata 评估类型 1-260 字母数字、下划线字符和连字符。
assessments 评估类型 1-260 字母数字、下划线字符和连字符。
automations 资源组 1-260 字母数字、下划线字符和连字符。
autoProvisioningSettings 订阅 1-260 字母数字、下划线字符和连字符。
连接器 订阅 1-260 字母数字、下划线字符和连字符。
deviceSecurityGroups 资源组 1-260 字母数字、下划线字符和连字符。
informationProtectionPolicies 资源组 查看值 使用以下值之一:
custom
effective
iotSecuritySolutions 资源组 1-260 字母数字、下划线字符和连字符。
locations / applicationWhitelistings 订阅 1-260 字母数字、下划线字符和连字符。
locations / jitNetworkAccessPolicies 资源组 1-260 字母数字、下划线字符和连字符。
ingestionSettings 订阅 1-260 字母数字、下划线字符和连字符。
pricings 订阅 1-260 字母数字、下划线字符和连字符。
securityContacts 订阅 1-260 字母数字、下划线字符和连字符。
设置 订阅 查看值 使用以下值之一:
MCAS
Sentinel
WDATP
WDATP_EXCLUDE_LINUX_PUBLIC_PREVIEW
serverVulnerabilityAssessments 资源类型 查看值 必须是 Default
sqlVulnerabilityAssessments / baselineRules 漏洞评估 1-260 字母数字、下划线字符和连字符。

Microsoft.ServiceBus

实体 范围 长度 有效的字符
namespaces 全局 6-50 字母数字和连字符。

以字母开头。 以字母或数字结尾。

有关详细信息,请参阅创建命名空间
namespaces / AuthorizationRules 命名空间 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / disasterRecoveryConfigs 全局 6-50 字母数字和连字符。

以字母开头。 以字母数字结尾。
namespaces / migrationConfigurations 命名空间 应始终为 $default
namespaces / queues 命名空间 1-260 字母数字、句点、连字符、下划线和斜杠。

以字母数字开头和结尾。
namespaces / queues / authorizationRules queue 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / topics 命名空间 1-260 字母数字、句点、连字符、下划线和斜杠。

以字母数字开头和结尾。
namespaces / topics / authorizationRules 主题 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / topics / subscriptions 主题 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。
namespaces / topics / subscriptions / rules 订阅 1-50 字母数字、句点、连字符和下划线。

以字母数字开头和结尾。

Microsoft.ServiceFabric

实体 范围 长度 有效的字符
clusters region 4-23 小写字母、数字和连字符。

以小写字母开头。 以小写字母或数字结尾。

Microsoft.SignalRService

实体 范围 长度 有效的字符
signalR 全局 3-63 字母数字和连字符。

以字母开头。 以字母或数字结尾。

Microsoft.Sql

实体 范围 长度 有效的字符
managedInstances 全局 1-63 小写字母、数字和连字符。

不能以连字符开头或结尾。

不能包含任何特殊字符,例如 @
servers 全局 1-63 小写字母、数字和连字符。

不能以连字符开头或结尾。
servers / administrators server 必须是 ActiveDirectory
servers/databases server 1-128 不得使用:
<>*%&:\/? 或控制字符

不得以句点或空格结尾。
servers / databases / syncGroups database 1-150 字母数字、连字符和下划线字符。
servers / elasticPools server 1-128 不得使用:
<>*%&:\/? 或控制字符

不得以句点或空格结尾。
servers / failoverGroups 全局 1-63 小写字母、数字和连字符。

不能以连字符开头或结尾。
servers / firewallRules server 1-128 不得使用:
<>*%&:;\/? 或控制字符

不能以句点结尾。

Microsoft.Storage

实体 范围 长度 有效的字符
storageAccounts 全局 3-24 小写字母和数字。
storageAccounts / blobServices 存储帐户 必须是 default
storageAccounts / blobServices / containers 存储帐户 3-63 小写字母、数字和连字符。

以小写字母或数字开头。 不能使用连续的连字符。
storageAccounts / fileServices 存储帐户 必须是 default
storageAccounts / fileServices / shares 存储帐户 3-63 小写字母、数字和连字符。

不能以连字符开头或结尾。 不能使用连续的连字符。
storageAccounts / managementPolicies 存储帐户 必须是 default
blob container 1-1024 任何 URL 字符,区分大小写
queue 存储帐户 3-63 小写字母、数字和连字符。

不能以连字符开头或结尾。 不能使用连续的连字符。
存储帐户 3-63 字母数字。

以字母开头。

Microsoft.StorageSync

实体 范围 长度 有效的字符
storageSyncServices 资源组 1-260 字母数字、空格、句点、连字符和下划线字符。

不得以句点或空格结尾。
storageSyncServices/syncGroups 存储同步服务 1-260 字母数字、空格、句点、连字符和下划线字符。

不得以句点或空格结尾。

Microsoft.StreamAnalytics

实体 范围 长度 有效的字符
streamingjobs 资源组 3-63 字母数字、连字符和下划线字符。
streamingjobs / functions 流式处理作业 3-63 字母数字、连字符和下划线字符。
streamingjobs / inputs 流式处理作业 3-63 字母数字、连字符和下划线字符。
streamingjobs / outputs 流式处理作业 3-63 字母数字、连字符和下划线字符。
streamingjobs / transformations 流式处理作业 3-63 字母数字、连字符和下划线字符。

Microsoft.TimeSeriesInsights

实体 范围 长度 有效的字符
environments 资源组 1-90 不得使用:
'<>%&:\?/# 或控制字符
environments / accessPolicies 环境 1-90 不得使用:
'<>%&:\?/# 或控制字符
environments / eventSources 环境 1-90 不得使用:
'<>%&:\?/# 或控制字符
environments / referenceDataSets 环境 3-63 字母数字

Microsoft.Web

实体 范围 长度 有效的字符
certificates 资源组 1-260 不得使用:
/

不得以空格或句点结尾。
serverfarms 资源组 1-40 字母数字和连字符。
sites 全局或每个域。 参阅下面的说明。 2-60 包含字母数字和连字符。

不能以连字符开头或结尾。
sites/slots site 2-59 字母数字和连字符。

备注

网站必须具有全局唯一的 URL。 创建使用托管计划的网站时,URL 为 http://<app-name>.chinacloudsites.cn。 应用名称必须全局唯一。 创建使用应用服务环境的网站时,应用名称在应用服务环境的域中必须是唯一的。 对于这两种情况,站点的 URL 都是全局唯一的。

Azure Functions 具有与 Microsoft.Web/sites 相同的命名规则和限制。