ORAN A1 Adapter YANG Model Update
[ccsdk/features.git] / blueprints-processor / plugin / assignment-provider / src / test / resources / mapping / Mdsal / mdsal-array-v4iplist.json
1 {\r
2         "v4-ip-prefix": {\r
3                 "name": "v4-ip-prefix",\r
4                 "property": {\r
5                         "type": "string"\r
6                 },\r
7                 "sources": {\r
8                         "mdsal": {\r
9                                 "type": "source-mdsal",\r
10                                 "properties": {\r
11                                         "url-path": "/restconf/config/L3VNF-API:services/service-list/$service-instance-id/service-data/vnf-topology-information/vnf-assignments/vnf-vms/$oam-ipv4-ip-type/vm-networks/$oam-network-role/v4-assigned-ip-list/$oam-vm-type",\r
12                                         "path": "/v4-assigned-ip-list/0/v4-ip-prefix",\r
13                                         "input-key-mapping": {\r
14                                                 "service-instance-id": "service-instance-id",\r
15                                                 "oam-network-role": "oam-network-role",\r
16                                                 "oam-ipv4-ip-type": "oam-ipv4-ip-type",\r
17                                                 "oam-vm-type": "oam-vm-type"\r
18                                         },\r
19                                         "output-key-mapping": {\r
20                                                 "v4-ip-prefix": "v4-ip-prefix"\r
21                                         },\r
22                                         "key-dependencies": [\r
23                                                 "service-instance-id",\r
24                                                 "oam-network-role",\r
25                                                 "oam-ipv4-ip-type",\r
26                                                 "oam-vm-type"\r
27                                         ]\r
28                                 }\r
29                         }\r
30                 }\r
31         },\r
32         "service-instance-id": {\r
33                 "name": "service-instance-id",\r
34                 "property": {\r
35                         "type": "string"\r
36                 },\r
37                 "sources": {\r
38                         "default": {\r
39                                 "type": "source-input"\r
40                         }\r
41                 }\r
42         },\r
43         "oam-network-role": {\r
44                 "name": "oam-network-role",\r
45                 "property": {\r
46                         "type": "string"\r
47                 },\r
48                 "sources": {\r
49                         "default": {\r
50                                 "type": "source-input"\r
51                         }\r
52                 }\r
53         },\r
54         "oam-ipv4-ip-type": {\r
55                 "name": "oam-ipv4-ip-type",\r
56                 "property": {\r
57                         "type": "string"\r
58                 },\r
59                 "sources": {\r
60                         "default": {\r
61                                 "type": "source-input"\r
62                         }\r
63                 }\r
64         },\r
65         "oam-vm-type": {\r
66                 "name": "oam-vm-type",\r
67                 "property": {\r
68                         "type": "string"\r
69                 },\r
70                 "sources": {\r
71                         "default": {\r
72                                 "type": "source-input"\r
73                         }\r
74                 }\r
75         }\r
76 }\r