docs: public static base_responses update(nitro_service client, appfwprofile resources[]) throws Exception {
  		base_responses result = null;
  		if (resources != null && resources.length > 0) {
  			appfwprofile updateresources[] = new appfwprofile[resources.length];
  			for (int i=0;i<resources.length;i++){
  				updateresources[i] = new appfwprofile();
  				updateresources[i].name = resources[i].name;
  				updateresources[i].starturlaction = resources[i].starturlaction;
  				updateresources[i].starturlclosure = resources[i].starturlclosure;
  				updateresources[i].denyurlaction = resources[i].denyurlaction;
  				updateresources[i].refererheadercheck = resources[i].refererheadercheck;
  				updateresources[i].cookieconsistencyaction = resources[i].cookieconsistencyaction;
  				updateresources[i].cookietransforms = resources[i].cookietransforms;
  				updateresources[i].cookieencryption = resources[i].cookieencryption;
  				updateresources[i].cookieproxying = resources[i].cookieproxying;
  				updateresources[i].addcookieflags = resources[i].addcookieflags;
  				updateresources[i].fieldconsistencyaction = resources[i].fieldconsistencyaction;
  				updateresources[i].csrftagaction = resources[i].csrftagaction;
  				updateresources[i].crosssitescriptingaction = resources[i].crosssitescriptingaction;
  				updateresources[i].crosssitescriptingtransformunsafehtml = resources[i].crosssitescriptingtransformunsafehtml;
  				updateresources[i].crosssitescriptingcheckcompleteurls = resources[i].crosssitescriptingcheckcompleteurls;
  				updateresources[i].sqlinjectionaction = resources[i].sqlinjectionaction;
  				updateresources[i].sqlinjectiontransformspecialchars = resources[i].sqlinjectiontransformspecialchars;
  				updateresources[i].sqlinjectiononlycheckfieldswithsqlchars = resources[i].sqlinjectiononlycheckfieldswithsqlchars;
  				updateresources[i].fieldformataction = resources[i].fieldformataction;
  				updateresources[i].defaultfieldformattype = resources[i].defaultfieldformattype;
  				updateresources[i].defaultfieldformatminlength = resources[i].defaultfieldformatminlength;
  				updateresources[i].defaultfieldformatmaxlength = resources[i].defaultfieldformatmaxlength;
  				updateresources[i].bufferoverflowaction = resources[i].bufferoverflowaction;
  				updateresources[i].bufferoverflowmaxurllength = resources[i].bufferoverflowmaxurllength;
  				updateresources[i].bufferoverflowmaxheaderlength = resources[i].bufferoverflowmaxheaderlength;
  				updateresources[i].bufferoverflowmaxcookielength = resources[i].bufferoverflowmaxcookielength;
  				updateresources[i].creditcardaction = resources[i].creditcardaction;
  				updateresources[i].creditcard = resources[i].creditcard;
  				updateresources[i].creditcardmaxallowed = resources[i].creditcardmaxallowed;
  				updateresources[i].creditcardxout = resources[i].creditcardxout;
  				updateresources[i].requestcontenttype = resources[i].requestcontenttype;
  				updateresources[i].responsecontenttype = resources[i].responsecontenttype;
  				updateresources[i].xmldosaction = resources[i].xmldosaction;
  				updateresources[i].xmlformataction = resources[i].xmlformataction;
  				updateresources[i].xmlsqlinjectionaction = resources[i].xmlsqlinjectionaction;
  				updateresources[i].xmlsqlinjectiononlycheckfieldswithsqlchars = resources[i].xmlsqlinjectiononlycheckfieldswithsqlchars;
  				updateresources[i].xmlsqlinjectionparsecomments = resources[i].xmlsqlinjectionparsecomments;
  				updateresources[i].xmlxssaction = resources[i].xmlxssaction;
  				updateresources[i].xmlwsiaction = resources[i].xmlwsiaction;
  				updateresources[i].xmlattachmentaction = resources[i].xmlattachmentaction;
  				updateresources[i].xmlvalidationaction = resources[i].xmlvalidationaction;
  				updateresources[i].xmlerrorobject = resources[i].xmlerrorobject;
  				updateresources[i].customsettings = resources[i].customsettings;
  				updateresources[i].signatures = resources[i].signatures;
  				updateresources[i].xmlsoapfaultaction = resources[i].xmlsoapfaultaction;
  				updateresources[i].usehtmlerrorobject = resources[i].usehtmlerrorobject;
  				updateresources[i].errorurl = resources[i].errorurl;
  				updateresources[i].htmlerrorobject = resources[i].htmlerrorobject;
  				updateresources[i].logeverypolicyhit = resources[i].logeverypolicyhit;
  				updateresources[i].stripcomments = resources[i].stripcomments;
  				updateresources[i].striphtmlcomments = resources[i].striphtmlcomments;
  				updateresources[i].stripxmlcomments = resources[i].stripxmlcomments;
  				updateresources[i].exemptclosureurlsfromsecuritychecks = resources[i].exemptclosureurlsfromsecuritychecks;
  				updateresources[i].defaultcharset = resources[i].defaultcharset;
  				updateresources[i].postbodylimit = resources[i].postbodylimit;
  				updateresources[i].fileuploadmaxnum = resources[i].fileuploadmaxnum;
  				updateresources[i].canonicalizehtmlresponse = resources[i].canonicalizehtmlresponse;
  				updateresources[i].enableformtagging = resources[i].enableformtagging;
  				updateresources[i].sessionlessfieldconsistency = resources[i].sessionlessfieldconsistency;
  				updateresources[i].sessionlessurlclosure = resources[i].sessionlessurlclosure;
  				updateresources[i].semicolonfieldseparator = resources[i].semicolonfieldseparator;
  				updateresources[i].excludefileuploadfromchecks = resources[i].excludefileuploadfromchecks;
  				updateresources[i].sqlinjectionparsecomments = resources[i].sqlinjectionparsecomments;
  				updateresources[i].invalidpercenthandling = resources[i].invalidpercenthandling;
  				updateresources[i].type = resources[i].type;
  				updateresources[i].checkrequestheaders = resources[i].checkrequestheaders;
  				updateresources[i].comment = resources[i].comment;
  			}
  			result = update_bulk_request(client, updateresources);
  		}
  		return result;
  	}