Computer console aimation


I am new to unity. I have modeled a computer console with some switches and levers that will cause certain events to happen. I modeled it in maya. My question is, if this is going into unity and I am going to have buttons animated to look like they are going to be pushed in when the user clicks it and switches that will change when the user clicks it, do I have to rig the console in maya or can this all be done with code in Unity?

Here is all about animations.