Snow Lopard with Yosemite host
You are only allowed to run a Server version of Snow Leopard in a virtual machine.

From Lion you are allowed to run the same guest OS X as the running host OS X - and you are allowed to install a client version of the OS.