Skip to content

魔方云(自定义配置)-前台 ​

获取订购页面配置 ​

项目内容
接口描述获取订购页面配置
接口地址/console/v1/product/:id/mf_cloud/order_page
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
scenestringcustom-场景(recommend=套餐,custom=自定义)
is_downstreamint0-是否是下游(0=否,1=是)

响应参数

nametypedefaultdesc
data_center[].idint-国家ID
data_center[].isostring-图标
data_center[].namestring-名称
data_center[].city[].namestring-城市
data_center[].city[].area[].idint-数据中心ID
data_center[].city[].area[].namestring-区域
data_center[].city[].area[].reommend_config[].idint-推荐配置ID
data_center[].city[].area[].reommend_config[].namestring-推荐配置名称
data_center[].city[].area[].reommend_config[].descriptionstring-推荐配置描述
data_center[].city[].area[].reommend_config[].line_idint-线路ID
data_center[].city[].area[].reommend_config[].cpuint-CPU
data_center[].city[].area[].reommend_config[].memoryint-内存
data_center[].city[].area[].reommend_config[].system_disk_sizeint-系统盘
data_center[].city[].area[].reommend_config[].system_disk_typestring-系统盘类型
data_center[].city[].area[].reommend_config[].data_disk_sizeint-数据盘
data_center[].city[].area[].reommend_config[].data_disk_typestring-数据盘类型
data_center[].city[].area[].reommend_config[].network_typestring-网络类型(normal=经典网络,vpc=vpc网络)
data_center[].city[].area[].reommend_config[].bwint-带宽
data_center[].city[].area[].reommend_config[].flowint-流量
data_center[].city[].area[].reommend_config[].peak_defenceint-防护峰值
data_center[].city[].area[].reommend_config[].ip_numint-IP数量
data_center[].city[].area[].reommend_config[].upgrade_rangeint-升降级范围(0=不可升降级,1=全部,2=自选)
data_center[].city[].area[].reommend_config[].gpu_numint-GPU数量
data_center[].city[].area[].reommend_config[].gpu_nameint-GPU型号
data_center[].city[].area[].reommend_config[].ipv6_numint-IPv6数量
data_center[].city[].area[].reommend_config[].bill_typestring-计费类型(bw=带宽计费,flow=流量计费)
data_center[].city[].area[].reommend_config[].ontrialint-是否开启试用:0否默认,1是
data_center[].city[].area[].reommend_config[].ontrial_priceint-试用价格
data_center[].city[].area[].reommend_config[].ontrial_stock_controlint-试用库存开关:0否,1是
data_center[].city[].area[].reommend_config[].ontrial_qtyint-试用库存
data_center[].city[].area[].line[].idint-线路ID
data_center[].city[].area[].line[].namestring-线路名称
data_center[].city[].area[].line[].data_center_idint-数据中心ID
data_center[].city[].area[].line[].bill_typestring-计费类型(bw=带宽计费,flow=流量计费)
data_center[].city[].area[].line[].order_default_defencestring-新订购默认防御
data_center[].city[].area[].line[].sync_firewall_rulestring-同步防火墙规则(0=关闭,1=开启)
data_center[].city[].area[].gpu_namestring-GPU型号名称
data_center[].city[].area[].gpu[].valueint-GPU数量(有才显示)
cpuarray-CPU配置
cpu[].idint-配置ID
cpu[].valueint-核心数
memory[].idint-配置ID
memory-array内存配置-
memory[].typestring-配置类型(radio=单选,step=阶梯,total=完整)
memory[].valueint-配置值
memory[].min_valueint-最小值
memory[].max_valueint-最大值
memory[].stepint-最小变化值
system_diskarray-系统盘配置
system_disk[].idint-配置ID
system_disk[].typestring-配置类型(radio=单选,step=阶梯,total=完整)
system_disk[].valueint-配置值
system_disk[].min_valueint-最小值
system_disk[].max_valueint-最大值
system_disk[].stepint-最小变化值
system_disk[].other_config.disk_typestring-磁盘类型
system_disk[].other_config.store_idstring-储存ID
system_disk[].customfield.multi_language.other_config.disk_typestring-多语言磁盘类型(有就替换)
data_diskarray-数据盘配置
data_disk[].idint-配置ID
data_disk[].typestring-配置类型(radio=单选,step=阶梯,total=完整)
data_disk[].valueint-配置值
data_disk[].min_valueint-最小值
data_disk[].max_valueint-最大值
data_disk[].stepint-最小变化值
data_disk[].other_config.disk_typestring-磁盘类型
data_disk[].other_config.store_idstring-储存ID
data_disk[].customfield.multi_language.other_config.disk_typestring-多语言磁盘类型(有就替换)
config.typestring-实例类型(host=KVM加强版,lightHost=KVM轻量版,hyperv=Hyper-V)
config.support_ssh_keyint-是否支持SSH密钥(0=不支持,1=支持)
config.support_normal_networkint-是否支持经典网络(0=不支持,1=支持)
config.support_vpc_networkint-是否支持VPC网络(0=不支持,1=支持)
config.support_public_ipint-是否允许公网IP(0=不支持,1=支持)
config.backup_enableint-是否启用备份(0=不支持,1=支持)
config.snap_enableint-是否启用快照(0=不支持,1=支持)
config.memory_unitstring-内存单位(GB,MB)
config.disk_limit_numint-数据盘数量限制
config.free_disk_switchint-免费数据盘开关(0=关闭,1=开启)
config.free_disk_sizeint-免费数据盘大小(GB)
config.only_sale_recommend_configint-仅售卖套餐(0=关闭,1=开启)
config.no_upgrade_tip_showint-不可升降级时订购页提示(0=关闭,1=开启)
config.default_nat_aclint-默认NAT转发(0=关闭,1=开启)
config.default_nat_webint-默认NAT建站(0=关闭,1=开启)
config.ip_mac_bind_enableint-是否启用嵌套虚拟化(0=关闭,1=开启)
config.nat_acl_limit_enableint-是否启用NAT转发(0=关闭,1=开启)
config.nat_web_limit_enableint-是否启用NAT建站(0=关闭,1=开启)
config.rand_ssh_portint-SSH端口设置(0=默认,1=随机端口,2=指定端口)
config.rand_ssh_port_startstring-随机端口开始端口
config.rand_ssh_port_endstring-随机端口结束端口
config.rand_ssh_port_windowsstring-指定端口Windows
config.rand_ssh_port_linuxstring-指定端口Linux
config.default_one_ipv4int-默认携带IPv4(0=关闭,1=开启)
config.manual_manageint-手动管理商品(0=关闭,1=开启)
config.free_disk_typestring-免费盘类型
config.manual_resource_control_modestring-手动资源控制方式not_support不支持,cloud_client客户端
config.custom_rand_password_rulestring-自定义随机密码位数(0=关闭,1=开启)
config.default_password_lengthstring-默认密码长度
backup_config[].idint-备份配置ID
backup_config[].numint-备份数量
backup_config[].pricestring-备份价格
snap_config[].idint-快照ID
snap_config[].numint-快照数量
snap_config[].pricestring-快照价格
config_limit[].typestring-配置限制类型(cpu=CPU与内存限制,data_center=数据中心与计算限制,image=操作系统与计算限制)
config_limit[].data_center_idint-数据中心ID
config_limit[].cpustring-cpu(英文逗号分隔)
config_limit[].memorystring-内存(英文逗号分隔)
config_limit[].min_memoryint-最小内存
config_limit[].max_memoryint-最大内存
config_limit[].image_idint-操作系统ID
config_limit[].image_group_idint-操作系统分组ID
config.disk_range_limit_switchint-磁盘大小购买限制开关(0=关闭,1=开启)
config.disk_range_limitint-磁盘大小购买限制(GB)
resource_package[].idint-资源包ID
resource_package[].namestring-资源包名称
limit_rulearray-限制规则
limit_rule[].idint-限制规则ID
limit_rule[].ruleobject-条件数据
limit_rule[].rule.cpu.valuearray-CPU
limit_rule[].rule.cpu.optstring-运算符(eq=等于,neq=不等于)
limit_rule[].rule.memory.minstring-内存最小值
limit_rule[].rule.memory.maxstring-内存最大值
limit_rule[].rule.memory.optstring-运算符(eq=等于,neq=不等于)
limit_rule[].rule.memory.valuearray-内存值(当内存是单选时)
limit_rule[].rule.data_center.idarray-数据中心ID
limit_rule[].rule.data_center.optstring-运算符(eq=等于,neq=不等于)
limit_rule[].rule.image.idarray-操作系统ID
limit_rule[].rule.image.optstring-运算符(eq=等于,neq=不等于)
limit_rule[].resultobject-结果数据
limit_rule[].result.cpu[].valuearray-CPU
limit_rule[].result.cpu[].optstring-运算符(eq=等于,neq=不等于)
limit_rule[].result.memory[].minstring-内存最小值
limit_rule[].result.memory[].maxstring-内存最大值
limit_rule[].result.memory[].optstring-运算符(eq=等于,neq=不等于)
limit_rule[].result.memory[].valuearray-内存值(当内存是单选时)
limit_rule[].result.data_center[].idarray-数据中心ID
limit_rule[].result.data_center[].optstring-运算符(eq=等于,neq=不等于)
limit_rule[].result.image[].idarray-操作系统ID
limit_rule[].result.image[].optstring-运算符(eq=等于,neq=不等于)
limit_rule[].result.system_disk[].minstring-系统盘最小值
limit_rule[].result.system_disk[].maxstring-系统盘最大值
limit_rule[].result.system_disk[].optstring-运算符(eq=等于,neq=不等于)
security_group_config[].idstring-安全组标识(remote_port是原来远程端口)
security_group_config[].descriptionstring-描述
security_group_config[].portstring-端口
security_group_config[].protocolstring-协议

