Well, they fail your definition, since they don’t produce immunity.
Boogieman wrote: “Well, they fail your definition, since they don’t produce immunity.”
Strawman argument. No vaccines produce 100% immunity.