2cd373810f79b9fd7ad44cce68b5b8b11366394e
[policy/apex-pdp.git] /
1 {
2     "engineServiceParameters": {
3         "name": "MyApexEngine",
4         "version": "0.0.1",
5         "id": 45,
6         "instanceCount": 4,
7         "deploymentPort": 12561,
8         "policyModelFileName": "src/test/resources/policymodels/VPNPolicyModelAvro.json",
9         "engineParameters": {
10             "executorParameters": {
11                 "MVEL": {
12                     "parameterClassName": "org.onap.policy.apex.plugins.executor.mvel.MvelExecutorParameters"
13                 }
14             },
15             "contextParameters": {
16                 "parameterClassName": "org.onap.policy.apex.context.parameters.ContextParameters",
17                 "schemaParameters": {
18                     "Avro": {
19                         "parameterClassName": "org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters"
20                     }
21                 }
22             }
23         }
24     },
25     "eventInputParameters": {
26         "FirstConsumer": {
27             "carrierTechnologyParameters": {
28                 "carrierTechnology": "RESTSERVER",
29                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
30                 "parameters": {
31                     "standalone": true,
32                     "host": "localhost",
33                     "port": 23324
34                 }
35             },
36             "eventProtocolParameters": {
37                 "eventProtocol": "JSON"
38             },
39             "synchronousMode": true,
40             "synchronousPeer": "FirstProducer",
41             "synchronousTimeout": 500
42         }
43     },
44     "eventOutputParameters": {
45         "FirstProducer": {
46             "carrierTechnologyParameters": {
47                 "carrierTechnology": "RESTSERVER",
48                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
49             },
50             "eventProtocolParameters": {
51                 "eventProtocol": "JSON"
52             },
53             "synchronousMode": true,
54             "synchronousPeer": "FirstConsumer",
55             "synchronousTimeout": 500
56         }
57     }
58 }