如何为Azure存储账户命名?

15

Azure 存储账户名称长度限制给本应轻松的事情添了麻烦。像 rg{tenant-guid} 表示资源组或 fa{tenant-guid} 表示函数应用程序一样,按租户命名资源十分便捷,但 Azure 存储账户的 24 个字符限制真是让人崩溃。为什么在 Azure 存储账户上要求全球唯一的名称,却不允许管理员使用 GUID 来命名 Azure 存储账户?

部分是提问,大多是抱怨。

1个回答

0
这只是所有 服务 中的一个限制。考虑到不同的因素,任何云供应商都会有这种情况发生。
这些命名限制之所以存在,是因为存储帐户名称会出现在 URL 中,因此必须是唯一的,并且不应包含 GUID。您可以使用 uniqueString() 生成存储帐户名称。

2
虽然我部分同意URL不应该包含GUID,但这只是一个审美/可读性问题。对于URL来说,使用uniqueString()实际上是相同的——一组随机字符和数字,与GUID相比并没有提供更高的可读性。 - Chris Phillips
4
URL应该可以包含连字符,但是在存储账户名称中这些符号被禁止。 - alvarez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接