查看 S3 on Outposts 存取點政策 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

查看 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 存取點政策。

  1. 開啟位於 https://console.aws.amazon.com/s3/ 的 Amazon S3 主控台。

  2. 在左側導覽窗格中,選擇 Outposts access points (Outposts 存取點)。

  3. 選擇您要編輯存取點政策的 Outposts 存取點。

  4. Permissions (許可)標籤上,檢閱 S3 on Outposts 存取點政策。

  5. 若要編輯存取點政策,請參閱 新增或編輯存取點政策

下列 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

下列適用於 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()); }