If search worked (well, it hasn't been), I'd say do one.
...but I doubt it is.
On one end of the possiblities, don't worry much about it. Cuz...
If you already started and ran it, whatever damage was to be done has been done.
ROT (rule of thumb) for 'death by drowning' will generally include removing the air filter and the spark plug, turning the bike over and kicking it by hand to remove what you can. Obviously if you can get some service done to it without running it, you're better off.
That 'service' would include running some light/penetrating oil through the bike (at home, prolly..plug out as noted above), then pump the fluid with the kicker out the sparky hole. IF you had an airbox full of water, disassembling the carb for a good cleaning would be a good idea.
There is a well just behind the carb that commonly gets a puddle of oil in it. You would want to make sure that was cleaned up, too.
Cleaning the air filter I suppose is an obviosity (I made that up ;) )
Change the tranny oil. Run the bike till it's warmed up. Change it. Change it again after your next ride and any time thereafter if there is any moisture indication in the sight glass.
What was the state of your air filter? If it was in relatively decent shape, then you can rest eaiser cuz there is much less likely an permanent engine damage.
It's possible that the internals are just fine...the hard restart could have come from something else.
Just shows to go 'ya. You never assume a safe crossing. Funny how every puddle looks the same on top! (flat!). And just cuz you're close to an edge doesn't make it 'safe' either!
Stock S/A? If not, repack it. In any case, take the pipe and S/A off and make sure they're drained.
Hope it turns out ok! You might schedule a top-end a bit sooner than you would have otherwise.
Doing one now would be the other end of possibilities. Don't worry about that
'end' if you're air filter wasn't full of mud/water.