Source? Seriously where did you get this? This might have been a definition of a vaccine a hundred years ago. If you want to learn about something it’s best not to search thru all of the definitions and then pick the one that fits your preconceived biases. (Paraphrasing here) You can have your own opinions, but not your own facts
FYI, there are plenty vaccines that do not contain any of the above. In fact most modern vaccines do not contain killed, attenuated or living fully virulent organisms.
Someone once said “better to be thought a fool, than to open your mouth and remove all doubt”
(in fairness your definition is accurate from “that” onwards, and I note it does not anywhere include “prevent all infection and transmission 100%”)