Multisite - Put one alias in maintenance mode
If your multi sites have separate databases than you can simply put whichever (sub)domain you desire into maintenance mode without effecting the other domains. 

If you are using the Domain Access Module, you should navigate to that domain's maintenance page and put it in the mode you desire at subdomain.example.com/admin/settings/site-maintenance - see my screen capture