/** @since SDK5.1 */ public VirtualMachineConfigOptionDescriptor[] queryDatacenterConfigOptionDescriptor() throws RuntimeFault, RemoteException { return getVimService().queryDatacenterConfigOptionDescriptor(getMOR()); } }
public Task moveDatastoreFile_Task(String sourceName, Datacenter sourceDatacenter, String destinationName, Datacenter destinationDatacenter, boolean force) throws FileFault, InvalidDatastore, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().moveDatastoreFile_Task(getMOR(), sourceName, sourceDatacenter==null? null : sourceDatacenter.getMOR(), destinationName, destinationDatacenter==null? null : destinationDatacenter.getMOR(), force); return new Task(getServerConnection(), taskMor); }
public Task copyDatastoreFile_Task(String sourceName, Datacenter sourceDatacenter, String destinationName, Datacenter destinationDatacenter, boolean force) throws FileFault, InvalidDatastore, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().copyDatastoreFile_Task(getMOR(), sourceName, sourceDatacenter==null? null : sourceDatacenter.getMOR(), destinationName, sourceDatacenter==null? null : destinationDatacenter.getMOR(), force); return new Task(getServerConnection(), taskMor); }
public Task copyVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, VirtualDiskSpec destSpec, Boolean force) throws FileFault, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().copyVirtualDisk_Task(getMOR(), sourceName, sourceDatacenter==null? null : sourceDatacenter.getMOR(), destName, destDatacenter==null? null : destDatacenter.getMOR(), destSpec, force); return new Task(getServerConnection(), taskMor); }
public Task moveVirtualDisk_Task(String sourceName, Datacenter sourceDatacenter, String destName, Datacenter destDatacenter, Boolean force) throws FileFault, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().moveVirtualDisk_Task(getMOR(), sourceName, sourceDatacenter==null? null : sourceDatacenter.getMOR(), destName, destDatacenter==null? null : destDatacenter.getMOR(), force); return new Task(getServerConnection(), taskMor); }
/** @since SDK5.1 */ public void releaseIpAllocation(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException { getVimService().releaseIpAllocation(getMOR(), dc.getMOR(), poolId, allocationId); } }
/** @since SDK5.1 */ public String allocateIpv4Address(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException { return getVimService().allocateIpv4Address(getMOR(), dc.getMOR(), poolId, allocationId); }
/** @since SDK5.1 */ public String allocateIpv6Address(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException { return getVimService().allocateIpv6Address(getMOR(), dc.getMOR(), poolId, allocationId); }
/** @since SDK5.1 */ public IpPoolManagerIpAllocation[] queryIPAllocations(Datacenter dc, int poolId, String extensionKey) throws RuntimeFault, RemoteException { return getVimService().queryIPAllocations(getMOR(), dc.getMOR(), poolId, extensionKey); }
/** @since SDK4.1 */ public Task powerOnMultiVM_Task(VirtualMachine[] vms, OptionValue[] option) throws RuntimeFault, RemoteException { if(vms==null) { throw new IllegalArgumentException("vms must not be null."); } ManagedObjectReference[] mors = MorUtil.createMORs(vms); ManagedObjectReference tmor = getVimService().powerOnMultiVM_Task(getMOR(), mors, option); return new Task(getServerConnection(), tmor); }
/** @since SDK5.1 */ public Task reconfigureDatacenter_Task(DatacenterConfigSpec spec, boolean modify) throws RuntimeFault, RemoteException { ManagedObjectReference tmor = getVimService().reconfigureDatacenter_Task(getMOR(), spec, modify); return new Task(getServerConnection(), tmor); }
/** @since SDK4.0 */ public ManagedEntity[] findAllByUuid(Datacenter datacenter, String uuid, boolean vmSearch, boolean instanceUuid) throws RuntimeFault, RemoteException { ManagedObjectReference[] mors = getVimService().findAllByUuid(getMOR(), datacenter==null? null : datacenter.getMOR(), uuid, vmSearch, instanceUuid); return MorUtil.createManagedEntities(getServerConnection(), mors); }
public Task deleteDatastoreFile_Task(String name, Datacenter datacenter) throws FileFault, InvalidDatastore, RuntimeFault, RemoteException { ManagedObjectReference taskMor = getVimService().deleteDatastoreFile_Task(getMOR(), name, datacenter==null? null : datacenter.getMOR()); return new Task(getServerConnection(), taskMor); }
public Task zeroFillVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException { return new Task(getServerConnection(), getVimService().zeroFillVirtualDisk_Task(getMOR(), name, datacenter==null? null : datacenter.getMOR())); }
/** @since SDK4.0 */ public ManagedEntity[] findAllByDnsName(Datacenter datacenter, String dnsName, boolean vmSearch) throws RuntimeFault, RemoteException { ManagedObjectReference[] mors = getVimService().findAllByDnsName(getMOR(), datacenter==null? null : datacenter.getMOR(), dnsName, vmSearch); return MorUtil.createManagedEntities(getServerConnection(), mors); }
public Task defragmentVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException { return new Task(getServerConnection(), getVimService().defragmentVirtualDisk_Task(getMOR(), name, datacenter==null? null : datacenter.getMOR())); }
public Task shrinkVirtualDisk_Task(String name, Datacenter datacenter, boolean copy) throws FileFault, RuntimeFault, RemoteException { return new Task(getServerConnection(), getVimService().shrinkVirtualDisk_Task(getMOR(), name, datacenter==null? null : datacenter.getMOR(), copy)); }
/** @since SDK4.0 */ public ManagedEntity[] findAllByIp(Datacenter datacenter, String ip, boolean vmSearch) throws RuntimeFault, RemoteException { ManagedObjectReference[] mors = getVimService().findAllByIp(getMOR(), datacenter==null? null : datacenter.getMOR(), ip, vmSearch); return MorUtil.createManagedEntities(getServerConnection(), mors); }
public ManagedEntity findByUuid(Datacenter datacenter, String uuid, boolean vmOnly, Boolean instanceUuid) throws RuntimeFault, RemoteException { ManagedObjectReference mor = getVimService().findByUuid(getMOR(), datacenter==null? null : datacenter.getMOR(), uuid, vmOnly, instanceUuid); return MorUtil.createExactManagedEntity(getServerConnection(), mor); }
public Task deleteVirtualDisk_Task(String name, Datacenter datacenter) throws FileFault, RuntimeFault, RemoteException { return new Task(getServerConnection(), getVimService().deleteVirtualDisk_Task(getMOR(), name, datacenter==null? null : datacenter.getMOR())); }