docs: public static base_responses update(nitro_service client, vpnsessionaction resources[]) throws Exception {
  		base_responses result = null;
  		if (resources != null && resources.length > 0) {
  			vpnsessionaction updateresources[] = new vpnsessionaction[resources.length];
  			for (int i=0;i<resources.length;i++){
  				updateresources[i] = new vpnsessionaction();
  				updateresources[i].name = resources[i].name;
  				updateresources[i].httpport = resources[i].httpport;
  				updateresources[i].winsip = resources[i].winsip;
  				updateresources[i].dnsvservername = resources[i].dnsvservername;
  				updateresources[i].splitdns = resources[i].splitdns;
  				updateresources[i].sesstimeout = resources[i].sesstimeout;
  				updateresources[i].clientsecurity = resources[i].clientsecurity;
  				updateresources[i].clientsecuritygroup = resources[i].clientsecuritygroup;
  				updateresources[i].clientsecuritymessage = resources[i].clientsecuritymessage;
  				updateresources[i].clientsecuritylog = resources[i].clientsecuritylog;
  				updateresources[i].splittunnel = resources[i].splittunnel;
  				updateresources[i].locallanaccess = resources[i].locallanaccess;
  				updateresources[i].rfc1918 = resources[i].rfc1918;
  				updateresources[i].spoofiip = resources[i].spoofiip;
  				updateresources[i].killconnections = resources[i].killconnections;
  				updateresources[i].transparentinterception = resources[i].transparentinterception;
  				updateresources[i].windowsclienttype = resources[i].windowsclienttype;
  				updateresources[i].defaultauthorizationaction = resources[i].defaultauthorizationaction;
  				updateresources[i].authorizationgroup = resources[i].authorizationgroup;
  				updateresources[i].clientidletimeout = resources[i].clientidletimeout;
  				updateresources[i].proxy = resources[i].proxy;
  				updateresources[i].allprotocolproxy = resources[i].allprotocolproxy;
  				updateresources[i].httpproxy = resources[i].httpproxy;
  				updateresources[i].ftpproxy = resources[i].ftpproxy;
  				updateresources[i].socksproxy = resources[i].socksproxy;
  				updateresources[i].gopherproxy = resources[i].gopherproxy;
  				updateresources[i].sslproxy = resources[i].sslproxy;
  				updateresources[i].proxyexception = resources[i].proxyexception;
  				updateresources[i].proxylocalbypass = resources[i].proxylocalbypass;
  				updateresources[i].clientcleanupprompt = resources[i].clientcleanupprompt;
  				updateresources[i].forcecleanup = resources[i].forcecleanup;
  				updateresources[i].clientoptions = resources[i].clientoptions;
  				updateresources[i].clientconfiguration = resources[i].clientconfiguration;
  				updateresources[i].sso = resources[i].sso;
  				updateresources[i].ssocredential = resources[i].ssocredential;
  				updateresources[i].windowsautologon = resources[i].windowsautologon;
  				updateresources[i].usemip = resources[i].usemip;
  				updateresources[i].useiip = resources[i].useiip;
  				updateresources[i].clientdebug = resources[i].clientdebug;
  				updateresources[i].loginscript = resources[i].loginscript;
  				updateresources[i].logoutscript = resources[i].logoutscript;
  				updateresources[i].homepage = resources[i].homepage;
  				updateresources[i].icaproxy = resources[i].icaproxy;
  				updateresources[i].wihome = resources[i].wihome;
  				updateresources[i].citrixreceiverhome = resources[i].citrixreceiverhome;
  				updateresources[i].wiportalmode = resources[i].wiportalmode;
  				updateresources[i].clientchoices = resources[i].clientchoices;
  				updateresources[i].epaclienttype = resources[i].epaclienttype;
  				updateresources[i].iipdnssuffix = resources[i].iipdnssuffix;
  				updateresources[i].forcedtimeout = resources[i].forcedtimeout;
  				updateresources[i].forcedtimeoutwarning = resources[i].forcedtimeoutwarning;
  				updateresources[i].ntdomain = resources[i].ntdomain;
  				updateresources[i].clientlessvpnmode = resources[i].clientlessvpnmode;
  				updateresources[i].emailhome = resources[i].emailhome;
  				updateresources[i].clientlessmodeurlencoding = resources[i].clientlessmodeurlencoding;
  				updateresources[i].clientlesspersistentcookie = resources[i].clientlesspersistentcookie;
  				updateresources[i].allowedlogingroups = resources[i].allowedlogingroups;
  				updateresources[i].securebrowse = resources[i].securebrowse;
  				updateresources[i].storefronturl = resources[i].storefronturl;
  				updateresources[i].kcdaccount = resources[i].kcdaccount;
  			}
  			result = update_bulk_request(client, updateresources);
  		}
  		return result;
  	}