获取版本控制信息
getBucketVersioning操作可以获取bucket的版本控制状态信息。只有bucket的拥有者才能获取到bucket的版本控制信息。
每个bucket的版本控制有三个状态:未开启、开启(Enabled)和暂停(Suspended)版本控制,如果bucket从来没有被设置过版本控制状态,那么该bucket默认为未开启版本控制状态,执行GetBucketVersioning操作不能获取任何版本控制信息。
var params = {
Bucket: 'STRING_VALUE', /* required */
};
s3Client.getBucketVersioning(bucketParams, function(error, data) {
if (error) {
console.log("Error", err);
} else if (data) {
console.log("Success", data);
}
});