code: public void serviceName_domains_domain_cacheRules_cacheRuleId_PUT(String serviceName, String domain, Long cacheRuleId, OvhCacheRule body) throws IOException {
  		String qPath = "/cdn/dedicated/{serviceName}/domains/{domain}/cacheRules/{cacheRuleId}";
  		StringBuilder sb = path(qPath, serviceName, domain, cacheRuleId);
  		exec(qPath, "PUT", sb.toString(), body);
  	}
docs: Alter this object properties
  
  REST: PUT /cdn/dedicated/{serviceName}/domains/{domain}/cacheRules/{cacheRuleId}
  @param body [required] New object properties
  @param serviceName [required] The internal name of your CDN offer
  @param domain [required] Domain of this object
  @param cacheRuleId [required] Id for this cache rule