code: public OvhSubnet project_serviceName_network_private_networkId_subnet_POST(String serviceName, String networkId, Boolean dhcp, String end, String network, Boolean noGateway, String region, String start) throws IOException {
  		String qPath = "/cloud/project/{serviceName}/network/private/{networkId}/subnet";
  		StringBuilder sb = path(qPath, serviceName, networkId);
  		HashMap<String, Object>o = new HashMap<String, Object>();
  		addBody(o, "dhcp", dhcp);
  		addBody(o, "end", end);
  		addBody(o, "network", network);
  		addBody(o, "noGateway", noGateway);
  		addBody(o, "region", region);
  		addBody(o, "start", start);
  		String resp = exec(qPath, "POST", sb.toString(), o);
  		return convertTo(resp, OvhSubnet.class);
  	}
docs: Create a new network subnet
  
  REST: POST /cloud/project/{serviceName}/network/private/{networkId}/subnet
  @param dhcp [required] Enable DHCP
  @param end [required] Last IP for this region (eg: 192.168.1.24)
  @param network [required] Global network with cidr (eg: 192.168.1.0/24)
  @param networkId [required] Network id
  @param noGateway [required] Set to true if you don't want to set a default gateway IP
  @param region [required] Region where this subnet will be created
  @param serviceName [required] Project name
  @param start [required] First IP for this region (eg: 192.168.1.12)