06601e5d1a5c92bcaf355c75aeadbbdba270cf81
[policy/apex-pdp.git] /
1 {
2     "engineServiceParameters" : {
3         "name"                : "MyFirstPolicyApexEngine",
4         "version"             : "0.0.1",
5         "id"                  : 101,
6         "instanceCount"       : 4,
7         "deploymentPort"      : 12345,
8         "policyModelFileName" : "examples/models/MyFirstPolicy/1/MyFirstPolicyModel_0.0.1.json",
9         "engineParameters"    : {
10             "executorParameters" : {
11                 "MVEL" : {
12                     "parameterClassName" : "org.onap.policy.apex.plugins.executor.mvel.MVELExecutorParameters"
13                 },
14                 "JAVASCRIPT" : {
15                     "parameterClassName" : "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
16                 }
17             }
18         }
19     },
20     "eventOutputParameters": {
21         "FirstProducer": {
22             "carrierTechnologyParameters" : {
23                 "carrierTechnology" : "FILE",
24                 "parameters" : {
25                     "standardIO" : true
26                 }
27             },
28             "eventProtocolParameters" : {
29                 "eventProtocol" : "JSON"
30             }
31         }
32     },
33     "eventInputParameters": {
34         "FirstConsumer": {
35             "carrierTechnologyParameters" : {
36                 "carrierTechnology" : "FILE",
37                 "parameters" : {
38                     "standardIO" : true
39                 }
40             },
41             "eventProtocolParameters" : {
42                 "eventProtocol" : "JSON"
43             }
44         }
45     }
46 }