1 package org.onap.simulator.presetGenerator.presets.mso;
3 import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
7 public class PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork extends PresetMSOCreateServiceInstanceGen2WithNames {
9 private final String requestorId;
11 public PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork(Map<Keys, String> names, String requestId, String requestorId) {
12 super(names, 0, requestId);
13 this.requestorId = requestorId;
17 public boolean isStrictMatch() {
22 public Object getRequestBody() {
24 " \"requestDetails\": {" +
26 " \"modelInvariantId\": \"16e56d12-40b3-4db1-a40e-d48c36679e2e\"," +
27 " \"modelVersionId\": \"4659e8bd-0920-4eed-8ec5-550b4c8dceeb\"," +
28 " \"modelName\": \"SR-IOV Provider-1\"," +
29 " \"modelType\": \"service\"," +
30 " \"modelVersion\": \"1.0\"" +
32 " \"owningEntity\": {" +
33 " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\"," +
34 " \"owningEntityName\": \"MetroPacketCore\"" +
36 " \"subscriberInfo\": {" +
37 " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\"" +
40 " \"projectName\": \"DFW\"" +
42 " \"requestInfo\": {" +
43 " \"instanceName\": \""+names.get(SERVICE_NAME)+"\"," +
44 " \"source\": \"VID\"," +
45 " \"suppressRollback\": false," +
46 " \"requestorId\": \""+this.requestorId+"\"" +
48 " \"requestParameters\": {" +
49 " \"testApi\": \"VNF_API\"," +
50 " \"subscriptionServiceType\": \"TYLER SILVIA\"," +
51 " \"aLaCarte\": true," +
52 " \"userParams\": []" +