Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / csit / scripts / aaisimulator / wiremock / mappings / aai.json
1 {\r
2     "mappings": [{\r
3             "request": {\r
4                 "method": "GET",\r
5                 "url": "/aai/v24/business/customers/customer/testsvc1/service-subscriptions/service-subscription/test/service-instances/service-instance/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca?depth=1"\r
6             },\r
7             "response": {\r
8                 "status": 200,\r
9                 "jsonBody": {\r
10                     "service-instance-id": "5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca",\r
11                     "service-instance-name": "Nzrdm61asmsf01_svc",\r
12                     "service-type": "INFRASTRUCTURE",\r
13                     "service-role": "PROVIDER-NETWORK",\r
14                     "environment-context": "General_Revenue-Bearing",\r
15                     "workload-context": "Testing",\r
16                     "resource-version": "1616417209896",\r
17                     "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca/service-data/service-topology/",\r
18                     "orchestration-status": "Inventoried"\r
19                 }\r
20             }\r
21         },\r
22         {\r
23             "request": {\r
24                 "method": "PATCH",\r
25                 "url": "/aai/v24/business/customers/customer/testsvc1/service-subscriptions/service-subscription/test/service-instances/service-instance/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca?resource-version=1616417209896",\r
26                 "bodyPatterns": [{\r
27                     "equalToJson": {\r
28                         "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/5c4f2d89-57a3-47e9-b49b-d3c63eb0b3ca/service-data/service-topology/",\r
29                         "resource-version": "1616417209896",\r
30                         "service-instance-name": "zrdm61asmsf01_svc"\r
31                     },\r
32                     "ignoreArrayOrder": true,\r
33                     "ignoreExtraElements": true\r
34                 }]\r
35             },\r
36             "response": {\r
37                 "status": 200\r
38             }\r
39         }\r
40     ]\r
41 }\r