def METHOD_NAME(self, value):
    obj = value.obj_ref.object
    if obj is None:
        raise_adcm_ex("INVALID_CONFIG_UPDATE", f'unknown object type "{value.obj_ref}"')
    if isinstance(obj, GroupConfig):
        obj = obj.object
    return ui_config(obj, value)