code: @Help(help = "Scales out/add a VNF to a running NetworkServiceRecord with specific id")
    public NetworkServiceRecord scaleOut(
        final String idNsr,
        final String idVnfd,
        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);
      String url = idNsr + "/vnfd" + "/" + idVnfd;
      return (NetworkServiceRecord) requestPut(url, jsonBody);
    }
docs: Scales out/add a VNF to a running NSR.
  
  @param idNsr the ID of the NetworkServiceRecord
  @param idVnfd the ID of the VNFD to add
  @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 VirtualNetworkServiceRecords
  @param monitoringIp the IP of the monitoring system
  @return the updated NetworkFunctionRecord
  @throws SDKException if the request fails