互換性のある Amazon S3 オペレーションによるアクセスポイントの使用
以下の例は、Amazon S3 の互換性のあるオペレーションでアクセスポイントを使用する方法を示しています。
トピック
AWS サービスとアクセスポイントの互換性
Amazon S3 アクセスポイントのエイリアスを使用すると、S3 バケット名を必要とするすべてのアプリケーションでアクセスポイントを簡単に使用できます。S3 のデータにアクセスするために S3 バケット名を使用する任意の場所で、S3 アクセスポイントのエイリアスを使用できます。詳細については、「アクセスポイントエイリアスの使用例と制限事項」を参照してください。
S3 オペレーションとアクセスポイントの互換性
アクセスポイントを介して、次の Amazon S3 API のサブセットを使用してバケットにアクセスできます。以下に示すすべてのオペレーションで、アクセスポイント ARN またはアクセスポイントエイリアスのいずれかを許可できます。
S3 オペレーション
-
CopyObject
(同じリージョンへのコピーのみ) -
UploadPartCopy
(同じリージョンへのコピーのみ)
アクセスポイントを使用したオブジェクトのリクエスト
次の例では、my-image.jpg
リージョンのアカウント ID prod
が所有するアクセスポイント 123456789012
を使用してオブジェクト us-west-2
をリクエストし、ダウンロードしたファイルを download.jpg
として保存します。
アクセスポイントエイリアスを使用したオブジェクトのアップロード
次の例では、リージョン us-west-2
のアカウント ID 123456789012
が所有するアクセスポイントエイリアス my-access-point-hrzrlukc5m36ft7okagglf3gmwluquse1b-s3alias
を使用してオブジェクト my-image.jpg
をアップロードします。
アクセスポイントを使用したオブジェクトの削除
次の例では、my-image.jpg
リージョンのアカウント ID prod
が所有するアクセスポイント 123456789012
を使用してオブジェクト us-west-2
を削除します。
アクセスポイントエイリアスを使用したオブジェクトの一覧表示
次の例では、リージョン us-west-2
のアカウント ID 123456789012
が所有するアクセスポイントエイリアス my-access-point-hrzrlukc5m36ft7okagglf3gmwluquse1b-s3alias
を使用してオブジェクトを一覧表示します。
アクセスポイントを使用したオブジェクトへのタグセットの追加
次の例では、us-west-2
リージョンのアカウント ID 123456789012
が所有するアクセスポイント prod
を使用して既存のオブジェクト my-image.jpg
にタグセットを追加します。
アクセスポイントを使用した ACL によるアクセス許可の付与
次の例では、us-west-2
リージョンのアカウント ID prod
が所有するアクセスポイント my-image.jpg
を使用して既存のオブジェクト 123456789012
に ACL を適用します。