获取操作系统列表 ​

项目内容
接口描述获取操作系统列表
接口地址/console/v1/product/:id/mf_cloud/image
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
is_downstreamint0-是否下游发起(0=否,1=是)
is_marketint--是否镜像市场(0=普通镜像,1=镜像市场镜像)

响应参数

nametypedefaultdesc
list[].idint-操作系统分类ID
list[].namestring-操作系统分类名称
list[].iconstring-操作系统分类图标
list[].image[].idint-操作系统ID
list[].image[].image_group_idint-操作系统分类ID
list[].image[].namestring-操作系统名称
list[].image[].chargeint-是否收费(0=否,1=是)
list[].image[].pricestring-价格
list[].image[].is_marketint-是否镜像市场(0=普通镜像,1=镜像市场镜像)
market_image_countint-镜像市场镜像数量

获取商品配置所有周期价格 ​

项目内容
接口描述获取商品配置所有周期价格
接口地址/console/v1/product/:id/mf_cloud/duration
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
recommend_config_idint--套餐ID
cpuint--CPU
memoryint--内存
system_disk.sizeint--系统盘大小
system_disk.disk_typestring--系统盘类型
data_disk[].sizeint--数据盘大小
data_disk[].disk_typestring--系统盘类型
line_idint--线路ID
bwint--带宽
flowint--流量
peak_defenceint--防御峰值(G)
ip_numint--附加IP数量
gpu_numint--显卡数量
image_idint0-镜像ID
backup_numint0-备份数量
snap_numint0-快照数量
ipv6_numint0-IPv6数量
is_downstreamint--是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
[].idint-周期ID
[].namestring-周期名称
[].name_showstring-周期名称多语言替换
[].pricestring-周期总价
[].discountfloat-折扣(0=没有折扣)
[].numint-周期时长
[].unitstring-单位(hour=小时,day=天,month=月)
[].is_defaultint-是否默认周期(0=否,1=是)

