对象存储桶

August 1, 2024About 3 min

对象存储桶

SDK类名:/resource/DtoStorageBucket

新建

SDK方法名:createDtoStorageBucket;

URL

/dto/storage_bucket

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
bucket_nameString桶名称
sto_uuidString对象存储UUID
quota_sizeString使用配额GB (1~999999999)

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

获取单个信息

SDK方法名:describeDtoStorageBucket;

URL

/dto/storage_bucket/:uuid([A-F0-9-]+)

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  dto_storageObject
    bucket_uuidString桶UUID
    bucket_nameString桶名称
    sto_uuidString对象存储UUID
    user_uuidString用户uuid
    create_timeNumber创建时间

列表

SDK方法名:listDtoStorageBucket;

URL

/dto/storage_bucket

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
limitNumber分页页数1
pageNumber分页条数10
search_valueString模糊查询字段:
bucket_name:桶名称;
sto_name:对象存储名称;
search_fieldString模糊查询值

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  totalNumber1
  info_listArray3
    bucket_uuidString桶UUID@uuid
    bucket_nameString桶名称bucket_@first
    sto_uuidString对象存储UUID@uuid
    sto_nameString对象存储UUIDsto@first
    user_uuidString用户UUID@uuid
    usernameString用户名user-@first
    create_timeNumber控制台创建时间01662605000-1962605353
    can_opNumber1
    can_delNumber1
    can_upNumber1
    timeNumber对象存储创建时间1662605000-1962605353
    sizeNumber存储容量@natural(19, 100000)
    sto_typeString存储类别:
COLD:归档;
WARM:低频;
STANDARD:标准;
@pick(COLD, WARM)

删除

SDK方法名:deleteDtoStorageBucket;

URL

/dto/storage_bucket

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
bucket_uuidsArray桶UUID列表["11111111-1111-1111-1111-111111111111"]

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  codeNumber11110001
  messageString
  fail_listArray
    codeNumber11110001
    messageString[-1] 离线
    bucket_uuidString@guid
    bucket_nameStringtest2
  success_listArray
    codeNumber11110001
    messageString[0] success
    bucket_uuidString@guid
    bucket_nameStringtest1
retNumber200

批量导入

SDK方法名:importDtoStorageBucket;

URL

/dto/storage_bucket/import

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
sto_uuidString对象存储UIUD
bucket_namesArray桶名称列表

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  codeNumber11110001
  messageString
  fail_listArray
    codeNumber11110001
    messageString[-1] 离线
    bucket_nameStringtest2
  success_listArray
    codeNumber11110001
    messageString[0] success
    bucket_nameStringtest1
Last update: 8/1/2024, 2:00:50 PM
Contributors: ganl