2 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
6 "onap.policies.apex.Simplecontrolloop": {
7 "type": "onap.policies.native.Apex",
8 "type_version": "1.0.0",
9 "name": "onap.policies.apex.Simplecontrolloop",
12 "engineServiceParameters": {
13 "name": "MyApexEngine",
17 "deploymentPort": 12561,
18 "policyModelFileName": "src/test/resources/policymodels/RequestorModel.json",
20 "executorParameters": {
22 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
27 "eventInputParameters": {
28 "RestClientConsumer0": {
29 "carrierTechnologyParameters": {
30 "carrierTechnology": "RESTCLIENT",
31 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
33 "url": "http://localhost:32801/TestRESTRequestor/apex/event/GetEvent",
39 "httpCodeFilter" : "[1-5][0][0-5]"
42 "eventProtocolParameters": {
43 "eventProtocol": "JSON"
46 "RestClientConsumer1": {
47 "carrierTechnologyParameters": {
48 "carrierTechnology": "RESTCLIENT",
49 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
51 "url": "http://localhost:32801/TestRESTRequestor/apex/event/GetEvent",
56 "httpCodeFilter" : "[1-5][0][0-5]"
59 "eventProtocolParameters": {
60 "eventProtocol": "JSON"
64 "eventOutputParameters": {
65 "RestClientProducer0": {
66 "carrierTechnologyParameters": {
67 "carrierTechnology": "RESTCLIENT",
68 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters"
70 "eventProtocolParameters": {
71 "eventProtocol": "JSON"
74 "RestClientProducer1": {
75 "carrierTechnologyParameters": {
76 "carrierTechnology": "RESTCLIENT",
77 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters"
79 "eventProtocolParameters": {
80 "eventProtocol": "JSON"