Unreal Control editor Utility Blueprint /Python do not have get item type?

I would like to batch mirror the pose in unreal (the one is pose mirror is not working)

as this reason, I need to use function below:

ControlRig_Lib.get_local_control_rig_euler_transform()
ControlRig_Lib.get_local_control_rig_float()
ControlRig_Lib.get_local_control_rig_bool()
ControlRig_Lib.set_local_control_rig_euler_transform()
ControlRig_Lib.set_local_control_rig_float()
ControlRig_Lib.set_local_control_rig_bool()

it have a lot of different type of control, if the control is not the correct data type , it will raise error.
May I know is that have try execpt function in blueprint to aviod this issue?

That will be great if there are any way to get datatype in blueprint/python but I cannot find one.
if there is a way to get datatype, I can use switch to execute the correct node…