Give better messages than NPE for missing data
[policy/models.git] / models-interactions / model-actors / actor.so / src / test / resources / vfModuleCreate.json
1 {
2   "requestDetails": {
3     "modelInfo": {
4       "modelType": "vfModule",
5       "modelInvariantId": "my-model-invariant-id",
6       "modelVersionId": "my-model-version-id",
7       "modelName": "my-model-name",
8       "modelVersion": "my-model-version",
9       "modelCustomizationId": "my-model-customization-id"
10     },
11     "cloudConfiguration": {
12       "lcpCloudRegionId": "my-cloud-id",
13       "tenantId": "my-tenant-id"
14     },
15     "requestInfo": {
16       "instanceName": "vfModuleName",
17       "source": "POLICY",
18       "suppressRollback": false,
19       "requestorId": "policy"
20     },
21     "relatedInstanceList": [
22       {
23         "relatedInstance": {
24           "instanceId": "my-service-instance-id",
25           "modelInfo": {
26             "modelType": "service",
27             "modelName": "my-model-name-B",
28             "modelVersion": "my-model-version-B"
29           }
30         }
31       },
32       {
33         "relatedInstance": {
34           "instanceId": "my-vnf-id",
35           "modelInfo": {
36             "modelType": "vnf",
37             "modelName": "my-model-name-B",
38             "modelVersion": "my-model-version-B"
39           }
40         }
41       }
42     ],
43     "requestParameters": {
44       "subscriptionServiceType": "my-subscription-service-type",
45       "usePreload": false,
46       "userParams": []
47     },
48     "configurationParameters": [
49       {}
50     ]
51   }
52 }