获取可用VPC网络 ​

项目内容
接口描述获取可用VPC网络
接口地址/console/v1/product/:id/mf_cloud/vpc_network/search
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
data_center_idint--数据中心ID
downstream_client_idint--下游用户ID(api对接可用)

响应参数

nametypedefaultdesc
list[].idint-VPC网络ID
list[].namestring-VPC网络名称

数据中心选择 ​

项目内容
接口描述数据中心选择
接口地址/console/v1/product/:id/mf_cloud/data_center
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint--商品ID

响应参数

nametypedefaultdesc
list[].idint-数据中心ID
list[].citystring-城市
list[].areastring-区域
list[].isostring-图标
list[].country_namestring-国家名称

产品列表 ​

项目内容
接口描述产品列表
接口地址/console/v1/mf_cloud
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
pageint1-页数
limitint--每页条数
orderbystring--排序(id,due_time,status)
sortstring--升/降序
keywordsstring--关键字搜索:商品名称/产品名称/IP
country_idint--搜索:国家ID
citystring--搜索:城市
areastring--搜索:区域
statusstring--产品状态(Unpaid=未付款,Pending=开通中,Active=已开通,Suspended=已暂停,Deleted=已删除,Grace=宽限,Keep=保留)
tabstring--状态using使用中expiring即将到期overdue已逾期deleted已删除

响应参数

nametypedefaultdesc
listarray-列表数据
list[].idint-产品ID
list[].product_idint-商品ID
list[].namestring-产品标识
list[].statusstring-产品状态(Unpaid=未付款,Pending=开通中,Active=已开通,Suspended=已暂停,Deleted=已删除,Grace=宽限,Keep=保留)
list[].active_timeint-开通时间
list[].due_timeint-到期时间
list[].client_notesstring-用户备注
list[].product_namestring-商品名称
list[].countrystring-国家
list[].country_codestring-国家代码
list[].country_idint-国家ID
list[].citystring-城市
list[].areastring-区域
list[].power_statusstring-电源状态(on=开机,off=关机,operating=操作中,fault=故障)
list[].image_namestring-镜像名称
list[].image_iconstring-镜像图标(Windows,CentOS,Ubuntu,Debian,ESXi,XenServer,FreeBSD,Fedora,ArchLinux,Rocky,AlmaLinux,OpenEuler,RedHat,其他)
list[].ip_numint-IP数量
list[].dedicate_ipstring-主IP
list[].assign_ipstring-附加IP(英文逗号分隔)
list[].self_defined_fieldobject-自定义字段值(键是自定义字段ID,值是填的内容)
list[].show_base_infoint-产品列表是否展示基础信息:1是默认,0否
list[].is_auto_renewint-是否自动续费(0=否,1=是)
list[].billing_cycleint-计费方式(free=免费,onetime=一次性,recurring_prepayment=包年包月,on_demand=按需)
countint-总条数
using_countint-使用中产品数量
expiring_countint-即将到期产品数量
overdue_countint-已逾期产品数量
deleted_countint-已删除产品数量
all_countint-全部产品数量
data_center[].country_idint-国家ID
data_center[].citystring-城市
data_center[].areastring-区域
data_center[].country_namestring-国家
data_center[].country_codestring-国家代码
self_defined_field[].idint-自定义字段ID
self_defined_field[].field_namestring-自定义字段名称
self_defined_field[].field_typestring-字段类型(text=文本框,link=链接,password=密码,dropdown=下拉,tickbox=勾选框,textarea=文本区)

获取实例详情 ​

项目内容
接口描述获取实例详情
接口地址/console/v1/mf_cloud/:id
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint--产品ID

响应参数

nametypedefaultdesc
typestring-类型(host=KVM加强版,lightHost=KVM轻量版,hyperv=Hyper-V)
order_idint-订单ID
ipstring-IP地址
ip_numint-附加IPv4数量
ipv6_numint-附加IPv6数量
backup_numint-允许备份数量
snap_numint-允许快照数量
power_statusstring-电源状态(on=开机,off=关机,operating=操作中,fault=故障)
cpustring-CPU
memoryint-内存
system_disk.sizeint-系统盘大小(G)
system_disk.typestring-系统盘类型
line.idint-线路ID
line.namestring-线路名称
line.bill_typestring-计费类型(bw=带宽计费,flow=流量计费)
line.sync_firewall_ruleint-同步防火墙规则(0=关闭,1=开启)
bwint-带宽
peak_defenceint-防御峰值(G)
network_typestring-网络类型(normal=经典网络,vpc=VPC网络)
gpustring-显卡
usernamestring-用户名
passwordstring-密码
data_center.idint-数据中心ID
data_center.citystring-城市
data_center.areastring-区域
data_center.countrystring-国家
data_center.isostring-图标
image.idint-镜像ID
image.namestring-镜像名称
image.image_group_idint-镜像分组ID
image.image_group_namestring-镜像分组
image.iconstring-图标
ssh_key.idint-SSH密钥ID
ssh_key.namestring-SSH密钥名称
nat_acl_limitint-NAT转发数量
nat_web_limitint-NAT建站数量
config.reinstall_sms_verifyint-重装短信验证(0=不启用,1=启用)
config.reset_password_sms_verifyint-重置密码短信验证(0=不启用,1=启用)
config.manual_manageint-手动管理商品(0=关闭,1=开启)
config.simulate_physical_machine_enableint-模拟物理机运行(0=关闭,1=开启)
security_group.idint-关联的安全组ID(0=没关联)
security_group.namestring-关联的安全组名称
recommend_config.idint-套餐ID(有表示是套餐)
recommend_config.product_idint-商品ID
recommend_config.namestring-套餐名称
recommend_config.descriptionstring-套餐描述
recommend_config.orderint-排序
recommend_config.data_center_idint-数据中心ID
recommend_config.cpuint-CPU
recommend_config.memoryint-内存(GB)
recommend_config.system_disk_sizeint-系统盘大小(G)
recommend_config.data_disk_sizeint-数据盘大小(G)
recommend_config.bwint-带宽
recommend_config.peak_defenceint-防御峰值(G)
recommend_config.system_disk_typestring-系统盘类型
recommend_config.data_disk_typestring-数据盘类型
recommend_config.flowint-流量
recommend_config.line_idint-线路ID
recommend_config.create_timeint-创建时间
recommend_config.ip_numint-IP数量
recommend_config.upgrade_rangeint-升降级范围(0=不可升降级,1=全部,2=自选)
recommend_config.hiddenint-是否隐藏(0=否,1=是)
recommend_config.gpu_numint-显卡数量
data_disk.countint-数据盘数量
data_disk.total_sizeint-数据盘总大小
support_apply_for_suspendint-是否支持申请停用(0=否,1=是)
vpc_private_ipstring-VPC内网IP

