S3 on Outposts アクセスポイントのアクセスポイントポリシーの表示 - Amazon S3 on Outposts

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

次の 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()); }