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