[Node.js] S3 のオブジェクトを 1 つ削除する
作成日: 2022年08月07日
aws-sdk
モジュールの S3
クラスの deleteObject
メソッドを使用すると、S3 のオブジェクトを 1 つ削除することができます。
const AWS = require("aws-sdk");
async function main() {
const s3 = new AWS.S3({
region: "ap-northeast-1",
});
let result;
try {
result = await s3
.deleteObject({
Bucket: "test.s3.example.com",
Key: "dummy_files/file3.txt",
})
.promise();
} catch (e) {
console.log(e);
}
console.log(result);
}
main();
正常に削除が行われた場合、レスポンスは空のオブジェクトとなりました。
{}