22ab9e3bb057fd4b8ee80754f50c213e685bbbcf
[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         "engineParameters": {
9             "executorParameters": {
10                 "JAVASCRIPT": {
11                     "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
12                 }
13             }
14         }
15     },
16     "eventInputParameters": {
17          "GetCodeConsumer": {
18             "carrierTechnologyParameters": {
19                 "carrierTechnology": "RESTCLIENT",
20                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
21                 "parameters": {
22                     "url": "http://localhost:32801/TestExecutionRest/apex/event/FetchHttpCode",
23                     "httpMethod": "GET",
24                     "httpHeaders" : [
25                     ],
26                     "httpCodeFilter" : "[1-5][0][0-5]"
27                 }
28             },
29             "eventProtocolParameters": {
30                 "eventProtocol": "JSON",
31                 "parameters": {
32                     "testToRun": "FetchHttpCode"
33                 }
34             },
35             "eventName": "Event0200"
36         }
37     },
38     "eventOutputParameters": {
39         "FirstProducer": {
40             "carrierTechnologyParameters": {
41                 "carrierTechnology": "RESTCLIENT",
42                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
43                 "parameters": {
44                     "url": "http://localhost:32801/TestExecutionRest/apex/event/{tagId}",
45                     "httpMethod": "PUT",
46                     "httpHeaders" : [
47                         ["Content-Type", "application/json"],
48                         ["Date", "Tue, 24 Jul 2019 14:57:12 GMT"]
49                     ]
50                 }
51             },
52             "eventProtocolParameters": {
53                 "eventProtocol": "JSON"
54             },
55             "eventName": "Event0201"
56         }
57     }
58 }