corrected allocate address api
added volume attach, detach, and force detach APIs