RIC-642 related changes: REST subscription, rnib enhancements, symptomdata, rest...
[ric-plt/xapp-frame-py.git] / examples / descriptor / config-file.json
1 {
2   "name": "ts-kpi-storage",
3   "version": "0.7.0",
4   "vendor": "Nokia",
5   "moId": "SEP",
6   "containers": [
7     {
8       "name": "xapp-test",
9       "image": {
10         "registry": "edgeapps-docker-local.artifactory-blr1.int.net.nokia.com",
11         "name": "xapp-test",
12         "tag": "0.1"
13       },
14       "resources": {
15         "limits": {},
16         "requests": {}
17       }
18     }
19   ],
20   "livenessProbe": {
21     "httpGet": {
22       "path": "ric/v1/health/alive",
23       "port": 8080
24     },
25     "initialDelaySeconds": 5,
26     "periodSeconds": 15
27   },
28   "readinessProbe": {
29     "httpGet": {
30       "path": "ric/v1/health/ready",
31       "port": 8080
32     },
33     "initialDelaySeconds": 5,
34     "periodSeconds": 15
35   },
36   "messaging": {
37     "ports": [
38       {
39         "name": "http",
40         "container": "xapp-test",
41         "port": 8080,
42         "description": "http service"
43       },
44       {
45         "name": "rmrroute",
46         "container": "xapp-test",
47         "port": 4561,
48         "description": "rmr route port"
49       },
50       {
51         "name": "rmrdata",
52         "container": "xapp-test",
53         "port": 4560,
54         "maxSize": 2072,
55         "rxMessages": [],
56         "txMessages": [],
57         "policies": [],
58         "description": "rmr data port"
59       }
60     ]
61   },
62   "controls": {
63     "logger": {
64       "level": 3
65     },
66     "symptomdata": {
67         "lwsd": {
68             "url": "http://192.168.1.122:9000/ric/v1/lwsd",
69             "timeout": 10
70                 }
71     },
72     "subscription": {
73       "url": "http://192.168.1.122:9000/",
74       "clientEndpoint": "192.168.1.122"
75     }
76   },
77   "metrics": {
78     "url": "/ric/v1/metrics",
79     "namespace": "ricxapp"
80   },
81   "faults": {},
82   "measurements": []
83 }