code: func GetDatastorePathObjFromVMDiskPath(vmDiskPath string) (*object.DatastorePath, error) {
  	datastorePathObj := new(object.DatastorePath)
  	isSuccess := datastorePathObj.FromString(vmDiskPath)
  	if !isSuccess {
  		klog.Errorf("Failed to parse volPath: %s", vmDiskPath)
  		return nil, fmt.Errorf("Failed to parse volPath: %s", vmDiskPath)
  	}
  	return datastorePathObj, nil
  }
docs: //GetDatastorePathObjFromVMDiskPath gets the datastorePathObj from VM disk path.