获取部分详情 ​

项目内容
接口描述获取部分详情
接口地址/console/v1/mf_cloud/:id/part
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
data_center.idint-数据中心ID
data_center.citystring-城市
data_center.areastring-区域
data_center.countrystring-国家
data_center.isostring-图标
ipstring-IP地址
power_statusstring-电源状态(on=开机,off=关机,operating=操作中,fault=故障)
image.idint-镜像ID
image.namestring-镜像名称
image.image_group_namestring-镜像分类
image.iconstring-图标

开机 ​

项目内容
接口描述开机
接口地址/console/v1/mf_cloud/:id/on
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

关机 ​

项目内容
接口描述关机
接口地址/console/v1/mf_cloud/:id/off
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

重启 ​

项目内容
接口描述重启
接口地址/console/v1/mf_cloud/:id/reboot
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

强制关机 ​

项目内容
接口描述强制关机
接口地址/console/v1/mf_cloud/:id/hard_off
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

强制重启 ​

项目内容
接口描述强制重启
接口地址/console/v1/mf_cloud/:id/hard_reboot
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

批量操作 ​

项目内容
接口描述批量操作
接口地址/console/v1/mf_cloud/batch_operate
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idarray-require产品ID
actionstring-require动作on开机off关机reboot重启hard_off强制关机hard_reboot强制重启
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

获取控制台地址 ​

项目内容
接口描述获取控制台地址
接口地址/console/v1/mf_cloud/:id/vnc
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
moreint0-是否获取更多返回(0=否,1=是)
client_operate_passwordstring--操作密码,需要验证时传

响应参数

nametypedefaultdesc
urlstring-控制台地址
vnc_urlstring-vncwebsocket地址
vnc_passstring-VNC密码
passwordstring-实例密码
tokenstring-临时令牌

控制台页面 ​

项目内容
接口描述控制台页面
接口地址/console/v1/mf_cloud/:id/vnc
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
temp_tokenstring-require临时令牌

响应参数

无

获取实例状态 ​

项目内容
接口描述获取实例状态
接口地址/console/v1/mf_cloud/:id/status
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
statusstring-实例状态(pending=开通中,on=开机,off=关机,suspend=暂停,operating=操作中,fault=故障)
descstring-实例状态描述

重置密码 ​

项目内容
接口描述重置密码
接口地址/console/v1/mf_cloud/:id/reset_password
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
passwordstring-require新密码
codestring--二次验证验证码
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

救援模式 ​

项目内容
接口描述救援模式
接口地址/console/v1/mf_cloud/:id/rescue
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
typeint-require指定救援系统类型(1=windows,2=linux)
passwordstring-require救援系统临时密码
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

退出救援模式 ​

项目内容
接口描述退出救援模式
接口地址/console/v1/mf_cloud/:id/rescue/exit
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

重装系统 ​

项目内容
接口描述重装系统
接口地址/console/v1/mf_cloud/:id/reinstall
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
image_idint-require镜像ID
passwordint-密码和ssh密钥ID,必须选择一种密码
ssh_key_idint-密码和ssh密钥ID,必须选择一种ssh密钥ID
portint-require端口
format_data_diskint0-是否格式化数据盘(0=不格式,1=格式化)
codestring--二次验证验证码
client_operate_passwordstring--操作密码,需要验证时传

响应参数

无

获取图表数据 ​

项目内容
接口描述获取图表数据
接口地址/console/v1/mf_cloud/:id/chart
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
start_timeint--开始秒级时间
typestring-require图表类型(cpu=CPU,memory=内存,disk_io=硬盘IO,bw=带宽)

响应参数

nametypedefaultdesc
list[].timeint-时间(秒级时间戳)
list[].valuefloat-CPU使用率
list[].totalint-总内存(单位:B)
list[].usedint-内存使用量(单位:B)
list[].read_bytesfloat-读取速度(B/s)
list[].write_bytesfloat-写入速度(B/s)
list[].read_iopsfloat-读取IOPS
list[].write_iopsfloat-写入IOPS
list[].in_bwfloat-进带宽(bps)
list[].out_bwfloat-出带宽(bps)

获取网络流量 ​

项目内容
接口描述获取网络流量
接口地址/console/v1/mf_cloud/:id/flow
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
totalstring-总流量-
usedstring-已用流量-
leavestring-剩余流量
reset_flow_datestring-流量归零时间
total_numint-总流量大小(0=不限)
used_numfloat-已用流量大小
base_flowfloat-基础流量(0=不限)
temp_flowfloat-临时流量
flow_packet.leave_sizefloat-流量包剩余流量大小(GB)
flow_packet.total_sizeint-流量包总大小(GB)
flow_packet.used_sizefloat-流量包已用大小(GB)

