[#858] remove deprecated 2.5 API definitions
[#2423] add destination resource sanity check for phymv