使用访问点 - Amazon Simple Storage Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

欢迎使用新的 Amazon S3 用户指南! Amazon S3 用户指南结合了以下三个已停用的指南中的信息和说明:Amazon S3 开发人员指南Amazon S3 控制台用户指南Amazon S3 入门指南

使用访问点

您可以使用 AWS 管理控制台、AWS CLI、AWS 开发工具包或 S3 REST API 通过访问点访问 Amazon S3 存储桶中的对象。

访问点具有 Amazon 资源名称 (ARN)。访问点 ARN 与存储桶 ARN 类似,但它们是明确键入和编码访问点的区域和访问点拥有者的 AWS 账户 ID。有关 ARN 的更多信息,请参阅《AWS 一般参考》中的 Amazon 资源名称 (ARN)

访问点 ARN 使用以下格式:arn:aws:s3:region:account-id:accesspoint/resource。例如:

  • arn:aws:s3:us-west-2:123456789012:accesspoint/test 表示由区域 us-west-2 中的账户 123456789012 拥有的名为 test 的访问点。

  • arn:aws:s3:us-west-2:123456789012:accesspoint/* 表示区域 us-west-2 中的账户 123456789012 拥有的所有访问点。

通过访问点访问的对象的 ARN 使用以下格式:arn:aws:s3:region:account-id:accesspoint/access-point-name/object/resource。例如:

  • arn:aws:s3:us-west-2:123456789012:accesspoint/test/object/unit-01 表示通过区域 us-west-2 中的账户 123456789012 拥有的名为 test 的访问点访问的对象 unit-01

  • arn:aws:s3:us-west-2:123456789012:accesspoint/test/object/* 表示区域 us-west-2 的账户 123456789012 中的访问点 test 的所有对象。

  • arn:aws:s3:us-west-2:123456789012:accesspoint/test/object/unit-01/finance/* 表示区域 us-west-2 的账户 123456789012 中的访问点 test 的所有前缀为 unit-01/finance/ 的对象。