APEX standalone support for ToscaPolicy format
[policy/apex-pdp.git] / services / services-engine / src / test / resources / parameters / serviceExecutorNoParams.json
1 {
2   "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
3   "topology_template": {
4     "policies": [
5       {
6         "onap.policies.apex.Simplecontrolloop": {
7           "type": "onap.policies.native.Apex",
8           "type_version": "1.0.0",
9           "name": "onap.policies.apex.Simplecontrolloop",
10           "version": "1.0.0",
11           "properties": {
12             "engineServiceParameters": {
13               "name": "MyApexEngine",
14               "version": "0.0.1",
15               "id": 45,
16               "instanceCount": 345,
17               "deploymentPort": 65522,
18               "policy_type_impl": {
19                 "apexPolicyModel": {}
20               },
21               "engineParameters": {
22                 "executorParameters": {}
23               }
24             },
25             "eventOutputParameters": {
26               "FirstProducer": {
27                 "carrierTechnologyParameters": {
28                   "carrierTechnology": "FILE",
29                   "parameters": {
30                     "fileName": "target/aaa.json"
31                   }
32                 },
33                 "eventProtocolParameters": {
34                   "eventProtocol": "JSON"
35                 }
36               }
37             },
38             "eventInputParameters": {
39               "MySuperDooperConsumer1": {
40                 "carrierTechnologyParameters": {
41                   "carrierTechnology": "SUPER_DOOPER",
42                   "parameterClassName": "org.onap.policy.apex.service.engine.parameters.dummyclasses.SuperDooperCarrierTechnologyParameters"
43                 },
44                 "eventProtocolParameters": {
45                   "eventProtocol": "SUPER_TOK_DEL",
46                   "parameterClassName": "org.onap.policy.apex.service.engine.parameters.dummyclasses.SuperTokenDelimitedEventProtocolParameters"
47                 }
48               }
49             }
50           }
51         }
52       }
53     ]
54   }
55 }