是的。 计算机名称的最大长度为 15 个字符。 有关命名资源的详细信息
命名规则和限制
Azure 中的每个资源或服务类型强制实施一组命名限制和范围;任何命名约定或模式必须符合必需的命名规则和范围。 例如,虽然 VM 的名称映射到 DNS 名称(因此其需要在整个 Azure 中保持唯一),但 VNET 的范围设置为创建它的资源组。
通常,应避免将任何特殊字符(-
或 _
)作为任何名称的第一个或最后一个字符。 这些字符将导致大多数验证规则失败。
常规
实体 | 范围 | Length | 大小写 | 有效的字符 | 建议的模式 | 示例 |
---|---|---|---|---|---|---|
资源组 | 订阅 | 1-90 | 不区分大小写 | 字母数字、下划线、括号、连字符、句点(位于末尾的除外) | <service short name>-<environment>-rg |
profx-prod-rg |
可用性集 | 资源组 | 1-80 | 不区分大小写 | 字母数字、下划线和连字符 | <service-short-name>-<context>-as |
profx-sql-as |
标记 | 关联的实体 | 512(名称)、256(值) | 不区分大小写 | 字母数字 | "key" : "value" |
"department" : "Central IT" |
计算
实体 | 范围 | Length | 大小写 | 有效的字符 | 建议的模式 | 示例 |
---|---|---|---|---|---|---|
虚拟机 | 资源组 | 1-15 (Windows)、1-64 (Linux) | 不区分大小写 | 字母数字和连字符 | <name>-<role>-vm<number> |
profx-sql-vm1 |
Function App | 全局 | 1-60 | 不区分大小写 | 字母数字和连字符 | <name>-func |
calcprofit-func |
备注
Azure 中的虚拟机具有两个不同的名称:虚拟机名称和主机名。 在门户中创建 VM 时,主机名和虚拟机资源名称使用相同的名称。 以上限制适用于主机名。 实际资源名称最多可包含 64 个字符。
存储
实体 | 范围 | Length | 大小写 | 有效的字符 | 建议的模式 | 示例 |
---|---|---|---|---|---|---|
存储帐户名称(数据) | 全局 | 3-24 | 小写 | 字母数字 | <globally unique name><number> (使用函数计算命名存储帐户的唯一 Guid) |
profxdata001 |
存储帐户名称(磁盘) | 全局 | 3-24 | 小写 | 字母数字 | <vm name without hyphens>st<number> |
profxsql001st0 |
容器名称 | 存储帐户 | 3-63 | 小写 | 字母数字和连字符 | <context> |
logs |
Blob 名称 | 容器 | 1-1024 | 区分大小写 | 任何 URL 字符 | <variable based on blob usage> |
<variable based on blob usage> |
队列名称 | 存储帐户 | 3-63 | 小写 | 字母数字和连字符 | <service short name>-<context>-<num> |
awesomeservice-messages-001 |
表名称 | 存储帐户 | 3-63 | 不区分大小写 | 字母数字 | <service short name><context> |
awesomeservicelogs |
文件名 | 存储帐户 | 3-63 | 小写 | 字母数字 | <variable based on blob usage> |
<variable based on blob usage> |
Data Lake Store | 全局 | 3-24 | 小写 | 字母数字 | <name>dls |
telemetrydls |
网络
实体 | 范围 | Length | 大小写 | 有效的字符 | 建议的模式 | 示例 |
---|---|---|---|---|---|---|
虚拟网络 (VNet) | 资源组 | 2-64 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <service short name>-vnet |
profx-vnet |
子网 | 父级 VNet | 2-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <descriptive context> |
web |
网络接口 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <vmname>-nic<num> |
profx-sql1-nic1 |
网络安全组 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <service short name>-<context>-nsg |
profx-app-nsg |
网络安全组规则 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <descriptive context> |
sql-allow |
公共 IP 地址 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <vm or service name>-pip |
profx-sql1-pip |
负载均衡器 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <service or role>-lb |
profx-lb |
负载均衡规则配置 | 负载均衡器 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <descriptive context> |
http |
Azure 应用程序网关 | 资源组 | 1-80 | 不区分大小写 | 字母数字、连字符、下划线和句点 | <service or role>-agw |
profx-agw |
流量管理器配置文件 | 资源组 | 1-63 | 不区分大小写 | 字母数字、连字符和句点 | <descriptive context> |
app1 |
更多azure云计算论坛资源可以访问:https://bbs.iazure.cn