code: public ResourcePool getChildRPforHub(String vrpId, ManagedEntity hub) throws InvalidState, NotFound, RuntimeFault, RemoteException {
          ManagedObjectReference rpMor = getVimService().getChildRPforHub(getMOR(), vrpId, hub.getMOR());
          return new ResourcePool(getServerConnection(), rpMor);
      }
docs: Given the VRP Id and a hub, gets the associated child resource pool.
  
  @param vrpId ID of the VRP.
  @param hub   ManagedEntity representing the hub.
  @return A ResourcePool
  @throws InvalidState
  @throws NotFound
  @throws RuntimeFault
  @throws RemoteException