通过通用存储桶的接入点列出对象
本节介绍如何使用 Amazon Web Services Management Console、Amazon Command Line Interface或 REST API 通过通用存储桶的接入点列出您的对象。
在 Amazon Web Services 账户中通过接入点列出对象
登录到 Amazon Web Services Management Console,然后通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/
。 -
在页面顶部的导航栏中,选择当前所显示 Amazon Web Services 区域的名称。接下来,选择要列出其接入点的区域。
-
在控制台左侧的导航窗格中,选择接入点。
-
(可选)按名称搜索接入点。只有您选择的 Amazon Web Services 区域中的接入点才会出现在此处。
-
选择要管理或使用的接入点的名称。
-
在对象选项卡下,可以查看要通过接入点访问的对象的名称。在使用接入点时,您只能执行接入点权限允许的对象操作。
注意
-
控制台视图始终显示存储桶中的所有对象。如本过程中所述使用接入点会限制您可以对这些对象执行的操作,但不会限制您是否能够看到这些对象存在于存储桶中。
-
Amazon Web Services Management Console不支持使用虚拟私有云(VPC)接入点访问存储桶资源。要从 VPC 接入点访问存储桶资源,请使用 Amazon CLI、Amazon SDK 或 Amazon S3 REST API。
-
以下 list-objects-v2
示例命令显示了如何使用 Amazon CLI 通过接入点列出您的对象。
以下命令使用接入点 my-access-point
列出 Amazon Web Services 账户 111122223333
的对象。
aws s3api list-objects-v2 --bucket arn:aws:s3:
Amazon Web Services 区域
:111122223333:accesspoint/my-access-point
注意
S3 会自动为所有接入点生成接入点别名,这些别名可以在任何使用存储桶名称来执行对象级操作的地方使用。有关更多信息,请参阅 通用存储桶的接入点别名。
有关更多信息和示例,请参阅《Amazon CLI 命令参考》中的 list-access-points
可以使用 REST API 列出接入点。有关更多信息,请参阅《Amazon Simple Storage Service API 参考》中的 ListObjectsV2。