对象存储桶
August 1, 2024About 3 min
对象存储桶
SDK类名:/resource/DtoStorageBucket
新建
SDK方法名:createDtoStorageBucket;
URL
/dto/storage_bucket
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
bucket_name | String | 桶名称 | |||
sto_uuid | String | 否 | 对象存储UUID | ||
quota_size | String | 使用配额GB (1~999999999) |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 |
获取单个信息
SDK方法名:describeDtoStorageBucket;
URL
/dto/storage_bucket/:uuid([A-F0-9-]+)
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
dto_storage | Object | 否 | |||
bucket_uuid | String | 否 | 桶UUID | ||
bucket_name | String | 否 | 桶名称 | ||
sto_uuid | String | 对象存储UUID | |||
user_uuid | String | 否 | 用户uuid | ||
create_time | Number | 创建时间 |
列表
SDK方法名:listDtoStorageBucket;
URL
/dto/storage_bucket
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
limit | Number | 否 | 分页页数 | 1 | |
page | Number | 否 | 分页条数 | 10 | |
search_value | String | 否 | 模糊查询字段: bucket_name:桶名称; sto_name:对象存储名称; | ||
search_field | String | 否 | 模糊查询值 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 否 | 200 | ||
msg | String | 否 | |||
data | Object | 否 | |||
code | Number | 否 | 0 | ||
message | String | 否 | [0] 操作成功。 | ||
total | Number | 否 | 1 | ||
info_list | Array | 否 | 3 | ||
bucket_uuid | String | 否 | 桶UUID | @uuid | |
bucket_name | String | 否 | 桶名称 | bucket_@first | |
sto_uuid | String | 对象存储UUID | @uuid | ||
sto_name | String | 对象存储UUID | sto@first | ||
user_uuid | String | 否 | 用户UUID | @uuid | |
username | String | 否 | 用户名 | user-@first | |
create_time | Number | 否 | 控制台创建时间 | 0 | 1662605000-1962605353 |
can_op | Number | 1 | |||
can_del | Number | 1 | |||
can_up | Number | 1 | |||
time | Number | 对象存储创建时间 | 1662605000-1962605353 | ||
size | Number | 存储容量 | @natural(19, 100000) | ||
sto_type | String | 存储类别: COLD:归档; WARM:低频; STANDARD:标准; | @pick(COLD, WARM) |
删除
SDK方法名:deleteDtoStorageBucket;
URL
/dto/storage_bucket
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
bucket_uuids | Array | 否 | 桶UUID列表 | ["11111111-1111-1111-1111-111111111111"] |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
data | Object | ||||
code | Number | 11110001 | |||
message | String | ||||
fail_list | Array | ||||
code | Number | 11110001 | |||
message | String | [-1] 离线 | |||
bucket_uuid | String | @guid | |||
bucket_name | String | test2 | |||
success_list | Array | ||||
code | Number | 11110001 | |||
message | String | [0] success | |||
bucket_uuid | String | @guid | |||
bucket_name | String | test1 | |||
ret | Number | 200 |
批量导入
SDK方法名:importDtoStorageBucket;
URL
/dto/storage_bucket/import
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
sto_uuid | String | 对象存储UIUD | |||
bucket_names | Array | 桶名称列表 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
code | Number | 11110001 | |||
message | String | ||||
fail_list | Array | ||||
code | Number | 11110001 | |||
message | String | [-1] 离线 | |||
bucket_name | String | test2 | |||
success_list | Array | ||||
code | Number | 11110001 | |||
message | String | [0] success | |||
bucket_name | String | test1 |