Skip to Content
GPU API 接口

扩容云存储Pro

接口说明

扩容已有云存储Pro(CFS)的容量配额。Size 是扩容后的总容量,不是本次增加的容量。扩容会进行变配计费,建议先通过 GetCompShareCFSUpgradePrice 查询费用。

POSThttps://api.compshare.cnActionResizeCFS

使用限制

  • 仅支持 Pod 可用区,CFS 必须属于当前账号、项目且未删除。
  • 目标容量必须严格大于当前容量,且在 50~2048 GiB 范围内。不支持缩容,也不接受与当前容量相同的值。
  • 接口更新存储容量配额,不执行实例停止、启动或重新挂载操作。

请求参数

名称类型必填描述示例值
ActionString是接口名称ResizeCFS
RegionString是云存储所在地域cn-bj2
ZoneString是云存储所在 Pod 可用区cn-bj2-03
ProjectIdString否云存储所属项目 ID,不传使用默认项目org-xxx
CfsIdString是云存储 IDcfs-xxxx
SizeInteger是扩容后的总容量,单位 GiB,必须大于当前容量且不超过 2048200
TotalFilesInteger否已弃用的文件数配额参数,底层采用固定配置,不建议传入—
CouponIdString否变配时使用的代金券 IDcoupon-xxx

响应参数

名称类型描述
ActionString响应名称:ResizeCFSResponse
RetCodeInteger返回码,0 为成功
MessageString错误信息,无错误时可能省略
request_uuidString请求唯一标识
CfsIdString云存储 ID
OldSizeInteger扩容前容量,单位 GiB;未取得时可能省略
NewSizeInteger扩容后容量,单位 GiB
UpdateTimeInteger更新时间,Unix 秒级时间戳

请求示例

将一份 100 GiB 的 CFS 扩容到 200 GiB:

{ "Action": "ResizeCFS", "Region": "cn-bj2", "Zone": "cn-bj2-03", "CfsId": "cfs-xxxx", "Size": 200 }

响应示例

{ "Action": "ResizeCFSResponse", "RetCode": 0, "request_uuid": "request-xxxx", "CfsId": "cfs-xxxx", "OldSize": 100, "NewSize": 200, "UpdateTime": 1789606800 }

如调用超时或结果不明确,请先通过 DescribeCFS 确认当前容量,再决定是否重试;扩容成功后再次提交相同 Size 会因目标容量不大于当前容量而失败。

Last updated on