Package com.vmware.vim25.mo
Class IpPoolManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.IpPoolManager
-
Constructor Summary
ConstructorsConstructorDescriptionIpPoolManager(ServerConnection serverConnection, ManagedObjectReference mor) -
Method Summary
Modifier and TypeMethodDescriptionallocateIpv4Address(Datacenter dc, int poolId, String allocationId) allocateIpv6Address(Datacenter dc, int poolId, String allocationId) intcreateIpPool(Datacenter dc, IpPool pool) voiddestroyIpPool(Datacenter dc, int id, boolean force) queryIPAllocations(Datacenter dc, int poolId, String extensionKey) IpPool[]voidreleaseIpAllocation(Datacenter dc, int poolId, String allocationId) voidupdateIpPool(Datacenter dc, IpPool pool) Methods inherited from class com.vmware.vim25.mo.ManagedObject
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setCachedProperty, setMOR, setServerConnection, toString, waitForValues
-
Constructor Details
-
IpPoolManager
-
-
Method Details
-
destroyIpPool
public void destroyIpPool(Datacenter dc, int id, boolean force) throws InvalidState, RuntimeFault, RemoteException - Throws:
InvalidStateRuntimeFaultRemoteException
-
releaseIpAllocation
public void releaseIpAllocation(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
updateIpPool
- Throws:
RuntimeFaultRemoteException
-
createIpPool
- Throws:
RuntimeFaultRemoteException
-
queryIpPools
- Throws:
RuntimeFaultRemoteException
-
allocateIpv4Address
public String allocateIpv4Address(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException- Since:
- SDK5.1
-
allocateIpv6Address
public String allocateIpv6Address(Datacenter dc, int poolId, String allocationId) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException- Since:
- SDK5.1
-
queryIPAllocations
public IpPoolManagerIpAllocation[] queryIPAllocations(Datacenter dc, int poolId, String extensionKey) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException- Since:
- SDK5.1
-