code: public OvhOrder dedicatedCloud_serviceName_ip_duration_POST(String serviceName, String duration, OvhIpCountriesEnum country, String description, Long estimatedClientsNumber, String networkName, OvhOrderableIpBlockRangeEnum size, String usage) throws IOException {
  		String qPath = "/order/dedicatedCloud/{serviceName}/ip/{duration}";
  		StringBuilder sb = path(qPath, serviceName, duration);
  		HashMap<String, Object>o = new HashMap<String, Object>();
  		addBody(o, "country", country);
  		addBody(o, "description", description);
  		addBody(o, "estimatedClientsNumber", estimatedClientsNumber);
  		addBody(o, "networkName", networkName);
  		addBody(o, "size", size);
  		addBody(o, "usage", usage);
  		String resp = exec(qPath, "POST", sb.toString(), o);
  		return convertTo(resp, OvhOrder.class);
  	}
docs: Create order
  
  REST: POST /order/dedicatedCloud/{serviceName}/ip/{duration}
  @param size [required] The network ranges orderable
  @param usage [required] Basic information of how will this bloc be used (as "web","ssl","cloud" or other things)
  @param description [required] Information visible on whois (minimum 3 and maximum 250 alphanumeric characters)
  @param country [required] This Ip block country
  @param estimatedClientsNumber [required] How much clients would be hosted on those ips ?
  @param networkName [required] Information visible on whois (between 2 and maximum 20 alphanumeric characters)
  @param serviceName [required]
  @param duration [required] Duration