获取桶策略

您可以使用getBucketPolicy接口获取桶策略。以下代码展示如何获取桶策略,该模块将获取单个命令行参数,指定需要其策略的存储桶,在调用 getBucketPolicy 方法时,您需要传递的唯一参数是所选存储桶的名称。如果存储桶当前具有策略,该策略在由传递到回调函数的data参数中返回,如果所选存储桶没有策略,该信息将在error参数中返回给回调函数:

var params = {
  Bucket: 'STRING_VALUE', /* required */
};
// call s3Client to retrieve policy for selected bucket
s3Client.getBucketPolicy(params, function(err, data) {
  if (err) {
    console.log("Error", err);
  } else if (data) {
    console.log("Success", data.Policy);
  }
});