Integrate docker-compose for ONAP policy framework
[oam.git] / solution / integration / smo / onap-policy / config / apex-pdp / OnapPfConfig.json
diff --git a/solution/integration/smo/onap-policy/config/apex-pdp/OnapPfConfig.json b/solution/integration/smo/onap-policy/config/apex-pdp/OnapPfConfig.json
new file mode 100644 (file)
index 0000000..f48630f
--- /dev/null
@@ -0,0 +1,43 @@
+{
+    "name":"OnapPfParameterGroup",
+     "restServerParameters": {
+        "host": "0.0.0.0",
+        "port": 6969,
+        "userName": "healthcheck",
+        "password": "zb!XztG34",
+        "https": true
+    },
+    "pdpStatusParameters":{
+        "pdpGroup": "defaultGroup",
+        "timeIntervalMs": 120000,
+        "pdpType":"apex",
+        "desiredInstanceCount": 2,
+        "description":"Pdp Heartbeat",
+        "supportedPolicyTypes": [
+            {
+              "name": "onap.policies.controlloop.operational.common.Apex",
+              "version": "1.0.0"
+            },
+            {
+                "name": "onap.policies.native.Apex",
+                "version": "1.0.0"
+            }
+        ]
+    },
+    "topicParameterGroup": {
+        "topicSources" : [{
+            "topic" : "POLICY-PDP-PAP",
+            "servers" : [ "onap-dmaap" ],
+            "topicCommInfrastructure" : "dmaap",
+            "useHttps" : false,
+            "allowSelfSignedCerts" : true
+        }],
+        "topicSinks" : [{
+            "topic" : "POLICY-PDP-PAP",
+            "servers" : [ "onap-dmaap" ],
+            "topicCommInfrastructure" : "dmaap",
+            "useHttps" : false,
+            "allowSelfSignedCerts" : true
+        }]
+    }
+}