获取Bucket的访问权限
所有文档

          对象存储 BOS

          获取Bucket的访问权限

          接口说明

          本接口用来获取某个Bucket的访问权限。

          请求URI

          GET /v1/{bucketName}/?acl

          参数名称 参数类型 是否必须 描述 示例值 参数位置
          bucketName String bucket名称 "bucketName_example" Path

          请求体参数

          请求体字段数据结构说明

          响应体参数

          响应体字段数据结构说明

          参数名称 参数类型 描述 示例值
          owner Owner Bucket拥有者信息
          accessControlList List<AccessControlList> 保存acl的容器

          Owner字段数据结构说明

          参数名称 参数类型 描述 示例值
          id String Owner用户id 16df583fe6824d73a5f858f06de0af03

          AccessControlList字段数据结构说明

          参数名称 参数类型 描述 示例值
          grantee List<Grantee> 一个被授权人
          permission List<String> 授权权限支持:FULL_CONTROL,READ,WRITE、LIST、MODIFY、GetObject、PutObject、DeleteObject、RestoreObject等

          Grantee字段数据结构说明

          参数名称 参数类型 描述 示例值
          id String 被授权用户id 10eb6f5ff6ff4605bf044313e8f3ffa5

          请求示例

          GET /v1/bucketName_example/?acl
          <公共请求头>
          
          
          { }

          响应示例

          HTTP/1.1 200 OK
          <公共响应头>
          
          {
            "owner" : {
              "id" : "16df583fe6824d73a5f858f06de0af03"
            },
            "accessControlList" : [ {
              "grantee" : [ {
                "id" : "10eb6f5ff6ff4605bf044313e8f3ffa5"
              }, {
                "id" : "10eb6f5ff6ff4605bf044313e8f3ffa5"
              } ],
              "permission" : [ "FULL_CONTROL", "FULL_CONTROL" ]
            }, {
              "grantee" : [ {
                "id" : "10eb6f5ff6ff4605bf044313e8f3ffa5"
              }, {
                "id" : "10eb6f5ff6ff4605bf044313e8f3ffa5"
              } ],
              "permission" : [ "FULL_CONTROL", "FULL_CONTROL" ]
            } ]
          }

          错误码

          请参考通用错误码

          上一篇
          设置Bucket的访问权限
          下一篇
          生命周期