ディレクトリバケットのアクセスポイントを一覧表示する - Amazon Simple Storage Service

ディレクトリバケットのアクセスポイントを一覧表示する

このセクションでは、AWS Management Console、AWS Command Line Interface (AWS CLI)、REST API、または AWS SDK を使用してディレクトリバケットのアクセスポイントを一覧表示する方法について説明します。

AWS アカウント内のすべてのアクセスポイントを一覧表示するには
  1. AWS Management Console にサインインし、Amazon S3 コンソール https://console.aws.amazon.com/s3/ を開きます。

  2. ページ上部にあるナビゲーションバーで、現在表示されている AWS リージョン の名前をクリックします。次に、アクセスポイントをリスト表示するリージョンを選択します。

  3. コンソールの左側のナビゲーションペインで、[ディレクトリバケットのアクセスポイント] を選択します。

  4. (オプション) アクセスポイントを名前で検索します。選択した AWS リージョンのアクセスポイントのみがここに表示されます。

  5. 管理するアクセスポイントの名前を選択します。

次の list-access-points-for-directory-buckets コマンド例は、ディレクトリバケットに関連付けられた、AWS アカウントが所有するアクセスポイントを AWS CLI で一覧表示する方法を示しています。

次のコマンドは、バケット amzn-s3-demo-bucket--zone-id--x-s3 にアタッチされている、AWS アカウント 111122223333 のアクセスポイントを一覧表示します。

aws s3control list-access-points-for-directory-buckets --account-id 111122223333 --directory-bucket amzn-s3-demo-bucket--zone-id--x-s3

詳細と例については、「AWS CLI コマンドリファレンス」の「list-access-points-for-directory-buckets」を参照してください。

次の例は、REST API を使用してアクセスポイントを一覧表示する方法を示しています。

GET /v20180820/directoryaccesspoint?directoryBucket=amzn-s3-demo-bucket--zone-id--x-s3 &maxResults=maxResults HTTP/1.1 Host: s3express-control.region.amazonaws.com x-amz-account-id: 111122223333
ListAccessPointsForDirectoryBuckets レスポンスの
HTTP/1.1 200 <?xml version="1.0" encoding="UTF-8"?> <ListDirectoryAccessPointsResult> <AccessPointList> <AccessPoint> <AccessPointArn>arn:aws:s3express:region:111122223333:accesspoint/example-access-point--zoneID--xa-s3</AccessPointArn> <Alias>example-access-point--zoneID--xa-s3</Alias> <Bucket>amzn-s3-demo-bucket--zone-id--x-s3</Bucket> <BucketAccountId>111122223333</BucketAccountId> <Name>example-access-point--zoneID--xa-s3</Name> <NetworkOrigin>VPC</NetworkOrigin> <VpcConfiguration> <VpcId>VPC-1</VpcId> </VpcConfiguration> </AccessPoint> </AccessPointList> </ListDirectoryAccessPointsResult>

AWS SDK を使用してアクセスポイントを一覧表示できます。詳細については、「Amazon Simple Storage Service API Reference」の「list of supported SDKs」を参照してください。