查看 S3 on Outposts 访问点策略
访问点具有不同的权限和网络控制,Amazon S3 on Outposts 将它们应用于通过该访问点发出的任何请求。每个接入点强制实施自定义接入点策略,该策略与附加到底层存储桶的存储桶策略结合使用。有关更多信息,请参阅 接入点。
有关使用 S3 on Outposts 中的访问点的更多信息,请参阅使用 S3 on Outposts 存储桶。
以下主题说明如何使用 AWS Management Console、AWS Command Line Interface (AWS CLI) 和 AWS SDK for Java 查看您的 S3 on Outposts 访问点策略。
通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择 Outposts access points(Outposts 访问点)。
-
选择要查看其策略的 Outposts 访问点。
-
在 Permissions(权限)选项卡上,查看 S3 on Outposts 访问点策略。
-
要编辑访问点策略,请参阅添加或编辑访问点策略。
以下 AWS CLI 示例获取 Outposts 接入点策略。要运行此命令,请将
替换为您自己的信息。user input placeholders
aws s3control get-access-point-policy --account-id
123456789012
--name arn:aws:s3-outposts:region
:123456789012
:outpost/op-01ac5d28a6a232904
/accesspoint/example-outposts-access-point
以下 SDK for Java 示例获取 Outposts 接入点策略。
import com.amazonaws.services.s3control.model.*; public void getAccessPointPolicy(String accessPointArn) { GetAccessPointPolicyRequest reqGetAccessPointPolicy = new GetAccessPointPolicyRequest() .withAccountId(AccountId) .withName(accessPointArn); GetAccessPointPolicyResult respGetAccessPointPolicy = s3ControlClient.getAccessPointPolicy(reqGetAccessPointPolicy); System.out.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString()); printWriter.printf("GetAccessPointPolicy Response: %s%n", respGetAccessPointPolicy.toString()); }