• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
对象存储OSS-CENTER API参考手册
最近更新时间:2023-04-16 17:00:00

1 桶管理

1.1 CreateBucket

调用 CreateBucket 接口创建一个云桶(bucket)。

1.1.1 使用说明

POST http://{Endpoint}/oss/v1.0/bucket

创建桶是按照用户指定的桶名创建一个新桶。

1.1.2 请求参数

1.png

1.1.3 返回数据

2.png

1.1.4 示例

1. 请求示例

POST http://{Endpoint}/oss/v1.0/bucket

{

     "BucketName": "myBucket",

     "Region": "wuhan",

     "StorageType": "STANDARD",

     "AccessControlType": "private"

}

2. 正常返回示例

HTTP/1.1 200OK

Content-Type:application/json

{

    "RequestId": " c9d0bc5a82ca0bb2c320995cfe31f***",

    "BucketName": " myBucket ",

    "ResourceId ": "myId"

}

1.2 DeleteBucket

调用 DeleteBucket 接口删除一个桶。

1.2.1 使用说明

DELETE http://{Endpoint}/oss/v1.0/bucket

删除桶操作用于删除用户指定的桶。只有桶的所有者或者拥有桶的删除桶 policy 权限的用户可以执行删除桶的操作,要删除的桶必须是空桶。

1.2.2 请求参数

1.png

1.2.3 返回数据

2.png

1.2.4 示例

1. 请求示例

DELETE http://{Endpoint}/oss/v1.0/bucket

{

     "BucketName": "myBucket"

}

2. 正常返回示例

HTTP/1.1 200 OK

Content-Type:application/json

{

    "RequestId": " c9d0bc5a82ca0bb2c320995cfe31f***",

    "BucketName": " myBucket ",

    "ResourceId": "myId"

}

1.3 BucketExists

判断桶是否存在。

1.3.1 使用说明

GET http://{Endpoint}/oss/v1.0/bucketExists/{BukcetName}

所有用户都可以用此请求判断桶是否已经存在。

1.3.2 请求参数

无需 body 参数,请求 URL 中可直接访问。

1.3.3 返回数据

1.png

1.3.4 示例

1. 请求示例

GET http://{Endpoint}/oss/v1.0/bucketExists/{myBukcet}

2. 正常返回示例

HTTP/1.1 200 OK

Content-Type:application/json 

{

    "RequestId": "c9d0bc5a82ca0bb2c320995cfe31f***",

    "IsSuccess": true

}

1.4 BucketMetadata

获取桶元数据。

1.4.1 使用说明

GET http://{Endpoint}/oss/v1.0/bucket/{BukcetName}

桶所有者可以执行该请求查询桶元数据。

1.4.2 请求参数

无需 body 参数,请求 URL 中可直接访问。

1.4.3 返回数据

1.png

2.png

1.4.4 示例

1. 请求示例

GET http://{Endpoint}/oss/v1.0/bucket/myBucket

2. 正常返回示例

HTTP/1.1 200 OK

Content-Type:application/json 

{

    "RequestId": "c9d0bc5a82ca0bb2c320995cfe31f***"

    "Storage": 10000,

    "ObjectNum": 23,

    "AccessControlType": "private",

    "TenantId": "mycode",

    "RegionId": "wuhan",

    "CreatedAt": "yyyy-MM-dd HH:mm:ss",

    "ResourceId": "myId"

}

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部