You mean the applications or users of the VM need access to it? If so, then you expose the NFS share directly to the VM. So you mount it from within the VM. that way (assuming permissions etc are correctly configured) they can all access the same data. When you mount the NFS share to the ESXi host, all HOSTS can access the same data and create VMs on top of the share, which is a different usecase.