2.6. 对资源执行操作
以下示例概述了如何在资源上执行操作。在本例中,名为"test"的虚拟机已启动。
对资源执行操作
声明资源的实例:
VM vm = api.getVMs().get("test");
声明要发送到资源的操作参数:
Action actionParam = new Action(); org.ovirt.engine.sdk.entities.VM vmParam = new org.ovirt.engine.sdk.entities.VM(); actionParam.setVm(vmParam);
执行操作:
Action res = vm.start(actionParam);
或者,您可以作为内部方法执行操作:
Action res = vm.start(new Action() { { setVm(new org.ovirt.engine.sdk.entities.VM()); } });