当我在 Amazon S3 中将安静设置为 true 以在 deleteObjects() 方法中分析安静模式时会发生什

What happen when I set Quiet to true in Amazon S3 for anabling Quiet Mode in deleteObjects() method?

本文关键字:安静 模式 方法 以在 S3 Amazon 设置 true deleteObjects      更新时间:2023-09-26

我在 Node 中使用 Amazon S3.js我想从存储桶中删除一个或多个文件。我想知道当我将安静参数设置为 true 时会发生什么。

var params = {
  Bucket: 'STRING_VALUE', /* required */
  Delete: { /* required */
    Objects: [ /* required */
      {
        Key: 'STRING_VALUE', /* required */
        VersionId: 'STRING_VALUE'
      },
      /* more items */
    ],
    Quiet: true || false
  },
  MFA: 'STRING_VALUE'
};
s3.deleteObjects(params, function(err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

我感谢任何帮助。

来自 Amazon Docs:安静模式:

在操作的安静和详细模式之间切换。如果设置为 true(安静模式(,响应仅包含对象的那些键 删除操作失败。