本页面概述了在 Cloud Storage 中创建存储分区时应遵循的命名准则。如需了解如何创建存储分区,请参阅存储分区创建指南。
存储分区名称要求
您的存储分区名称必须符合以下要求:
- 存储分区名称只能包含小写字母、数字、短划线 (
-
)、下划线 (_
) 和句点 (.
)。不允许使用空格。包含句点的名称需要进行验证。 - 存储分区名称必须以数字或字母开头和结尾。
- 存储分区名称必须包含 3 到 63 个字符。含句点的名称最多可以包含 222 个字符,但每个以句点分隔的组成部分不得超过 63 个字符。
- 存储分区名称不得以点分十进制的 IP 地址表示(例如 192.168.5.4)。
- 存储分区不得以“goog”前缀开头。
- 存储分区名称不得包含“google”或近似错拼变体(如“g00gle”)。
存储分区名称注意事项
存储分区名称都保存在一个 Cloud Storage 命名空间中。
也就是说:
- 每个存储分区名称都必须独一无二。
- 存储分区名称会公开显示。
如果您尝试使用现有存储分区中已存在的名称创建存储分区,Cloud Storage 会返回一条错误消息。
只能在创建期间分配存储分区名称。
您无法更改现有存储分区的名称。而是应创建一个具有所需名称的新存储分区,并将内容从旧存储分区移到新存储分区中。如需查看分步指南,请参阅移动和重命名存储分区。
删除存储分区后,任何人都可以将其名称重新用于新的存储分区。
删除的存储分区的名称通常最多只需数秒的时间即可再次使用;但是,如果您删除包含该存储分区的项目(这实际上也会删除该存储分区),则该存储分区的名称可能在几周或更长时间内都不会释放。
您可以在 DNS 记录中使用存储分区名称作为
CNAME
或A
重定向的一部分。为此,您的存储分区名称应符合标准 DNS 命名惯例。也就是说,您的存储分区名称不应该使用下划线 (
_
),或者句点旁边不应该有其他句点或短划线。例如,“..”在 DNS 名称中无效,“-.”和“.-”都无效。
另请参阅与命名有关的最佳做法部分,其中提供了实用的建议,可帮助您了解如何从存储分区名称中排除专有信息。
存储分区名称示例
以下是有效存储分区名称的示例:
my-travel-maps
0f75d593-8e7b-4418-a5ba-cb2970f0b91e
test.example.com
(需要验证example.com
的所有权)
以下是无效存储分区名称的示例:
My-Travel-Maps
(包含大写字母)my_google_bucket
(包含“google”)test bucket
(包含空格)