GTS专供
April 30, 2024About 5 min
GTS专供
SDK类名:/hw/GTS;
----- 配额管理 -----
用到的接口 “创建用户” 和 “角色” 两个接口在 “系统管理” 里面
URL
Method
Request
Response
解析许可授权
解析许可内容,供用户确认信息,给到的license串就是入参(json)
SDK方法名:describeLic
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
num | Number | 否 | | 1 | |
sn | Array | 否 | | ["20-4570098558-01"] | |
key | String | 否 | | 5BrDir | |
sign | String | 否 | | | |
license | Object | 否 | | | |
20-4570098558-01 | Object | 否 | | | |
feature | String | 否 | | cdp | |
lic | String | 否 | | joEsLGQImYbDo2/DSG2RGR7VorckQmnPAAvFgLNCVd78KFDFb0Y0xtShHFyQVF6VXRUcHvyeqJEu1/nuMOyyJiO8RMoU4GHZMrK6iLDRoPZHV87tp0Jd80MfuTHrpBc209IjM+AkSsTM66Wdfy0tvLJMfPqhaYdg7M80X+fhRfeP6kj9ikSVvmJMHJ/ms7lrgz5D+s9jhtzW7tv9cz07bbankTgwyZf6rnjbgOI76tsKzYq8rsBttYSGf+oy1qa2nM7x/pQHE6oRiXVy8+Ju2dzpwvLlMurF75r7lWyMRPSniPHBQGrx4yEEeKVwuWCMRaSJVyId13qyP7gPBqes4jgsiVHvt1okhydrAeoq89KOgnOHPqrpS+qI9dvXFmFRiP9AB0i9ra67tDx5ItYNh/neNgxsNpV3q0Tf9PfoTKiKwcYMg0AiFeKuSpynDIL530Ek8Jm/7LbXU7+mUkeGO7BJo9gxEMJRTHuSRLCLIXWm2LY2S58WccsXkL7GFaamkh6lE1VX3quXavLpHC0ishL4D0ocEdAh507s6GKd59oVErFAyBOifEE9EONR+95wD9MQMc4SdNt4l4Z7ATj67JN86UFZ5xZpGEOnMgCSUuuzX/Nx0HSF6uUf3Zs6HcViudmXcvLwwaFeRScRDwHYVLhiABda/qAp8Ovoc8Aw/3w= | |
is_trial | Number | 否 | | 1 | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
quota | Array | 否 | | | |
move_num | Number | 否 | | 66 | |
node_num | Number | 否 | | 100 | |
service_type | Number | 否 | 服务类型: 0:i2Move move_num有效,其他类型move_num不起作用; 1:I2Avalability node_num有效; 2:FFO node_num有效; 3 : CDP node_num有效; | 0 | |
purchase_time | String | 否 | 购买时间 | 2019-04-01 | |
expire_time | String | 否 | 过期时间 | 2020-03-31 | |
tenant_name | String | 否 | | zhangsan | |
hardware | String | 否 | 绑定的控制机识别码,ccid | DA6B3E68A3727531DA3160B2C2C7749F | |
mode | Number | 否 | 授权模式:0:订阅, 1:永久 | 10 | |
period | Number | 否 | 单位:天,授权mode为:0,订阅模式有效 | 30 | |
关闭服务
关闭服务, :uid([0-9]+) 正则,替换租户uid或者租户name
例如租户名为i2vdc01, 则请求的url为 /gts/service/i2vdc01
SDK方法名:closeService
URL
/gts/service/:uuid([a-f0-9-]+)
Method
Request
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
msg | String | 否 | | | |
ret | Number | 否 | | 200 | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
服务列表list
从配额管理截图来看,需要返回已用授权信息,要支持分页,租户要支持分页;
改为单个租户授权详情获取更合适
SDK方法名:listService
URL
/gts/service/:uuid([a-f0-9-]+)
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
tenant_id | String | 否 | 租户id | | @guid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
details | Object | 否 | | | |
move_num | Number | 否 | i2Move | 66 | |
move_used_num | Number | 否 | i2Move已用 | 0 | |
ha_num | Number | 否 | i2Availability | 13 | |
ha_used_num | Number | 否 | i2Availability已用 | 0 | |
ffo_num | Number | 否 | i2FFO | 66 | |
ffo_used_num | Number | 否 | i2FFO已用 | 0 | |
cdp_num | Number | 否 | i2CDP | 9 | |
cdp_used_num | Number | 否 | i2CDP已用 | 1 | |
purchase_time | String | 否 | 购买时间(导入时间) | 2019-05-11 | |
expire_time | String | 否 | 到期时间 | 2019-06-25 | |
tenant_name | String | 否 | 租户名 | test | |
----- 控制服务器 -----
租户配额详情
URL
Method
Request
Response
添加服务器
SDK方法名:createServer
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ip | String | 否 | | @ip | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
data | Object | 否 | | | |
message | String | 否 | | [0] 操作成功 | |
code | Number | 否 | | 0 | |
hardware_code | String | 否 | | C259BEF3D5F76B16D43DFB31C93A2C74 | |
msg | String | 否 | | | |
租户授权详情
返回租户以及授权详情
SDK方法名:describeQuota
URL
Method
Request
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
status | Number | 否 | 当前服务器下离线节点数(所有租户),建议:大于0,显示异常 | 1 | |
node_num | Number | 否 | 当前机器所有租户下已注册节点 | 2 | |
quota|2 | Array | 否 | 各租户授权详情对象 | | 2 |
tenant_id | String | 否 | 租户uuid | @guid | |
tenant_name | String | 否 | 租户名称 | @name | |
status | String | 否 | 忽略该返回 | | |
move_num | Number | 否 | i2Move | 50 | |
move_used_num | Number | 否 | i2Move已用 | 0 | |
ha_num | Number | 否 | i2Availability | 100 | |
ha_used_num | Number | 否 | i2Availability已用 | 0 | |
ffo_num | Number | 否 | i2FFO | 102 | |
ffo_used_num | Number | 否 | i2FFO已用 | 2 | |
cdp_num | Number | 否 | i2CDP | 99 | |
cdp_used_num | Number | 否 | i2CDP已用 | 0 | |
purchase_time | String | 否 | 购买时间(导入时间) | 2019-05-11 | |
expire_time | String | 否 | 过期时间 | 2019-06-25 | |
----- DRaaS 管理 -----
URL
Method
Request
Response
控制台概要
概要信息,返回租户个数,已购,已注册等信息
SDK方法名:describeSummary;
URL
Method
Request
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | Number | 否 | | 200 | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | | 0 | |
message | String | 否 | | | |
summary | Object | 否 | | | |
status | String | 否 | 服务状态 | 111 | |
tenant_num | Number | 否 | 租户个数 | 10 | |
sold_num | Number | 否 | 已售节点数 | 400 | |
offline_num | Number | 否 | 离线节点 | 2 | |
reg_num | Number | 否 | 已注册节点 | 300 | |
rule_num | Number | 否 | 策略数,包含replication、ha、move | 350 | |
exception_num | Number | 否 | 异常策略(规则任务)数 | 1 | |
near_expired_num | Number | 否 | 2个月内过期的用户 | 2 | |
-----------------
URL
Method
Request
Response
VDC管理员 - 列表
URL
Method
Request
Response