code: @Help(help = "Create NetworkServiceRecord from NetworkServiceDescriptor id")
    public NetworkServiceRecord create(
        final String id,
        HashMap<String, ArrayList<String>> vduVimInstances,
        ArrayList<String> keys,
        HashMap<String, Configuration> configurations,
        String monitoringIp)
        throws SDKException {
      HashMap<String, Serializable> jsonBody = new HashMap<>();
      jsonBody.put("keys", keys);
      jsonBody.put("vduVimInstances", vduVimInstances);
      jsonBody.put("configurations", configurations);
      jsonBody.put("monitoringIp", monitoringIp);
      return (NetworkServiceRecord) this.requestPost(id, jsonBody, NetworkServiceRecord.class);
    }
docs: Create a new NetworkServiceRecord from a NetworkServiceDescriptor.
  
  @param id ID of the NetworkServiceDescriptor
  @param vduVimInstances a HashMap assigning VimInstance names to VirtualDeploymentUnits
  @param keys an ArrayList of Key names that shall be passed to the NetworkServiceRecord
  @param configurations a HashMap assigning Configuration objects to VirtualNetworkServiceRecord
  @param monitoringIp the IP of the monitoring system
  @return the created NetworkServiceRecord
  @throws SDKException if the request fails