docs: public static base_responses update(nitro_service client, gslbvserver resources[]) throws Exception {
  		base_responses result = null;
  		if (resources != null && resources.length > 0) {
  			gslbvserver updateresources[] = new gslbvserver[resources.length];
  			for (int i=0;i<resources.length;i++){
  				updateresources[i] = new gslbvserver();
  				updateresources[i].name = resources[i].name;
  				updateresources[i].iptype = resources[i].iptype;
  				updateresources[i].dnsrecordtype = resources[i].dnsrecordtype;
  				updateresources[i].backupvserver = resources[i].backupvserver;
  				updateresources[i].backupsessiontimeout = resources[i].backupsessiontimeout;
  				updateresources[i].lbmethod = resources[i].lbmethod;
  				updateresources[i].backuplbmethod = resources[i].backuplbmethod;
  				updateresources[i].netmask = resources[i].netmask;
  				updateresources[i].v6netmasklen = resources[i].v6netmasklen;
  				updateresources[i].tolerance = resources[i].tolerance;
  				updateresources[i].persistencetype = resources[i].persistencetype;
  				updateresources[i].persistenceid = resources[i].persistenceid;
  				updateresources[i].persistmask = resources[i].persistmask;
  				updateresources[i].v6persistmasklen = resources[i].v6persistmasklen;
  				updateresources[i].timeout = resources[i].timeout;
  				updateresources[i].edr = resources[i].edr;
  				updateresources[i].mir = resources[i].mir;
  				updateresources[i].disableprimaryondown = resources[i].disableprimaryondown;
  				updateresources[i].dynamicweight = resources[i].dynamicweight;
  				updateresources[i].considereffectivestate = resources[i].considereffectivestate;
  				updateresources[i].somethod = resources[i].somethod;
  				updateresources[i].sopersistence = resources[i].sopersistence;
  				updateresources[i].sopersistencetimeout = resources[i].sopersistencetimeout;
  				updateresources[i].sothreshold = resources[i].sothreshold;
  				updateresources[i].sobackupaction = resources[i].sobackupaction;
  				updateresources[i].servicename = resources[i].servicename;
  				updateresources[i].weight = resources[i].weight;
  				updateresources[i].domainname = resources[i].domainname;
  				updateresources[i].ttl = resources[i].ttl;
  				updateresources[i].backupip = resources[i].backupip;
  				updateresources[i].cookie_domain = resources[i].cookie_domain;
  				updateresources[i].cookietimeout = resources[i].cookietimeout;
  				updateresources[i].sitedomainttl = resources[i].sitedomainttl;
  				updateresources[i].comment = resources[i].comment;
  				updateresources[i].appflowlog = resources[i].appflowlog;
  			}
  			result = update_bulk_request(client, updateresources);
  		}
  		return result;
  	}