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