目录存储桶命名规则
在 Amazon S3 中创建目录存储桶时,以下存储桶命名规则适用。有关通用存储桶命名规则,请参阅存储桶命名规则。
目录存储桶名称由您提供的基本名称和包含桶所在 AWS 可用区 ID 的后缀以及 --x-s3
组成。
base-name
--azid
--x-s3
例如,以下目录存储桶名称包含可用区 ID usw2-az1
:
bucket-base-name
--usw2-az1--x-s3
注意
当您使用控制台创建目录存储桶时,系统会自动将后缀添加到您提供的基本名称。此后缀包括您选择的可用区的可用区 ID。
当您使用 API 创建目录存储桶时,必须在请求中提供包括可用区 ID 在内的完整后缀。有关可用区 ID 的列表,请参阅 S3 Express One Zone 可用区和区域。
以下命名规则适用于目录存储桶。
-
在选定的 AWS 区域和可用区内是唯一的。
-
名称的长度必须介于 3(最小)到 63(最大)个字符之间,包括后缀。
-
仅包含小写字母、数字和连字符(-)。
-
以字母或数字开头和结尾。
-
必须包含以下后缀:
--
。azid
--x-s3 -
存储桶名称不得以前缀
xn--
开头。 -
存储桶名称不得以前缀
sthree-
开头。 -
存储桶名称不得以前缀
sthree-configurator
开头。 -
存储桶名称不得以前缀
amzn-s3-demo-
开头。 -
存储桶名称不得以后缀
-s3alias
结尾。此后缀是为接入点别名预留的。有关更多信息,请参阅 为您的 S3 存储桶接入点使用存储桶式别名。 -
存储桶名称不得以后缀
--ol-s3
结尾。此后缀是为对象 Lambda 接入点别名预留的。有关更多信息,请参阅 如何为您的 S3 存储桶对象 Lambda 接入点使用存储桶式别名。 -
存储桶名称不得以后缀
.mrap
结尾。此后缀预留用于多区域接入点名称。有关更多信息,请参阅 命名 Amazon S3 多区域接入点的规则。