Merge "add pacakges dashboard component to new cds ui"
[ccsdk/cds.git] / components / model-catalog / resource-dictionary / starter-dictionary / pnf-id.json
1 {
2   "name" : "pnf-id",
3   "tags" : "pnf-id",
4   "updated-by" : "Rodrigo Ottero <rodrigo.ottero@est.tech>",
5   "property" : {
6     "description" : "pnf-id",
7     "type" : "string"
8   },
9   "sources" : {
10     "input" : {
11       "type" : "source-input",
12       "properties" : { }
13     },
14     "aai-data": {
15       "type": "source-rest",
16       "properties": {
17         "verb": "GET",
18         "type": "JSON",
19         "url-path": "/aai/v14/network/pnfs/pnf/$pnf-id",
20         "path": "/pnf-name",
21         "headers" : {
22           "Accept": "application/json",
23           "X-TransactionId": "AAI-Temp-Tool",
24           "X-FromAppId": "AAI-Temp-Tool"
25         },
26         "input-key-mapping": {
27           "pnf-id": "pnf.pnf-id"
28         },
29         "output-key-mapping": {
30           "pnf-id": "pnf-name"
31         },
32         "key-dependencies": [
33           "pnf.pnf-id"
34         ]
35       }
36     }
37   }
38 }