文档首页 > > SDK参考> BrowserJS> 管理桶> 桶配额

桶配额

分享
更新时间: 2019/11/21 GMT+08:00

设置桶配额

您可以通过ObsClient.setBucketQuota设置桶配额。以下代码展示如何设置桶配额:

// 创建ObsClient实例
var obsClient = new ObsClient({
    access_key_id: '*** Provide your Access Key ***',       
    secret_access_key: '*** Provide your Secret Key ***',       
    server : 'https://your-endpoint'
});

//设置桶配额为100MB
obsClient.setBucketQuota({
       Bucket : 'bucketname',
       StorageQuota: 1024 * 1024 * 100
}, function (err, result) {
       if(err){
              console.error('Error-->' + err);
       }else{
              console.log('Status-->' + result.CommonMsg.Status);
       }
});
  • 使用StorageQuota参数指定桶的配额大小。
  • 桶配额值必须为非负整数,单位为字节,支持的最大值为263 - 1。

获取桶配额

您可以通过ObsClient.getBucketQuota获取桶配额。以下代码展示如何获取桶配额:

// 创建ObsClient实例
var obsClient = new ObsClient({
    access_key_id: '*** Provide your Access Key ***',       
    secret_access_key: '*** Provide your Secret Key ***',       
    server : 'https://your-endpoint'
});

obsClient.getBucketQuota({
       Bucket : 'bucketname'
}, function (err, result) {
       if(err){
              console.error('Error-->' + err);
       }else{
              console.log('Status-->' + result.CommonMsg.Status);
              if(result.CommonMsg.Status < 300 && result.InterfaceResult){
                     console.log('StorageQuota-->' + result.InterfaceResult.StorageQuota);
              }
       }
});
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区