{ "engineServiceParameters": { "name": "MyFirstPolicyApexEngine", "version": "0.0.1", "id": 102, "instanceCount": 4, "deploymentPort": 12345, "policyModelFileName": "examples/models/MyFirstPolicy/2/MyFirstPolicyModel_0.0.1.json", "engineParameters": { "executorParameters": { "MVEL": { "parameterClassName": "org.onap.policy.apex.plugins.executor.mvel.MVELExecutorParameters" }, "JAVASCRIPT": { "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters" } } } }, "eventOutputParameters": { "aProducer": { "carrierTechnologyParameters": { "carrierTechnology": "WEBSOCKET", "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.websocket.WEBSOCKETCarrierTechnologyParameters", "parameters": { "wsClient": false, "port": 4000 } }, "eventProtocolParameters": { "eventProtocol": "JSON" } } }, "eventInputParameters": { "aConsumer": { "carrierTechnologyParameters": { "carrierTechnology": "WEBSOCKET", "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.websocket.WEBSOCKETCarrierTechnologyParameters", "parameters": { "wsClient": false, "port": 3000 } }, "eventProtocolParameters": { "eventProtocol": "JSON" } } } }