Do any of the vaccines so far developed insure immunity?
No, nor does getting the disease.
I'm not aware of any vaccine with 100% effectiveness.