code: public static base_responses update(nitro_service client, hanode resources[]) throws Exception {
  		base_responses result = null;
  		if (resources != null && resources.length > 0) {
  			hanode updateresources[] = new hanode[resources.length];
  			for (int i=0;i<resources.length;i++){
  				updateresources[i] = new hanode();
  				updateresources[i].id = resources[i].id;
  				updateresources[i].hastatus = resources[i].hastatus;
  				updateresources[i].hasync = resources[i].hasync;
  				updateresources[i].haprop = resources[i].haprop;
  				updateresources[i].hellointerval = resources[i].hellointerval;
  				updateresources[i].deadinterval = resources[i].deadinterval;
  				updateresources[i].failsafe = resources[i].failsafe;
  				updateresources[i].maxflips = resources[i].maxflips;
  				updateresources[i].maxfliptime = resources[i].maxfliptime;
  				updateresources[i].syncvlan = resources[i].syncvlan;
  			}
  			result = update_bulk_request(client, updateresources);
  		}
  		return result;
  	}
docs: Use this API to update hanode resources.