This option is not available to meet the mentioned requirement. However, you can try SSID based on Guest, Hotspot, Active Directory where the password for each client will be different.
Check out the below userguide for more details on the above mentioned method.
I believe you need Ruckus DPSK functionality to do this! With a single WLAN (SSID) you can have multiple different DPSK (keys) and each key can be 'mapped' to a different VLAN.
This functionality in Unleashed isn't officially supported or documented but I believe it is possible, as discussed in another forum post here: https://community.ruckuswireless.com/t5/Unleashed/Dynamic-VLANs-assigned-by-DPSK/td-p/26438
I hope that helps!