docs: public static base_responses update(nitro_service client, nspbr6 resources[]) throws Exception {
  		base_responses result = null;
  		if (resources != null && resources.length > 0) {
  			nspbr6 updateresources[] = new nspbr6[resources.length];
  			for (int i=0;i<resources.length;i++){
  				updateresources[i] = new nspbr6();
  				updateresources[i].name = resources[i].name;
  				updateresources[i].action = resources[i].action;
  				updateresources[i].srcipv6 = resources[i].srcipv6;
  				updateresources[i].srcipop = resources[i].srcipop;
  				updateresources[i].srcipv6val = resources[i].srcipv6val;
  				updateresources[i].srcport = resources[i].srcport;
  				updateresources[i].srcportop = resources[i].srcportop;
  				updateresources[i].srcportval = resources[i].srcportval;
  				updateresources[i].destipv6 = resources[i].destipv6;
  				updateresources[i].destipop = resources[i].destipop;
  				updateresources[i].destipv6val = resources[i].destipv6val;
  				updateresources[i].destport = resources[i].destport;
  				updateresources[i].destportop = resources[i].destportop;
  				updateresources[i].destportval = resources[i].destportval;
  				updateresources[i].srcmac = resources[i].srcmac;
  				updateresources[i].protocol = resources[i].protocol;
  				updateresources[i].protocolnumber = resources[i].protocolnumber;
  				updateresources[i].vlan = resources[i].vlan;
  				updateresources[i].Interface = resources[i].Interface;
  				updateresources[i].priority = resources[i].priority;
  				updateresources[i].msr = resources[i].msr;
  				updateresources[i].monitor = resources[i].monitor;
  				updateresources[i].nexthop = resources[i].nexthop;
  				updateresources[i].nexthopval = resources[i].nexthopval;
  				updateresources[i].nexthopvlan = resources[i].nexthopvlan;
  			}
  			result = update_bulk_request(client, updateresources);
  		}
  		return result;
  	}