Adding support for provisioning api, setting archiving callback url and updating/deleting archiving storage config

All these methods looks like 90% the same code all the time :(