make volume provisioning type configurable