对象存储BOS

PutBucketQuota

说明:本手册请求结构与请求示例中的服务域名(Host)均为举例,实际使用时请替换为项目自定义的服务域名

接口描述

本接口用来为单个Bucket设置容量上限及object个数上限

注意: 只有bucket的owner且拥有FULL_CONTROL权限才能够进行此请求。

请求

  • 请求语法

PUT /?quota HTTP/1.1
Host: <BucketName>.bcebos.cloud.geely.com
Date: <Date>
Authorization: <Authorization_String>
  • 请求头域

    无特殊参数

  • 请求参数

名称 类型 描述 是否必须 备注
maxObjectCount int64 单个Bucket最大个数限制值 若值为-1或0,表示无限制
maxCapacityMegaBytes int64 单个Bucket最大容量限制值,单位为MB 若值为-1或0,表示无限制

响应

  • 响应头域

    无特殊元素

  • 响应元素

    无特殊元素

示例

  • 请求示例

PUT /?quota HTTP/1.1
Host: <BucketName>.bcebos.cloud.geely.com
Date: <Date>
Authorization: <Authorization_String>

{
  "maxObjectCount" : 50,     
  "maxCapacityMegaBytes"  : 12334424  
}
  • 响应示例

    HTTP/1.1 200 OK
    x-bce-request-id: 0A49CE4060975EAC
    Date: Wed, 12 Oct 2016 17:50:00 GMT
    Content-Length: 0
    Connection: keep-alive
    Server: BceBos
上一篇
原图保护
下一篇
GetBucketQuota