Merge "[UUI] Service Mesh Compliance for UUI"
[oom.git] / kubernetes / policy / components / policy-apex-pdp / resources / config / OnapPfConfig.json
1 {
2     "name":"OnapPfParameterGroup",
3     "restServerParameters": {
4       "host": "0.0.0.0",
5       "port": 6969,
6       "userName": "${RESTSERVER_USER}",
7       "password": "${RESTSERVER_PASSWORD}",
8       "https": {{ (eq "true" (include "common.needTLS" .)) | ternary "true" "false" }},
9       "prometheus": true
10     },
11     "pdpStatusParameters":{
12         "pdpGroup": "defaultGroup",
13         "timeIntervalMs": 120000,
14         "pdpType":"apex",
15         "description":"Pdp Heartbeat",
16         "supportedPolicyTypes": [
17             {
18                 "name": "onap.policies.native.Apex",
19                 "version": "1.0.0"
20             },
21             {
22               "name": "onap.policies.controlloop.operational.common.Apex",
23               "version": "1.0.0"
24             }
25         ]
26     },
27     "topicParameterGroup": {
28         "topicSources" : [{
29             "topic" : "POLICY-PDP-PAP",
30             "servers" : [ "message-router" ],
31             "useHttps" : {{ (eq "true" (include "common.needTLS" .)) | ternary "true" "false" }},
32             "fetchTimeout": 15000,
33             "topicCommInfrastructure" : "dmaap"
34         }],
35         "topicSinks" : [{
36             "topic" : "POLICY-PDP-PAP",
37             "servers" : [ "message-router" ],
38             "useHttps" : {{ (eq "true" (include "common.needTLS" .)) | ternary "true" "false" }},
39             "topicCommInfrastructure" : "dmaap"
40         }]
41     }
42 }