このセクションでは、AWS Management Console、AWS Command Line Interface、または REST API を使用して汎用バケットのアクセスポイントを介してオブジェクトをダウンロードする方法について説明します。
AWS アカウント内のアクセスポイント経由でオブジェクトをダウンロードするには
AWS Management Console にサインインし、Amazon S3 コンソール https://console.aws.amazon.com/s3/
を開きます。 -
ページ上部にあるナビゲーションバーで、現在表示されている AWS リージョン の名前をクリックします。次に、アクセスポイントをリスト表示するリージョンを選択します。
-
コンソールの左側のナビゲーションペインで、[アクセスポイント] を選択します。
-
(オプション) アクセスポイントを名前で検索します。選択した AWS リージョンのアクセスポイントのみがここに表示されます。
-
管理または使用するアクセスポイントの名前を選択します。
-
[オブジェクト] タブで、ダウンロードするオブジェクトの名前を選択します。
-
[ダウンロード] を選択します。
次の get-object
コマンド例は、AWS CLI を使用してアクセスポイント経由でオブジェクトをダウンロードする方法を示しています。
次のコマンドは、アクセスポイント my-access-point
を使用して AWS アカウント 111122223333
のオブジェクト puppy.jpg
をダウンロードします。
など、ダウンロードしたオブジェクトのファイル名である my_downloaded_image.jpg
outfile
を含める必要があります。
aws s3api get-object --bucket arn:aws:s3:
AWS リージョン
:111122223333:accesspoint/my-access-point
--key puppy.jpgmy_downloaded_image.jpg
注記
S3 は、すべてのアクセスポイントに対してアクセスポイントエイリアスを自動的に生成します。これらのエイリアスは、バケット名を使用してオブジェクトレベルのオペレーションを実行する任意の場所で使用できます。詳細については、「汎用バケットのアクセスポイントのエイリアス」を参照してください。
詳細と例については、「AWS CLI コマンドリファレンス」の「get-object
REST API を使用して、アクセスポイントを介してオブジェクトをダウンロードできます。詳細については、「Amazon Simple Storage Service API リファレンス」の「GetObject」を参照してください。
AWS SDK for Python を使用して、アクセスポイントを介してオブジェクトをダウンロードできます。