docs: public static base_response update(nitro_service client, lbvserver resource) throws Exception {
  		lbvserver updateresource = new lbvserver();
  		updateresource.name = resource.name;
  		updateresource.ipv46 = resource.ipv46;
  		updateresource.ippattern = resource.ippattern;
  		updateresource.ipmask = resource.ipmask;
  		updateresource.weight = resource.weight;
  		updateresource.servicename = resource.servicename;
  		updateresource.persistencetype = resource.persistencetype;
  		updateresource.timeout = resource.timeout;
  		updateresource.persistencebackup = resource.persistencebackup;
  		updateresource.backuppersistencetimeout = resource.backuppersistencetimeout;
  		updateresource.lbmethod = resource.lbmethod;
  		updateresource.hashlength = resource.hashlength;
  		updateresource.netmask = resource.netmask;
  		updateresource.v6netmasklen = resource.v6netmasklen;
  		updateresource.rule = resource.rule;
  		updateresource.cookiename = resource.cookiename;
  		updateresource.resrule = resource.resrule;
  		updateresource.persistmask = resource.persistmask;
  		updateresource.v6persistmasklen = resource.v6persistmasklen;
  		updateresource.pq = resource.pq;
  		updateresource.sc = resource.sc;
  		updateresource.rtspnat = resource.rtspnat;
  		updateresource.m = resource.m;
  		updateresource.tosid = resource.tosid;
  		updateresource.datalength = resource.datalength;
  		updateresource.dataoffset = resource.dataoffset;
  		updateresource.sessionless = resource.sessionless;
  		updateresource.connfailover = resource.connfailover;
  		updateresource.backupvserver = resource.backupvserver;
  		updateresource.redirurl = resource.redirurl;
  		updateresource.cacheable = resource.cacheable;
  		updateresource.clttimeout = resource.clttimeout;
  		updateresource.somethod = resource.somethod;
  		updateresource.sothreshold = resource.sothreshold;
  		updateresource.sopersistence = resource.sopersistence;
  		updateresource.sopersistencetimeout = resource.sopersistencetimeout;
  		updateresource.healththreshold = resource.healththreshold;
  		updateresource.sobackupaction = resource.sobackupaction;
  		updateresource.redirectportrewrite = resource.redirectportrewrite;
  		updateresource.downstateflush = resource.downstateflush;
  		updateresource.insertvserveripport = resource.insertvserveripport;
  		updateresource.vipheader = resource.vipheader;
  		updateresource.disableprimaryondown = resource.disableprimaryondown;
  		updateresource.authenticationhost = resource.authenticationhost;
  		updateresource.authentication = resource.authentication;
  		updateresource.authn401 = resource.authn401;
  		updateresource.authnvsname = resource.authnvsname;
  		updateresource.push = resource.push;
  		updateresource.pushvserver = resource.pushvserver;
  		updateresource.pushlabel = resource.pushlabel;
  		updateresource.pushmulticlients = resource.pushmulticlients;
  		updateresource.listenpolicy = resource.listenpolicy;
  		updateresource.listenpriority = resource.listenpriority;
  		updateresource.tcpprofilename = resource.tcpprofilename;
  		updateresource.httpprofilename = resource.httpprofilename;
  		updateresource.dbprofilename = resource.dbprofilename;
  		updateresource.comment = resource.comment;
  		updateresource.l2conn = resource.l2conn;
  		updateresource.mssqlserverversion = resource.mssqlserverversion;
  		updateresource.mysqlprotocolversion = resource.mysqlprotocolversion;
  		updateresource.mysqlserverversion = resource.mysqlserverversion;
  		updateresource.mysqlcharacterset = resource.mysqlcharacterset;
  		updateresource.mysqlservercapabilities = resource.mysqlservercapabilities;
  		updateresource.appflowlog = resource.appflowlog;
  		updateresource.netprofile = resource.netprofile;
  		updateresource.icmpvsrresponse = resource.icmpvsrresponse;
  		updateresource.newservicerequest = resource.newservicerequest;
  		updateresource.newservicerequestunit = resource.newservicerequestunit;
  		updateresource.newservicerequestincrementinterval = resource.newservicerequestincrementinterval;
  		updateresource.minautoscalemembers = resource.minautoscalemembers;
  		updateresource.maxautoscalemembers = resource.maxautoscalemembers;
  		updateresource.persistavpno = resource.persistavpno;
  		updateresource.skippersistency = resource.skippersistency;
  		updateresource.authnprofile = resource.authnprofile;
  		updateresource.macmoderetainvlan = resource.macmoderetainvlan;
  		updateresource.dbslb = resource.dbslb;
  		updateresource.dns64 = resource.dns64;
  		updateresource.bypassaaaa = resource.bypassaaaa;
  		updateresource.recursionavailable = resource.recursionavailable;
  		return updateresource.update_resource(client);
  	}