Containerization feature of SO
[so.git] / mso-api-handlers / mso-api-handler-infra / src / test / resources / ServiceInstanceTest / ServiceAssign.json
1 {
2    "requestDetails":{
3       "modelInfo":{
4          "modelType":"service",
5          "modelInvariantId":"5d48acb5-097d-4982-aeb2-f4a3bd87d31b",
6          "modelVersionId":"3c40d244-808e-42ca-b09a-256d83d19d0a",
7          "modelName":"MOW vMX BV 1 Service",
8          "modelVersion":"10.0"
9       },
10       "cloudConfiguration":{
11          "lcpCloudRegionId":"mdt1",
12          "tenantId":"88a6ca3ee0394ade9403f075db23167e"
13       },
14       "owningEntity":{
15          "owningEntityId":"038d99af-0427-42c2-9d15-971b99b9b489",
16          "owningEntityName":"PACKET CORE"
17       },
18       "project":{
19          "projectName":"{some project name}"
20       },
21       "subscriberInfo":{
22          "globalSubscriberId":"{some subscriber id}"
23       },
24       "requestInfo":{
25          "productFamilyId":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
26          "source":"VID",
27          "suppressRollback":true,
28          "requestorId":"xxxxxx"
29       },
30       "requestParameters":{
31          "subscriptionServiceType":"VMX",
32          "aLaCarte":false,
33          "userParams":[
34             {
35                "service":{
36                   "modelInfo":{
37                      "modelType":"service",
38                      "modelName":"MOW",
39                      "modelVersionId":"3c40d244-808e-42ca-b09a-256d83d19d0a",
40                      "modelCustomizationId": "3c40d244-808e-42ca-b09a-256d83d19d0a"
41                   },
42                   "instanceParams":[
43
44                   ],
45                   "resources":{
46                      "vnfs":[
47                         {
48                            "modelInfo":{
49                               "modelType":"vnf",
50                               "modelName":"2016-73_MOW",
51                               "modelVersionId":"7f40c192-f63c-463e-ba94-286933b895f8",
52                               "modelCustomizationName":"2016-73_MOW",
53                               "modelCustomizationId":"ab153b6e-c364-44c0-bef6-1f2982117f04"
54                            },
55                            "cloudConfiguration":{
56                               "lcpCloudRegionId":"mdt1",
57                               "tenantId":"88a6ca3ee0394ade9403f075db23167e"
58                            },
59                            "platform":{
60                               "platformName":"test"
61                            },
62                            "lineOfBusiness":{
63                               "lineOfBusinessName":"someValue"
64                            },
65                            "productFamilyId":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
66                            "instanceParams":[
67
68                            ],
69                            "vfModules":[
70                               {
71                                  "modelInfo":{
72                                     "modelType":"vfModule",
73                                     "modelName":"201673MowtestBvL",
74                                     "modelVersionId":"4c75f813-fa91-45a4-89d0-790ff5f1ae79",
75                                     "modelCustomizationId":"a25e8e8c-58b8-4eec-810c-97dcc1f5cb7f"
76                                  },
77                                  "instanceParams":[
78                                     {
79                                        "vmx_int_net_len":"24"
80                                     }
81                                  ]
82                               },
83                               {
84                                  "modelInfo":{
85                                     "modelType":"vfModule",
86                                     "modelName":"201673Mowtest",
87                                     "modelVersionId":"56e2b103-637c-4d1a-adc8-3a7f4a6c3240",
88                                     "modelCustomizationId":"72d9d1cd-f46d-447a-abdb-451d6fb05fa8"
89                                  },
90                                  "instanceParams":[
91                                     {
92                                        "availability_zone_0":"mtpocdv-kvm-az01",
93                                        "vre_a_volume_size_0":"100"
94                                     }
95                                  ]
96                               },
97                               {
98                                  "modelInfo":{
99                                     "modelType":"vfModule",
100                                     "modelName":"201673Mowtest",
101                                     "modelVersionId":"56e2b103-637c-4d1a-adc8-3a7f4a6c3240",
102                                     "modelCustomizationId":"72d9d1cd-f46d-447a-abdb-451d6fb05fa8"
103                                  },
104                                  "instanceParams":[
105                                     {
106                                        "availability_zone_0":"mtpocdv-kvm-az01",
107                                        "vre_a_volume_size_0":"50"
108                                     }
109                                  ]
110                               },
111                               {
112                                  "modelInfo":{
113                                     "modelType":"vfModule",
114                                     "modelName":"201673Mowtest",
115                                     "modelVersionId":"f555558f-d538-4876-8ffa-b102650fad64",
116                                     "modelCustomizationId":"da4d4327-fb7d-4311-ac7a-be7ba60cf969"
117                                  },
118                                  "instanceParams":[
119                                     {
120                                        "availability_zone_0":"mtpocdv-kvm-az01",
121                                        "vmx_vpfe_int_ip_0":"192.168.0.16"
122                                     }
123                                  ]
124                               }
125                            ]
126                         }
127                      ]
128                   }
129                }
130             }
131          ]
132       }
133    }
134 }