1 package org.opencomp.simulator.presetGenerator.presets.mso;
 
   3 public class PresetMSOCreateVfModuleInstancePost extends PresetMSOBaseCreateServiceInstancePost{
 
   4     private String serviceInstanceId;
 
   5     private String vnfInstanceId;
 
   7     public PresetMSOCreateVfModuleInstancePost(String serviceInstanceId, String vnfInstanceId) {
 
   8         this.serviceInstanceId = serviceInstanceId;
 
   9         this.vnfInstanceId = vnfInstanceId;
 
  13     public String getReqPath() {
 
  14         return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs/"+vnfInstanceId+"/vfModules";
 
  18     public Object getRequestBody() {
 
  20                     "\"requestDetails\":{" +
 
  22                             "\"instanceName\":\"aa\"," +
 
  23                             "\"source\":\"VID\"," +
 
  24                             "\"suppressRollback\":false," +
 
  25                             "\"requestorId\":\"us16807000\"" +
 
  28                             "\"modelType\":\"vfModule\"," +
 
  29                             "\"modelInvariantId\":\"\"," +
 
  30                             "\"modelVersionId\":\"\"," +
 
  31                             "\"modelName\":\"\"," +
 
  32                             "\"modelVersion\":\"\"," +
 
  33                             "\"modelCustomizationId\":\"\"," +
 
  34                             "\"modelCustomizationName\":\"\"" +
 
  36                         "\"requestParameters\":{" +
 
  39                             "\"usePreload\":false" +
 
  41                         "\"cloudConfiguration\":{" +
 
  42                             "\"lcpCloudRegionId\":\"mdt1\"," +
 
  43                             "\"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"" +
 
  45                         "\"relatedInstanceList\":[" +
 
  47                                 "\"relatedInstance\":{" +
 
  48                                     "\"instanceId\":\"" + serviceInstanceId + "\","+
 
  50                                         "\"modelType\":\"service\"," +
 
  51                                         "\"modelName\":\"Demo Service 1\"," +
 
  52                                         "\"modelInvariantId\":\"709d1be4-9a3f-4a29-8c4d-a20465e808a3\"," +
 
  53                                         "\"modelVersion\":\"1.0\"," +
 
  54                                         "\"modelVersionId\":\"240376de-870e-48df-915a-31f140eedd2c\"" +