onevnet

rework resoruce creation