APEX standalone support for ToscaPolicy format
[policy/apex-pdp.git] / services / services-engine / src / test / resources / parameters / syncBadParamsNotSyncWithPeer.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": 19,
17               "deploymentPort": 65522,
18               "policy_type_impl": {
19                 "apexPolicyModel": {}
20               },
21               "engineParameters": {
22                 "executorParameters": {
23                   "JAVASCRIPT": {
24                     "parameterClassName": "org.onap.policy.apex.service.engine.parameters.dummyclasses.SuperDooperExecutorParameters"
25                   }
26                 }
27               }
28             },
29             "eventOutputParameters": {
30               "SyncProducer0": {
31                 "carrierTechnologyParameters": {
32                   "carrierTechnology": "FILE",
33                   "parameters": {
34                     "fileName": "target/aaa.json"
35                   }
36                 },
37                 "eventProtocolParameters": {
38                   "eventProtocol": "JSON"
39                 },
40                 "synchronousMode": false,
41                 "synchronousPeer": "SyncConsumer0"
42               },
43               "SyncProducer1": {
44                 "carrierTechnologyParameters": {
45                   "carrierTechnology": "FILE",
46                   "parameters": {
47                     "fileName": "target/aaa.json"
48                   }
49                 },
50                 "eventProtocolParameters": {
51                   "eventProtocol": "JSON"
52                 },
53                 "synchronousMode": true,
54                 "synchronousPeer": "SyncConsumer1"
55               }
56             },
57             "eventInputParameters": {
58               "SyncConsumer0": {
59                 "carrierTechnologyParameters": {
60                   "carrierTechnology": "FILE",
61                   "parameters": {
62                     "fileName": "target/bbb.json"
63                   }
64                 },
65                 "eventProtocolParameters": {
66                   "eventProtocol": "JSON"
67                 },
68                 "synchronousMode": true,
69                 "synchronousPeer": "SyncProducer0"
70               },
71               "SyncConsumer1": {
72                 "carrierTechnologyParameters": {
73                   "carrierTechnology": "SUPER_DOOPER",
74                   "parameterClassName": "org.onap.policy.apex.service.engine.parameters.dummyclasses.SuperDooperCarrierTechnologyParameters"
75                 },
76                 "eventProtocolParameters": {
77                   "eventProtocol": "SUPER_TOK_DEL",
78                   "parameterClassName": "org.onap.policy.apex.service.engine.parameters.dummyclasses.SuperTokenDelimitedEventProtocolParameters"
79                 },
80                 "synchronousMode": true,
81                 "synchronousPeer": "SyncProducer1"
82               }
83             }
84           }
85         }
86       }
87     ]
88   }
89 }