? 主机下电 ? 主机重启
? 将主机设置成维护模式 ? 主机退出维护模式
3.1.5 虚拟机管理
? 创建虚拟机 ? 删除虚拟机 ? 查询指定虚拟机 ? 分页查询指定虚拟机 ? 启动\\唤醒虚拟机 ? 重启虚拟机 ? 暂停虚拟机 ? 恢复虚拟机 ? 休眠虚拟机 ? 修改虚拟机 ? 迁移虚拟机
? 迁移虚拟机的数据存储 ? 整机迁移 ? 添加网卡 ? 删除网卡 ? 修改网卡 ? 批量修改网卡 ? 挂载卷 ? 卸载卷
? 挂载光驱 ? 卸载光驱 ? 查询虚拟机光驱 ? 挂载tools ? 卸载tools ? 虚拟机转化成模板 ? 导入模板 ? 导出模板
? 创建虚拟机自定义规范 ? 删除虚拟机自定义规范 ? 修改虚拟机自定义规范 ? 查询指定虚拟机自定义规范 ? 分页查询虚拟机自定义规范 ? 创建虚拟机快照 ? 删除虚拟机快照
? 查询指定虚拟机的快照列表 ? 查询指定的虚拟机快照信息 ? 从快照恢复虚拟机 ? 修改虚拟机快照信息
3.1.6 虚拟存储管理
? 分页查询站点/主机/集群下所有数据存储 ? 分页查询集群/主机下可模板部署的所有数据存储 ? 查询指定数据存储 ? 创建卷
? 删除卷
? 分页过滤查询所有卷 ? 修改指定卷 ? 查询指定卷 ? 交换源卷与目的卷 ? 创建卷备份 ? 查询指定卷的备份 ? 恢复卷 ? 迁移卷
? 分页根据DataStore查询所有卷 ? 设置卷IO属性上限 ? 是否可以迁移
3.1.7 虚拟网络管理
? 创建PortGroup
? 查询DVSwitch下指定的PortGroup ? 查询DVSwitch下所有的PortGroup ? 查询站点内的PortGroup ? 更新PortGroup ? 删除PortGroup ? 创建Subnet
? 查询指定Subnet信息 ? 查询所有Subnet信息 ? 更新subnet ? 删除指定Subnet
? 查询虚拟交换端口
? 根据VLANID查询虚拟交换端口数量 ? 配置VM网卡IP和MAC地址绑定 ? 取消VM网卡IP和MAC地址绑定 ? 查询服务器指定的DVSwitch信息 ? 查询服务器所有的DVSwitch信息 ? 增加DVSwitch的vlans ? 删除DVSwitch的vlans ? 增加DVSwitch的vxlans ? 删除DVSwitch的vxlans
3.1.8 监控
? 查询对象性能指标数据 ? 查询对象的历史性能指标数据 ? 查询对象的top指标数据 ? 获取系统当前时间
4. 快速入门 4.1 获取eSDK 4.1.1 依赖环境
针对eSDK FC R5进行业务开发依赖环境如下:
名称 版本要求 JDK Java Development Kit 1.7.0及以上版本 Eclipse Java EE IDE for Web Developers 1.3.1.20100916-1202 eSDK Cloud FC系统 V100R003C50 Tomcat Tomcat 7.0版本 4.1.2 eSDK开发资源 eSDK FC R5提供以下资源支撑二次开发: ● SDK JAR文件 ● Restlet开源包 ● 其他开源文件 ● 二次开发文档 ● 二次开发Demo代码样例 4.2 新建并配置工程 4.2.1 导入eSDK Cloud FC Demo工程 步骤1 打开Eclipse,单击菜单栏的“File > Import...”。