获取实例磁盘 ​

项目内容
接口描述获取实例磁盘
接口地址/console/v1/mf_cloud/:id/disk
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
list[].idint-磁盘ID
list[].namestring-名称
list[].sizeint-磁盘大小(GB)
list[].create_timeint-创建时间
list[].typestring-磁盘类型
list[].type2string-类型(system=系统盘,data=数据盘)
list[].is_freeint-是否免费盘(0=否,1=是),免费盘不能扩容
list[].statusint-磁盘状态(0=卸载,1=挂载,2=正在挂载,3=创建中)
list[].type2string-类型(system=系统盘,data=数据盘)

卸载磁盘 ​

项目内容
接口描述卸载磁盘
接口地址/console/v1/mf_cloud/:id/disk/:disk_id/unmount
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
disk_idint-require磁盘ID

响应参数

nametypedefaultdesc
namestring-磁盘名称

挂载磁盘 ​

项目内容
接口描述挂载磁盘
接口地址/console/v1/mf_cloud/:id/disk/:disk_id/mount
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
disk_idint-require磁盘ID

响应参数

nametypedefaultdesc
namestring-磁盘名称

快照列表 ​

项目内容
接口描述快照列表
接口地址/console/v1/mf_cloud/:id/snapshot
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
pageint--页数
limitint--每页条数

响应参数

nametypedefaultdesc
list[].idint-快照ID
list[].namestring-快照名称
list[].create_timeint-创建时间
list[].notesstring-备注
list[].statusint-状态(0=创建中,1=创建完成)
countint-总条数

创建快照 ​

项目内容
接口描述创建快照
接口地址/console/v1/mf_cloud/:id/snapshot
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
nameint-require快照名称
disk_idint-require磁盘ID

响应参数

无

快照还原 ​

项目内容
接口描述快照还原
接口地址/console/v1/mf_cloud/:id/snapshot/restore
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
snapshot_idint-require快照ID

响应参数

nametypedefaultdesc
namestring-快照名称

删除快照 ​

项目内容
接口描述删除快照
接口地址/console/v1/mf_cloud/:id/snapshot/:snapshot_id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
snapshot_idint-require快照ID

响应参数

nametypedefaultdesc
namestring-快照名称

备份列表 ​

项目内容
接口描述备份列表
接口地址/console/v1/mf_cloud/:id/backup
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
pageint--页数
limitint--每页条数

响应参数

nametypedefaultdesc
list[].idint-备份ID
list[].namestring-备份名称
list[].create_timeint-创建时间
list[].notesstring-备注
list[].statusint-状态(0=创建中,1=创建成功)
countint-总条数

创建备份 ​

项目内容
接口描述创建备份
接口地址/console/v1/mf_cloud/:id/backup
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
nameint-require备份名称
disk_idint-require磁盘ID

响应参数

无

备份还原 ​

项目内容
接口描述备份还原
接口地址/console/v1/mf_cloud/:id/backup/restore
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
backup_idint-require备份ID

响应参数

nametypedefaultdesc
namestring-备份名称

删除备份 ​

项目内容
接口描述删除备份
接口地址/console/v1/mf_cloud/:id/backup/:backup_id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
backup_idint-require备份ID

响应参数

nametypedefaultdesc
namestring-备份名称

日志 ​

项目内容
接口描述日志
接口地址/console/v1/mf_cloud/:id/log
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint--产品ID
keywordsstring--关键字
pageint--页数
limitint--每页条数
orderbystring-id,description,create_time,ip排序
sortstring-asc,desc升/降序

响应参数

nametypedefaultdesc
listarray-系统日志
list[].idint-系统日志ID
list[].descriptionstring-描述
list[].create_timestring-时间
list[].ipint-IP
countint-系统日志总数

获取魔方云远程信息 ​

项目内容
接口描述获取魔方云远程信息
接口地址console/v1/mf_cloud/:id/remote_info
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
rescueint-是否正在救援系统(0=不是,1=是)
usernamestring-远程用户名
passwordstring-远程密码
portint-远程端口
ip_numint-IP数量
simulate_physical_machineint-模拟物理机运行(0=关闭,1=开启)
system_disk_real_sizefloat-系统盘实际占用大小(单位:G)
panel_passstring-面板管理密码
vpc_private_ipstring-VPC内网IP

获取IP列表 ​

项目内容
接口描述获取IP列表
接口地址/console/v1/mf_cloud/:id/ip
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint--产品ID
pageint1-页数
limitint--每页条数

响应参数

nametypedefaultdesc
listarray-列表数据
list[].ipstring-IP
list[].subnet_maskstring-掩码
list[].gatewaystring-网关
countint-总数

获取订购磁盘价格 ​

项目内容
接口描述获取订购磁盘价格
接口地址/console/v1/mf_cloud/:id/disk/price
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
remove_disk_idarray--要取消订购的磁盘ID
add_diskarray--新增磁盘大小参数,如:[{"size":1,"type":"SSH"}]
add_disk[].sizeint--磁盘大小
add_disk[].typestring--磁盘类型
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-生成的订单描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格
renew_pricestring-续费价格

生成购买磁盘订单 ​

项目内容
接口描述生成购买磁盘订单
接口地址/console/v1/mf_cloud/:id/disk/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
remove_disk_idarray--要取消订购的磁盘ID
add_diskarray--新增磁盘大小参数,如:[{"size":1,"type":"SSH"}]
add_disk[].sizeint--磁盘大小
add_disk[].typestring--磁盘类型

响应参数

nametypedefaultdesc
idstring-订单ID

获取磁盘扩容价格 ​

项目内容
接口描述获取磁盘扩容价格
接口地址/console/v1/mf_cloud/:id/disk/resize
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
resize_data_disk[].idint--磁盘ID
resize_data_disk[].sizeint--磁盘大小
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-生成的订单描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格
renew_pricestring-续费价格

