docs: public static base_response update(nitro_service client, vpnsessionaction resource) throws Exception {
  		vpnsessionaction updateresource = new vpnsessionaction();
  		updateresource.name = resource.name;
  		updateresource.httpport = resource.httpport;
  		updateresource.winsip = resource.winsip;
  		updateresource.dnsvservername = resource.dnsvservername;
  		updateresource.splitdns = resource.splitdns;
  		updateresource.sesstimeout = resource.sesstimeout;
  		updateresource.clientsecurity = resource.clientsecurity;
  		updateresource.clientsecuritygroup = resource.clientsecuritygroup;
  		updateresource.clientsecuritymessage = resource.clientsecuritymessage;
  		updateresource.clientsecuritylog = resource.clientsecuritylog;
  		updateresource.splittunnel = resource.splittunnel;
  		updateresource.locallanaccess = resource.locallanaccess;
  		updateresource.rfc1918 = resource.rfc1918;
  		updateresource.spoofiip = resource.spoofiip;
  		updateresource.killconnections = resource.killconnections;
  		updateresource.transparentinterception = resource.transparentinterception;
  		updateresource.windowsclienttype = resource.windowsclienttype;
  		updateresource.defaultauthorizationaction = resource.defaultauthorizationaction;
  		updateresource.authorizationgroup = resource.authorizationgroup;
  		updateresource.clientidletimeout = resource.clientidletimeout;
  		updateresource.proxy = resource.proxy;
  		updateresource.allprotocolproxy = resource.allprotocolproxy;
  		updateresource.httpproxy = resource.httpproxy;
  		updateresource.ftpproxy = resource.ftpproxy;
  		updateresource.socksproxy = resource.socksproxy;
  		updateresource.gopherproxy = resource.gopherproxy;
  		updateresource.sslproxy = resource.sslproxy;
  		updateresource.proxyexception = resource.proxyexception;
  		updateresource.proxylocalbypass = resource.proxylocalbypass;
  		updateresource.clientcleanupprompt = resource.clientcleanupprompt;
  		updateresource.forcecleanup = resource.forcecleanup;
  		updateresource.clientoptions = resource.clientoptions;
  		updateresource.clientconfiguration = resource.clientconfiguration;
  		updateresource.sso = resource.sso;
  		updateresource.ssocredential = resource.ssocredential;
  		updateresource.windowsautologon = resource.windowsautologon;
  		updateresource.usemip = resource.usemip;
  		updateresource.useiip = resource.useiip;
  		updateresource.clientdebug = resource.clientdebug;
  		updateresource.loginscript = resource.loginscript;
  		updateresource.logoutscript = resource.logoutscript;
  		updateresource.homepage = resource.homepage;
  		updateresource.icaproxy = resource.icaproxy;
  		updateresource.wihome = resource.wihome;
  		updateresource.citrixreceiverhome = resource.citrixreceiverhome;
  		updateresource.wiportalmode = resource.wiportalmode;
  		updateresource.clientchoices = resource.clientchoices;
  		updateresource.epaclienttype = resource.epaclienttype;
  		updateresource.iipdnssuffix = resource.iipdnssuffix;
  		updateresource.forcedtimeout = resource.forcedtimeout;
  		updateresource.forcedtimeoutwarning = resource.forcedtimeoutwarning;
  		updateresource.ntdomain = resource.ntdomain;
  		updateresource.clientlessvpnmode = resource.clientlessvpnmode;
  		updateresource.emailhome = resource.emailhome;
  		updateresource.clientlessmodeurlencoding = resource.clientlessmodeurlencoding;
  		updateresource.clientlesspersistentcookie = resource.clientlesspersistentcookie;
  		updateresource.allowedlogingroups = resource.allowedlogingroups;
  		updateresource.securebrowse = resource.securebrowse;
  		updateresource.storefronturl = resource.storefronturl;
  		updateresource.kcdaccount = resource.kcdaccount;
  		return updateresource.update_resource(client);
  	}