

# Amazon S3 on Outposts アクセスポイントのリストを表示する
<a name="S3OutpostsAccessPointList"></a>

アクセスポイントは、Amazon S3 の共有データセットへの大規模なデータアクセスの管理を簡素化します。アクセスポイントは、バケットにアタッチされた名前付きのネットワークエンドポイントで、Amazon S3 オブジェクトのオペレーション (`GetObject` や `PutObject` など) を実行するために使用できます。S3 on Outposts では、Outposts バケット内の任意のオブジェクトにアクセスするにはアクセスポイントを使用する必要があります。アクセスポイントでは、仮想ホスト形式のアドレス指定のみがサポートされます。

以下のトピックでは、AWS マネジメントコンソール、AWS Command Line Interface (AWS CLI)、および AWS SDK for Java を使用して S3 on Outposts アクセスポイントのリストを返す方法を示します。

## S3 コンソールの使用
<a name="s3-outposts-bucket-list-accesspoints"></a>

1. Amazon S3 コンソール ([https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)) を開きます。

1. 左のナビゲーションペインで、[**Outposts access points**] (Outposts アクセスポイント) を選択します。

1. **[Outposts access points]** (Outposts アクセスポイント) で、S3 on Outposts アクセスポイントのリストを確認します。

## の使用AWS CLI
<a name="S3OutpostsListAccessPointCLI"></a>

次の AWS CLI の例では、Outposts バケットのアクセスポイントを一覧表示します。このコマンドを実行するには、`user input placeholders` をユーザー自身の情報に置き換えます。

```
aws s3control list-access-points --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket
```

## AWS SDK for Java の使用
<a name="S3OutpostsListAccessPointJava"></a>

次の SDK for Java の例では、Outposts バケットのアクセスポイントを一覧表示します。

```
import com.amazonaws.services.s3control.model.*;

public void listAccessPoints(String bucketArn) {

    ListAccessPointsRequest reqListAPs = new ListAccessPointsRequest()
            .withAccountId(AccountId)
            .withBucket(bucketArn);

    ListAccessPointsResult respListAPs = s3ControlClient.listAccessPoints(reqListAPs);
    System.out.printf("ListAccessPoints Response: %s%n", respListAPs.toString());

}
```