docs: public static base_response add(nitro_service client, nsip resource) throws Exception {
  		nsip addresource = new nsip();
  		addresource.ipaddress = resource.ipaddress;
  		addresource.netmask = resource.netmask;
  		addresource.type = resource.type;
  		addresource.arp = resource.arp;
  		addresource.icmp = resource.icmp;
  		addresource.vserver = resource.vserver;
  		addresource.telnet = resource.telnet;
  		addresource.ftp = resource.ftp;
  		addresource.gui = resource.gui;
  		addresource.ssh = resource.ssh;
  		addresource.snmp = resource.snmp;
  		addresource.mgmtaccess = resource.mgmtaccess;
  		addresource.restrictaccess = resource.restrictaccess;
  		addresource.dynamicrouting = resource.dynamicrouting;
  		addresource.ospf = resource.ospf;
  		addresource.bgp = resource.bgp;
  		addresource.rip = resource.rip;
  		addresource.hostroute = resource.hostroute;
  		addresource.hostrtgw = resource.hostrtgw;
  		addresource.metric = resource.metric;
  		addresource.vserverrhilevel = resource.vserverrhilevel;
  		addresource.ospflsatype = resource.ospflsatype;
  		addresource.ospfarea = resource.ospfarea;
  		addresource.state = resource.state;
  		addresource.vrid = resource.vrid;
  		addresource.icmpresponse = resource.icmpresponse;
  		addresource.ownernode = resource.ownernode;
  		addresource.arpresponse = resource.arpresponse;
  		addresource.td = resource.td;
  		return addresource.add_resource(client);
  	}