Replace Target Look for one of its Variants

Hello all!

I was wondering if there's any way, either through existing functions or scripted functions, to replace a Target Look with one of its Variants. For instance: in the image, I have an example of an object that contains a Target_Look. The Target_Look has 3 different Variants under its set, as we can see from the Variant Manager window on the right. What I would like to do is find an automated way to replace Target_Look with Variant_1 (or any of them, for that matter), thus "freezing" a configuration on the model.

Thank you!

Jorge