每一个 API 方法都包含一个 Input 对象并返回一个 Output 对象. Input 对象由请求参数, 请求头和请求体构成, Output 对象包含 HTTP 状态码, 响应头, 响应体和错误代码 (如果有错误发生).
- 列取 Buckets(List Buckets)
- Bucket
- 创建 Bucket(Put Bucket)
- 列取对象(List Objects)
- 删除 Bucket(DELETE Bucket)
- 获取 Bucket 元信息(HEAD Bucket)
- Bucket 使用统计(GET Bucket Statistics)
- 列取分段上传(List Multipart Uploads)
- 用户授权(Bucket ACL)
- 授权策略(Bucket Policy)
- 跨站请求设置(Bucket CORS)
- 外部镜像(Bucket External Mirror)
- 事件处理(Bucket Notification)
- 生命周期(Bucket Lifecycle)
- Object
- 对象上传(PUT Object)
- 对象拷贝(PUT Object - Copy)
- 对象移动(PUT Object - Move)
- 对象导入(PUT Object - Fetch)
- 对象下载(GET Object)
- 对象下载 - 获取下载地址
- 对象下载 - 分段下载
- 删除对象(DELETE Object)
- 删除多个对象(DELETE Multiple Objects)
- 获取对象元信息(HEAD Object)
- OPTIONS Object
- 分段上传(Multipart)
- Initiate Multipart Upload
- Upload Multipart
- List Multipart
- Abort Multipart Upload
- Complete Multipart Upload
- 其他