生成磁盘扩容订单 ​

项目内容
接口描述生成磁盘扩容订单
接口地址/console/v1/mf_cloud/:id/disk/resize/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
resize_data_disk[].idint--魔方云磁盘ID
resize_data_disk[].sizeint--磁盘大小

响应参数

nametypedefaultdesc
idstring-订单ID

检查产品是够购买过镜像 ​

项目内容
接口描述检查产品是够购买过镜像
接口地址/console/v1/mf_cloud/:id/image/check
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
image_idint-require镜像ID
is_downstreamint0-是否下游(0=不是,1=是)

响应参数

nametypedefaultdesc
pricestring-需要支付的金额(0.00表示镜像免费或已购买)
descriptionstring-描述

生成购买镜像订单 ​

项目内容
接口描述生成购买镜像订单
接口地址/console/v1/mf_cloud/:id/image/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
image_idint-require镜像ID

响应参数

nametypedefaultdesc
idstring-订单ID

获取快照/备份数量升降级价格 ​

项目内容
接口描述获取快照/备份数量升降级价格
接口地址/console/v1/mf_cloud/:id/backup_config
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
typestring-require类型(snap=快照,backup=备份)
numint-require数量
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格

生成快照/备份数量升降级订单 ​

项目内容
接口描述生成快照/备份数量升降级订单
接口地址/console/v1/mf_cloud/:id/backup_config/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
typestring--类型(snap=快照,backup=备份)
numint--备份/快照数量

响应参数

nametypedefaultdesc
idstring-订单ID

获取附加IP价格 ​

项目内容
接口描述获取附加IP价格
接口地址/console/v1/mf_cloud/:id/ip_num
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ip_numint-require附加IPv4数量
ipv6_numint--附加IPv6数量
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-生成的订单描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格
renew_pricestring-续费价格

生成附加IP订单 ​

项目内容
接口描述生成附加IP订单
接口地址/console/v1/mf_cloud/:id/ip_num/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ip_numint-require附加IP数量
ipv6_numint--附加IPv6数量
iparray--移除的IP地址
ipv6array--移除的IPv6地址

响应参数

nametypedefaultdesc
idstring-订单ID

创建VPC网络 ​

项目内容
接口描述创建VPC网络
接口地址/console/v1/mf_cloud/:id/vpc_network
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
namestring-requireVPC网络名称
ipsstring--IP段(cidr,如10.0.0.0/16,系统分配时不传)

响应参数

nametypedefaultdesc
idint-VPC网络ID

VPC网络列表 ​

项目内容
接口描述VPC网络列表
接口地址/console/v1/mf_cloud/:id/vpc_network
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
pageint--页数
limitint--每页条数
orderbystring--排序(id,name)
sortstring--升降序(asc,desc)
downstream_client_idint--下游用户ID(api时可用)

响应参数

nametypedefaultdesc
list[].idint-VPC网络ID
list[].namestring-VPC网络名称
list[].ipsstring-VPC网络网段
countint-总条数
list[].host[].idint-主机产品ID
list[].host[].namestring-主机标识
hostarray-可用产品ID(api时返回)

删除VPC网络 ​

项目内容
接口描述删除VPC网络
接口地址/console/v1/mf_cloud/:id/vpc_network/:vpc_network_id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
vpc_network_idint-requireVPC网络ID
downstream_client_idint--下游用户ID(api时可用)

响应参数

无

切换实例VPC网络 ​

项目内容
接口描述切换实例VPC网络
接口地址/console/v1/mf_cloud/:id/vpc_network
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
vpc_network_idint-require新VPCID
downstream_client_idint--下游用户ID(api时可用)

响应参数

nametypedefaultdesc
namestring-变更后VPC网络名称

获取cpu/内存使用信息 ​

项目内容
接口描述获取cpu/内存使用信息
接口地址/console/v1/mf_cloud/:id/real_data
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
cpu_usagestring-CPU使用率
memory_totalstring-内存总量(‘-’代表获取不到)
memory_usablestring-已用内存(‘-’代表获取不到)
memory_usagestring-内存使用百分比(‘-1’代表获取不到)

计算产品配置升级价格 ​

项目内容
接口描述计算产品配置升级价格
接口地址/console/v1/mf_cloud/:id/common_config
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
cpuint-require核心数
memoryint-require内存
bwint--带宽
flowint--流量
peak_defencestring--防御峰值
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-描述
price_differencestring-差价
renew_price_differencestring-续费差价
renew_pricestring-续费价格

生成产品配置升级订单 ​

项目内容
接口描述生成产品配置升级订单
接口地址/console/v1/mf_cloud/:id/common_config/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
cpuint-require核心数
memoryint-require内存
bwint--带宽
flowint--流量
peak_defenceint--防御峰值

响应参数

nametypedefaultdesc
idstring-订单ID

获取线路配置 ​

项目内容
接口描述获取线路配置
接口地址/console/v1/product/:id/mf_cloud/line/:line_id
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
line_idint-require线路ID

响应参数

