MCS API client (v1)
参数: |
|
---|
更改虚拟机类型
参数: |
|
---|
创建虚拟机
参数: |
|
---|---|
返回: | 创建成功的虚拟机信息 |
保存虚拟机的模板
参数: |
|
---|---|
返回: | 创建的模板信息 |
删除一个SSH密钥对
参数: | kid (string) – 密钥对ID |
---|
删除一个模板
参数: |
|
---|
获取指定虚拟机的网络接口(虚拟网卡)信息
参数: |
|
---|---|
返回: | InstanceNetworkInterfaceSet,包含虚拟机网络接口列表 |
获取虚拟机的状态
参数: | iid (string) – 虚拟机ID |
---|---|
返回: | 虚拟机状态字符串 |
获取所有虚拟机类型
参数: |
|
---|---|
返回: | InstanceTypeSet,包含系统支持的虚拟机类型列表 |
获取指定虚拟机的虚拟磁盘信息
参数: |
|
---|---|
返回: | InstanceVolumeSet,包含虚拟机磁盘列表 |
获得所有虚拟机
参数: |
|
---|---|
返回: | InstanceSet,包含虚拟机列表 |
获取用户的SSH密钥对
参数: |
|
---|---|
返回: | KeyPairSet, 包含SSH密钥对列表 |
获得所有虚拟机模板
返回: | 模板列表 |
---|
获取帐户余额
返回: | 帐户余额和最近更新时间 |
---|
获取虚拟机的租期信息
参数: | iid (string) – 虚拟机ID |
---|---|
返回: | 虚拟机租期信息,包含过期时间、自动删除时间 |
获取虚拟机的metadata
参数: | iid (string) – 虚拟机ID |
---|---|
返回: | 一个dict包含虚拟机所有metadata的key/value |
获取虚拟机的Login帐户信息
参数: |
|
---|---|
返回: | 虚拟机Login信息,包含帐户名称、密码,如果使用SSH密钥,则还包含密钥ID和名称 |
导入一个用户的SSH公钥,并创建一个SSH密钥对
参数: |
|
---|---|
返回: | 创建的SSH密钥对信息 |
修改虚拟机的metadata
参数: |
|
---|
重启虚拟机
参数: | iid (string) – 虚拟机ID |
---|
重置虚拟机系统磁盘
参数: |
|
---|
虚拟机租期续费
参数: |
|
---|
启动虚拟机
参数: | iid (string) – 虚拟机ID |
---|
停止虚拟机
参数: |
|
---|
删除虚拟机
参数: | iid (string) – 虚拟机ID |
---|