获取桶策略
您可以使用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);
}
});