nametypedefaultdesc
bill_typestring-计费类型(bw=带宽计费,flow=流量计费)
sync_firewall_ruleint-同步防火墙规则(0=关闭,1=开启)
gpu_namestring-显卡名称
bw[].typestring-配置方式(radio=单选,step=阶梯,total=总量)
bw[].valueint-带宽
bw[].min_valueint-最小值
bw[].max_valueint-最大值
bw[].stepint-步长
flow[].valueint-流量
flow[].other_config.in_bwint-进带宽
flow[].other_config.out_bwint-出带宽(显示这个)
flow[].other_config.traffic_typeint-计费方向(1=进,2=出,3=进+出)
flow[].other_config.bill_cyclestring-计费周期(month=自然月,last_30days=购买日循环)
flow[].bw[].in_bwint-进带宽
flow[].bw[].out_bwint-出带宽
flow_on_demand[].valueint-流量按需
flow_on_demand[].other_config.in_bwint-进带宽
flow_on_demand[].other_config.out_bwint-出带宽
flow_on_demand[].other_config.traffic_typeint-计费方向(1=进,2=出,3=进+出)
flow_on_demand[].bw[].in_bwint-进带宽
flow_on_demand[].bw[].out_bwint-出带宽
order_default_defenceint-防御默认选中配置ID
defence[].idint-配置ID
defence[].valuestring-防御峰值
defence[].descstring-防御峰值显示
ip[].typestring-配置方式(radio=单选,step=阶梯,total=总量)
ip[].valueint-IP数量
ip[].min_valueint-最小值
ip[].max_valueint-最大值
ip[].stepint-步长
gpu[].valueint-显卡数量
ipv6[].typestring-配置方式(radio=单选,step=阶梯,total=总量)
ipv6[].valueint-IP数量
ipv6[].min_valueint-最小值
ipv6[].max_valueint-最大值
ipv6[].stepint-步长

验证下单 ​

项目内容
接口描述验证下单
接口地址/console/v1/product/:id/mf_cloud/validate_settle
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
downstream_client_idint--下游用户ID(api时可用)
custom.duration_idint-require周期ID
custom.recommend_config_idint--套餐ID
custom.data_center_idint--数据中心ID
custom.cpuint--CPU
custom.memoryint--内存
custom.system_disk.sizeint--系统盘大小(G)
custom.system_disk.disk_typestring--系统盘类型
custom.data_disk[].sizeint--数据盘大小(G)
custom.data_disk[].disk_typestring--数据盘类型
custom.line_idint--线路ID
custom.bwint--带宽(Mbps)
custom.flowint--流量(G)
custom.peak_defenceint--防御峰值(G)
custom.gpu_numint--显卡数量
custom.image_idint--镜像ID
custom.ssh_key_idint--SSH密钥ID
custom.backup_numint0-备份数量
custom.snap_numint0-快照数量
custom.ip_mac_bind_enableint0-嵌套虚拟化(0=关闭,1=开启)
custom.nat_acl_limit_enableint0-是否启用NAT转发(0=关闭,1=开启)
custom.nat_web_limit_enableint0-是否启用NAT建站(0=关闭,1=开启)
custom.resource_package_idint0-资源包ID
custom.network_typestring--网络类型(normal=经典网络,vpc=VPC网络)
custom.vpc.idint--VPC网络ID
custom.vpc.ipsstring--VPCIP段

响应参数

nametypedefaultdesc
pricestring-价格
renew_pricestring-续费价格
billing_cyclestring-周期
durationint-周期时长
descriptionstring-订单子项描述
base_pricestring-基础价格
billing_cycle_namestring-周期名称多语言
preview[].namestring-配置项名称
preview[].valuestring-配置项值
preview[].pricestring-配置项价格
discountstring-用户等级折扣
order_item[].typestring-订单子项类型(addon_idcsmart_client_level=用户等级)
order_item[].rel_idint-关联ID
order_item[].amountfloat-子项金额
order_item[].descriptionstring-子项描述

NAT转发列表 ​

项目内容
接口描述NAT转发列表
接口地址console/v1/mf_cloud/:id/nat_acl
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
list[].idint-转发ID
list[].namestring-名称
list[].ipstring-IP端口
list[].int_portint-内部端口
list[].protocolint-协议(1=tcp,2=udp,3=tcp+udp)
countint-总条数

创建NAT转发 ​

项目内容
接口描述创建NAT转发
接口地址console/v1/mf_cloud/:id/nat_acl
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
namestring-require名称
int_portint-require内部端口
protocolint-require协议(1=tcp,2=udp,3=tcp+udp)
ext_portint--外部端口(0-65535除开80/443/22)

响应参数

无

删除NAT转发 ​

项目内容
接口描述删除NAT转发
接口地址console/v1/mf_cloud/:id/nat_acl
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
nat_acl_idint-requireNAT转发ID

响应参数

无

NAT建站列表 ​

项目内容
接口描述NAT建站列表
接口地址console/v1/mf_cloud/:id/nat_web
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
list[].idint-建站ID
list[].domainstring-域名
list[].ext_portint-外部端口
list[].int_portint-内部端口
countint-总条数

创建NAT建站 ​

项目内容
接口描述创建NAT建站
接口地址console/v1/mf_cloud/:id/nat_web
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
domainstring-require域名
int_portint-require内部端口

响应参数

无

删除NAT建站 ​

项目内容
接口描述删除NAT建站
接口地址console/v1/mf_cloud/:id/nat_web
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
nat_web_idint-requireNAT建站ID

响应参数

nametypedefaultdesc
domainstring-域名

获取可升降级套餐 ​

项目内容
接口描述获取可升降级套餐
接口地址console/v1/mf_cloud/:id/recommend_config
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
list[].idint-套餐ID
list[].product_idint-商品ID
list[].namestring-名称
list[].descriptionstring-描述
list[].orderint-排序ID
list[].data_center_idint-数据中心ID
list[].cpuint-CPU
list[].memoryint-内存(GB)
list[].system_disk_sizeint-系统盘大小(GB)
list[].data_disk_sizeint-数据盘大小(GB)
list[].bwint-带宽(Mbps)
list[].peak_defenceint-防御峰值(G)
list[].system_disk_typestring-系统盘类型
list[].data_disk_typestring-数据盘类型
list[].flowint-流量
list[].line_idint-线路ID
list[].create_timeint-创建时间
list[].ip_numint-IP数量
list[].upgrade_rangeint-升降级范围(0=不可升降级,1=全部,2=自选)
list[].hiddenint-是否隐藏(0=否,1=是)
list[].gpu_numint-显卡数量
list[].ipv6_numint-IPv6数量
list[].gpu_namestring-显卡名称
list[].bill_typestring-计费类型(bw=带宽计费,flow=流量计费)
countint-总条数

