blob: b38986a4bb9612b444dcca3ce2366b33a64cc658 [file] [log] [blame]
Muthuramalingam, Brinda Santh(bs2796)42b670c2018-08-21 04:11:57 +00001{
Brinda Santh274c3ad2018-08-24 22:48:32 -04002 "tags": "oam-local-ipv4-address",
Muthuramalingam, Brinda Santh(bs2796)62cc10e2018-08-31 19:52:48 +00003 "name": "mdsal-source",
Brinda Santh274c3ad2018-08-24 22:48:32 -04004 "property" :{
5 "description": "based on service-instance-id,network-role,v4-ip-type and vm-type get the ipv4-gateway-prefix from the SDN-GC mdsal",
6 "type": "string"
7 },
8 "updated-by": "brindasanth@onap.com",
Brinda Santh274c3ad2018-08-24 22:48:32 -04009 "sources": {
Muthuramalingam, Brinda Santh(bs2796)42b670c2018-08-21 04:11:57 +000010 "mdsal": {
Brinda Santh274c3ad2018-08-24 22:48:32 -040011 "type": "source-rest",
12 "properties": {
13 "type": "JSON",
14 "url-path": "config/L3VNF-API:services/service-list/$service-instance-id/service-data/vnf-topology-information/vnf-assignments/vnf-vms/$vm-type/vm-networks/$network-role/v4-assigned-ip-list/$v4-ip-type",
15 "path": "/v4-assigned-ip-list/0/v4-ip-prefix",
16 "input-key-mapping": {
17 "service-instance-id": "service-instance-id",
18 "network-role": "network-role",
19 "v4-ip-type": "v4-ip-type",
20 "vm-type": "vm-type"
21 },
22 "output-key-mapping": {
23 "oam-local-ipv4-address": "v4-ip-prefix"
24 },
Muthuramalingam, Brinda Santh(bs2796)522a86b2018-08-27 13:53:21 +000025 "key-dependencies": [
Brinda Santh274c3ad2018-08-24 22:48:32 -040026 "service-instance-id",
27 "network-role",
28 "v4-ip-type",
29 "vm-type"
30 ]
Muthuramalingam, Brinda Santh(bs2796)42b670c2018-08-21 04:11:57 +000031 }
32 }
Muthuramalingam, Brinda Santh(bs2796)42b670c2018-08-21 04:11:57 +000033 }
34}