Prepare new endpoints for csit/vid internal api
[integration/csit.git] / tests / vid / resources / simulators / test_data_assets / responses.json
1 {
2   "responses": [
3     {
4       "responseCode": 200,
5       "path": "/aai/v13/service-design-and-creation/models?depth=2&model-invariant-id=88a71d72-ec80-4357-808e-f288823cb353",
6       "body": {
7         "model": [
8           {
9             "model-invariant-id": "88a71d72-ec80-4357-808e-f288823cb353",
10             "model-type": "resource",
11             "resource-version": "1549550682576",
12             "model-vers": {
13               "model-ver": [
14                 {
15                   "model-version-id": "d2dcf256-2687-4631-9e36-1b7fc352b7bf",
16                   "model-name": "HealthVF",
17                   "model-version": "1.0",
18                   "model-description": "HealthVSP",
19                   "resource-version": "1549550682585",
20                   "model-elements": {
21                     "model-element": [
22                       {
23                         "model-element-uuid": "ad8c74b6-d2ff-48a7-8fcb-4cf653efc1f9",
24                         "new-data-del-flag": "T",
25                         "cardinality": "unbounded",
26                         "resource-version": "1549550682592",
27                         "relationship-list": {
28                           "relationship": [
29                             {
30                               "related-to": "model-ver",
31                               "relationship-label": "org.onap.relationships.inventory.IsA",
32                               "related-link": "/aai/v13/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9",
33                               "relationship-data": [
34                                 {
35                                   "relationship-key": "model.model-invariant-id",
36                                   "relationship-value": "acc6edd8-a8d4-4b93-afaa-0994068be14c"
37                                 }
38                               ],
39                               "related-to-property": [
40                                 {
41                                   "property-key": "model-ver.model-name",
42                                   "property-value": "generic-vnf"
43                                 }
44                               ]
45                             }
46                           ]
47                         }
48                       }
49                     ]
50                   },
51                   "relationship-list": {
52                     "relationship": [
53                       {
54                         "related-to": "model-element",
55                         "relationship-label": "org.onap.relationships.inventory.IsA",
56                         "related-link": "/aai/v13/service-design-and-creation/models/model/4b5158b9-a0d5-4aeb-90a8-474bc2ccd8af/model-vers/model-ver/ba463093-6f2c-4d22-aa8d-fb4615660db2/model-elements/model-element/57d23b71-d5a0-484d-ac7c-1b94e9a1563e/model-elements/model-element/5d290a6a-3b35-46bb-a2d7-1b9c9f520c39",
57                         "relationship-data": [
58                           {
59                             "relationship-key": "model.model-invariant-id",
60                             "relationship-value": "4b5158b9-a0d5-4aeb-90a8-474bc2ccd8af"
61                           }
62                         ]
63                       }
64                     ]
65                   }
66                 }
67               ]
68             }
69           }
70         ]
71       }
72     },
73     {
74       "responseCode": 200,
75       "path": "/aai/v../business/customers/customer/MSO_1610_ST?depth=2",
76       "body": {
77         "global-customer-id": "MSO_1610_ST",
78         "subscriber-name": "MSO_1610_ST",
79         "subscriber-type": "INFRA",
80         "resource-version": "1549008901724",
81         "service-subscriptions": {
82           "service-subscription": [
83             {
84               "service-type": "gNB",
85               "resource-version": "1549008901954",
86               "service-instances": {
87                 "service-instance": [
88                   {
89                     "service-instance-id": "40003c27-2876-4f3a-8a23-ef1ad7ef665a",
90                     "service-instance-name": "AwServicePreload3",
91                     "service-type": "vAwServiceType",
92                     "environment-context": "General_Revenue-Bearing",
93                     "workload-context": "Production",
94                     "model-invariant-id": "33ebe1a9-1df3-4c35-b8a0-cd0504159511",
95                     "model-version-id": "41658d87-b37c-4237-9a56-d27d1e430da6",
96                     "resource-version": "1550761112266",
97                     "orchestration-status": "Active",
98                     "relationship-list": {
99                       "relationship": [
100                         {
101                           "related-to": "project",
102                           "relationship-label": "org.onap.relationships.inventory.Uses",
103                           "related-link": "/aai/v13/business/projects/project/AwTestProject",
104                           "relationship-data": [
105                             {
106                               "relationship-key": "project.project-name",
107                               "relationship-value": "AwTestProject"
108                             }
109                           ]
110                         }
111                       ]
112                     }
113                   }
114                 ]
115               },
116               "relationship-list": {
117                 "relationship": [
118                   {
119                     "related-to": "tenant",
120                     "relationship-label": "org.onap.relationships.inventory.Uses",
121                     "related-link": "/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/CloudOwner/RegionOne/tenants/tenant/982c540f6e69488eb6be5664255e00c0",
122                     "relationship-data": [
123                       {
124                         "relationship-key": "cloud-region.cloud-owner",
125                         "relationship-value": "CloudOwner"
126                       }
127                     ],
128                     "related-to-property": [
129                       {
130                         "property-key": "tenant.tenant-name",
131                         "property-value": "onap-wro"
132                       }
133                     ]
134                   }
135                 ]
136               }
137             }
138           ]
139         }
140       }
141     },
142     {
143       "responseCode": 200,
144       "path": "/aai/v13/query?format=simple",
145       "body": {
146         "results": [
147           {
148             "id": "385160",
149             "node-type": "service-instance",
150             "url": "/aai/v13/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vLB/service-instances/service-instance/12965035-a690-400c-bf18-211a5b4710c8",
151             "properties": {
152               "service-instance-id": "12965035-a690-400c-bf18-211a5b4710c8",
153               "service-instance-name": "ws-service-02",
154               "service-type": "vAwServiceType",
155               "environment-context": "General_Revenue-Bearing",
156               "workload-context": "Production",
157               "model-invariant-id": "33ebe1a9-1df3-4c35-b8a0-cd0504159511",
158               "model-version-id": "cb8501da-6e03-40e0-900c-ef0df30d1183",
159               "resource-version": "1551434658559",
160               "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/12965035-a690-400c-bf18-211a5b4710c8/service-data/service-topology/",
161               "orchestration-status": "Active"
162             },
163             "related-to": [
164               {
165                 "id": "200768",
166                 "relationship-label": "org.onap.relationships.inventory.Uses",
167                 "node-type": "project",
168                 "url": "/aai/v13/business/projects/project/Project-Demonstration"
169               }
170             ]
171           }
172         ]
173       }
174     },
175     {
176       "responseCode": 200,
177       "path": "/workflowSpecifications/v1/workflows?vnfModelVersionId=103b4a1b-4a15-4559-a019-1ff132180c7c",
178       "body": {
179         "workflowSpecificationList": [
180           {
181             "workflowSpecification": {
182               "artifactInfo": {
183                 "artifactType": "workflow",
184                 "artifactUuid": "ab6478e4-ea33-3346-ac12-ab121484a333",
185                 "artifactName": "inPlaceSoftwareUpdate-1_0.bpmn",
186                 "artifactVersion": "1.0",
187                 "artifactDescription": "xyz xyz",
188                 "workflowName": "inPlaceSoftwareUpdate",
189                 "operationName": "inPlaceSoftwareUpdate",
190                 "workflowSource": "sdc",
191                 "workflowResourceTarget": "vnf"
192               },
193               "activitySequence": [
194                 {
195                   "name": "VNFQuiesceTrafficActivity",
196                   "description": "Activity to QuiesceTraffic on VNF"
197                 }
198               ],
199               "workflowInputParameters": [
200                 {
201                   "label": "Cloud Owner",
202                   "inputType": "text",
203                   "required": true,
204                   "validation": [
205                     {
206                       "maxLength": "7",
207                       "allowableChars": "[a-zA-Z0-9]*"
208                     }
209                   ],
210                   "soFieldName": "cloudOwner",
211                   "soPayloadLocation": "cloudConfiguration"
212                 }
213               ]
214             }
215           }
216         ]
217       }
218     }
219   ]
220 }