计算升降级套餐价格 ​

项目内容
接口描述计算升降级套餐价格
接口地址console/v1/mf_cloud/:id/recommend_config/price
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
recommend_config_idint-require套餐ID

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格
on_demand_flow_pricestring-按需流量价格
settle_timeint-按需结算时间

生成套餐升级订单 ​

项目内容
接口描述生成套餐升级订单
接口地址console/v1/mf_cloud/:id/recommend_config/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
recommend_config_idint-require套餐ID

响应参数

nametypedefaultdesc
idstring-订单ID

模拟物理机运行 ​

项目内容
接口描述模拟物理机运行
接口地址/console/v1/mf_cloud/:id/simulate_physical_machine
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
simulate_physical_machineint-require模拟物理机运行(0=关闭,1=开启)

响应参数

无

IPv6列表 ​

项目内容
接口描述IPv6列表
接口地址/console/v1/mf_cloud/:id/ipv6
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
pageint1-页数
limitint20-每页条数

响应参数

nametypedefaultdesc
list[].ipv6string-IPv6地址
countint-总条数

创建VPC网络 ​

项目内容
接口描述创建VPC网络
接口地址/console/v1/product/:id/mf_cloud/vpc_network
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
data_center_idint-require数据中心ID
namestring-requireVPC网络名称
ipsstring--IP段(cidr,如10.0.0.0/16,系统分配时不传)

响应参数

nametypedefaultdesc
idint-VPC网络ID

删除VPC网络 ​

项目内容
接口描述删除VPC网络
接口地址/console/v1/product/:id/mf_cloud/vpc_network
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require商品ID
vpc_network_idint-requireVPC网络ID

响应参数

无

获取VPC可分配产品列表 ​

项目内容
接口描述获取VPC可分配产品列表
接口地址/console/v1/mf_cloud/vpc_network/host
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
pageint1-页数
limitint20-每页条数
data_center_idint--数据中心ID
keywordsstring--关键字搜索

响应参数

nametypedefaultdesc
list[].idint-产品ID
list[].nameint-产品ID
countint-总条数

下载RDP ​

项目内容
接口描述下载RDP
接口地址/console/v1/mf_cloud/:id/download_rdp
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

nametypedefaultdesc
contentstring-下载RDP内容
namestring-下载文件名

计算套餐产品配置升级价格(未完成) ​

项目内容
接口描述计算套餐产品配置升级价格
接口地址/console/v1/mf_cloud/:id/package/config/price
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ip_numint--IPv4数量
ipv6_numint--IPv6数量
flowint--流量
bwint--带宽
peak_defenceint--防御峰值
is_downstreamint0-是否下游发起(0=否,1=是)

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-描述
price_differencestring-差价
renew_price_differencestring-续费差价

生成套餐产品配置升级订单(未完成) ​

项目内容
接口描述生成套餐产品配置升级订单
接口地址/console/v1/mf_cloud/:id/package/config/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ip_numint--IPv4数量
ipv6_numint--IPv6数量
flowint--流量
bwint--带宽
peak_defenceint--防御峰值

响应参数

nametypedefaultdesc
idint-订单ID
amountstring-订单价格

其他文档字段

json
{
  "时间": "2025-01-13"
}

获取升级防御配置 ​

项目内容
接口描述获取升级防御配置
接口地址/console/v1/mf_cloud/:id/upgrade_defence_config
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ipstring-requireIP

响应参数

nametypedefaultdesc
defence[].valuestring-防御
defence[].descstring-防御显示
current_defencestring-IP当前防御

计算升级防御价格 ​

项目内容
接口描述计算升级防御价格
接口地址/console/v1/mf_cloud/:id/upgrade_defence/price
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ipstring-requireIP
peak_defencestring-require防御峰值

响应参数

nametypedefaultdesc
pricestring-价格
descriptionstring-生成的订单描述
price_differencestring-差价
renew_price_differencestring-续费差价
base_pricestring-基础价格

生成升级防御订单 ​

项目内容
接口描述生成升级防御订单
接口地址/console/v1/mf_cloud/:id/upgrade_defence/order
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
ipstring-requireIP
peak_defencestring-require防御峰值

响应参数

nametypedefaultdesc
data.idstring-订单ID
data.amountstring-订单金额

是否可以续费 ​

项目内容
接口描述是否可以续费
接口地址/console/v1/mf_cloud/:id/whether_renew
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

无

实例流量数据 ​

项目内容
接口描述实例流量数据
接口地址console/v1/mf_cloud/:id/flow_data
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
start_timeint-require开始时间
end_timeint--结束时间

响应参数

nametypedefaultdesc
list[].timestring-时间
list[].infloat-进流量
list[].outfloat-出流量
unitstring-当前单位

流量包列表 ​

项目内容
接口描述流量包列表
接口地址/console/v1/mf_cloud/:id/traffic_package
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID
pageint--页数
limitint--每页条数

响应参数

nametypedefaultdesc
listarray-流量包列表
list[].idint-流量包ID
list[].namestring-流量包名称
list[].sizeint-流量包大小(GB)
list[].usedfloat-已使用(GB)
list[].expire_timeint-到期时间(秒级时间戳,0表示不到期)
list[].expire_with_resetint-是否随重置过期(0=否,1=是)
list[].statusint-状态(0=失效,1=有效)
list[].create_timeint-创建时间(秒级时间戳)
countint-总条数

下游退款前验证 ​

项目内容
接口描述下游退款前验证
接口地址/console/v1/mf_cloud/:id/check_refund
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-require产品ID

响应参数

无