public Proxy_VUSB ToProxy() { Proxy_VUSB result_ = new Proxy_VUSB(); result_.uuid = uuid ?? ""; result_.allowed_operations = allowed_operations == null ? new string[] {} : Helper.ObjectListToStringArray(allowed_operations); result_.current_operations = Maps.convert_to_proxy_string_vusb_operations(current_operations); result_.VM = VM ?? ""; result_.USB_group = USB_group ?? ""; result_.other_config = Maps.convert_to_proxy_string_string(other_config); result_.currently_attached = currently_attached; return(result_); }