文档
测试
POST
/ContainerRunning/ContainerManager/v1/OpenSystem

接口描述

开启操作系统 开机

请求参数

参数名
类型
描述
必填
Encode
string
字段是加密的 参数如下
必填
EID
string
实验的id 如果是老师预览 则可以为空字符串 否则必填
可选
UserID
string
用户ID 不可为空
必填
RegistryPrivateUrl
string
这个运行节点所的库服务器的私有网络url结尾不含/ IntranetAddress+ IntranetPort
必填
ContainerServerIp
string
运行服务器的ip /// 如果这个服务器是阿里云的 使用公网地址PublicAddress 如果是学校的服务器 使用内网地址 IntranetAddress
必填
ImageName
string
镜像的名 ImageName
必填
Tag
string
镜像的tag
必填
Memory
int
内存大小
必填
Duration
int
持续时间(单位天) 如果是无需持久化的实验则传入0,程序默认为这个系统开机3分钟
必填

响应参数

参数名
类型
描述
必填
status
int
0 错误 1 正确 2token过期 3没有token 4不安全请求 1000-2000前台展示信息
必填
data
model4OpenSystem_response
model4OpenSystem_response对象 字段如下
必填
VncUrl
string
桌面的url 直接可用
必填
WsshUrl
string
控制台的url 直接可用
必填
ManagerUrl
string
管理地址 含有端口号 形如http://192.168.1.10:7789 不可以直接使用 需要接具体接口
必填
ContainerName
string
为这位用户分配的容器名称 加密的 加密方式同样是 EncryptHelper.SysPwdEncryp加密
必填
LimitTime
string
实验的结束时间
必填
msg
string
描述信息
必填
info
string
冗余信息
必填

说明 / 示例

**Encode**加密方式如下 将对象序列化为**json字符串** 调用**SysPwdEncrypt**加密 **SysPwdEncrypt是一个DES加密** 开发语言C#