2561e4d5dbac82e34507c74c1e3e522a680074ce
[policy/apex-pdp.git] / testsuites / apex-pdp-stability / src / main / resources / apexPdpStabilityTestPlan.jmx
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ============LICENSE_START=======================================================
4   ONAP Apex-PDP
5   ================================================================================
6   Copyright (C) 2020-2022 Nordix Foundation.All rights reserved.
7   Modifications Copyright (C) 2021 Bell Canada. All rights reserved.
8   Modifications Copyright (C) 2024 Nordix Foundation.
9   ================================================================================
10   Licensed under the Apache License, Version 2.0 (the "License");
11   you may not use this file except in compliance with the License.
12   You may obtain a copy of the License at
13
14        http://www.apache.org/licenses/LICENSE-2.0
15
16   Unless required by applicable law or agreed to in writing, software
17   distributed under the License is distributed on an "AS IS" BASIS,
18   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19   See the License for the specific language governing permissions and
20   limitations under the License.
21   ============LICENSE_END=========================================================
22   -->
23 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.6.3">
24   <hashTree>
25     <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="APEX PDP STABILITY TEST PLAN" enabled="true">
26       <boolProp name="TestPlan.functional_mode">false</boolProp>
27       <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
28       <boolProp name="TestPlan.serialize_threadgroups">true</boolProp>
29       <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
30         <collectionProp name="Arguments.arguments"/>
31       </elementProp>
32     </TestPlan>
33     <hashTree>
34       <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager">
35         <collectionProp name="HeaderManager.headers">
36           <elementProp name="" elementType="Header">
37             <stringProp name="Header.name">Content-Type</stringProp>
38             <stringProp name="Header.value">application/json</stringProp>
39           </elementProp>
40           <elementProp name="" elementType="Header">
41             <stringProp name="Header.name">Accept</stringProp>
42             <stringProp name="Header.value">application/json</stringProp>
43           </elementProp>
44         </collectionProp>
45       </HeaderManager>
46       <hashTree/>
47       <ConfigTestElement guiclass="HttpDefaultsGui" testclass="ConfigTestElement" testname="HTTP Request Defaults" enabled="true">
48         <stringProp name="HTTPSampler.port">23324</stringProp>
49         <stringProp name="HTTPSampler.protocol">http</stringProp>
50         <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
51           <collectionProp name="Arguments.arguments"/>
52         </elementProp>
53         <stringProp name="HTTPSampler.implementation"></stringProp>
54       </ConfigTestElement>
55       <hashTree/>
56       <Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
57         <collectionProp name="Arguments.arguments">
58           <elementProp name="threads" elementType="Argument">
59             <stringProp name="Argument.name">threads</stringProp>
60             <stringProp name="Argument.value">${__P(threads,5)}</stringProp>
61             <stringProp name="Argument.metadata">=</stringProp>
62           </elementProp>
63           <elementProp name="threadsTimeOutInMs" elementType="Argument">
64             <stringProp name="Argument.name">threadsTimeOutInMs</stringProp>
65             <stringProp name="Argument.value">${__P(threadsTimeOutInMs,2000)}</stringProp>
66             <stringProp name="Argument.metadata">=</stringProp>
67           </elementProp>
68           <elementProp name="wait" elementType="Argument">
69             <stringProp name="Argument.name">wait</stringProp>
70             <stringProp name="Argument.value">${__P(wait,5000)}</stringProp>
71             <stringProp name="Argument.desc">Wait time between requests to apex-pdp</stringProp>
72             <stringProp name="Argument.metadata">=</stringProp>
73           </elementProp>
74           <elementProp name="PAP_PORT" elementType="Argument">
75             <stringProp name="Argument.name">PAP_PORT</stringProp>
76             <stringProp name="Argument.value">${__P(PAP_PORT,30003)}</stringProp>
77             <stringProp name="Argument.metadata">=</stringProp>
78           </elementProp>
79           <elementProp name="API_PORT" elementType="Argument">
80             <stringProp name="Argument.name">API_PORT</stringProp>
81             <stringProp name="Argument.value">${__P(API_PORT,30002)}</stringProp>
82             <stringProp name="Argument.metadata">=</stringProp>
83           </elementProp>
84           <elementProp name="APEX_PORT" elementType="Argument">
85             <stringProp name="Argument.name">APEX_PORT</stringProp>
86             <stringProp name="Argument.value">${__P(APEX_PORT,30001)}</stringProp>
87             <stringProp name="Argument.metadata">=</stringProp>
88           </elementProp>
89           <elementProp name="KAFKA_PORT" elementType="Argument">
90             <stringProp name="Argument.name">KAFKA_PORT</stringProp>
91             <stringProp name="Argument.value">${__P(KAFKA_PORT,29092)}</stringProp>
92             <stringProp name="Argument.metadata">=</stringProp>
93           </elementProp>
94           <elementProp name="CDS_PORT" elementType="Argument">
95             <stringProp name="Argument.name">CDS_PORT</stringProp>
96             <stringProp name="Argument.value">${__P(CDS_PORT,6680)}</stringProp>
97             <stringProp name="Argument.metadata">=</stringProp>
98           </elementProp>
99           <elementProp name="HOSTNAME" elementType="Argument">
100             <stringProp name="Argument.name">HOSTNAME</stringProp>
101             <stringProp name="Argument.value">${__P(HOSTNAME,localhost)}</stringProp>
102             <stringProp name="Argument.metadata">=</stringProp>
103           </elementProp>
104           <elementProp name="LOG_PATH" elementType="Argument">
105             <stringProp name="Argument.name">LOG_PATH</stringProp>
106             <stringProp name="Argument.value">${__P(LOG_PATH,/jmeter_results/apex_stability)}</stringProp>
107             <stringProp name="Argument.metadata">=</stringProp>
108           </elementProp>
109           <elementProp name="KAFKA_HOST" elementType="Argument">
110             <stringProp name="Argument.name">KAFKA_HOST</stringProp>
111             <stringProp name="Argument.value">${__P(KAFKA_HOST,localhost)}</stringProp>
112             <stringProp name="Argument.metadata">=</stringProp>
113           </elementProp>
114         </collectionProp>
115       </Arguments>
116       <hashTree/>
117       <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
118         <collectionProp name="AuthManager.auth_list">
119           <elementProp name="" elementType="Authorization">
120             <stringProp name="Authorization.url">http://${HOSTNAME}:${API_PORT}</stringProp>
121             <stringProp name="Authorization.username">policyadmin</stringProp>
122             <stringProp name="Authorization.password">zb!XztG34</stringProp>
123             <stringProp name="Authorization.domain"></stringProp>
124             <stringProp name="Authorization.realm"></stringProp>
125           </elementProp>
126           <elementProp name="" elementType="Authorization">
127             <stringProp name="Authorization.url">http://${HOSTNAME}:${PAP_PORT}</stringProp>
128             <stringProp name="Authorization.username">policyadmin</stringProp>
129             <stringProp name="Authorization.password">zb!XztG34</stringProp>
130             <stringProp name="Authorization.domain"></stringProp>
131             <stringProp name="Authorization.realm"></stringProp>
132           </elementProp>
133           <elementProp name="" elementType="Authorization">
134             <stringProp name="Authorization.url">http://${HOSTNAME}:${APEX_PORT}/policy/apex-pdp/v1/healthcheck</stringProp>
135             <stringProp name="Authorization.username">healthcheck</stringProp>
136             <stringProp name="Authorization.password">zb!XztG34</stringProp>
137             <stringProp name="Authorization.domain"></stringProp>
138             <stringProp name="Authorization.realm"></stringProp>
139           </elementProp>
140           <elementProp name="" elementType="Authorization">
141             <stringProp name="Authorization.url">http://${HOSTNAME}:${APEX_PORT}/metrics</stringProp>
142             <stringProp name="Authorization.username">healthcheck</stringProp>
143             <stringProp name="Authorization.password">zb!XztG34</stringProp>
144             <stringProp name="Authorization.domain"></stringProp>
145             <stringProp name="Authorization.realm"></stringProp>
146           </elementProp>
147           <elementProp name="" elementType="Authorization">
148             <stringProp name="Authorization.url">http://${HOSTNAME}:${APEX_PORT}</stringProp>
149             <stringProp name="Authorization.username">policyadmin</stringProp>
150             <stringProp name="Authorization.password">zb!XztG34</stringProp>
151             <stringProp name="Authorization.domain"></stringProp>
152             <stringProp name="Authorization.realm"></stringProp>
153           </elementProp>
154         </collectionProp>
155         <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
156       </AuthManager>
157       <hashTree/>
158       <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group">
159         <intProp name="ThreadGroup.num_threads">1</intProp>
160         <intProp name="ThreadGroup.ramp_time">1</intProp>
161         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
162         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
163         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
164           <stringProp name="LoopController.loops">1</stringProp>
165           <boolProp name="LoopController.continue_forever">false</boolProp>
166         </elementProp>
167       </SetupThreadGroup>
168       <hashTree>
169         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-ApexExample">
170           <intProp name="HTTPSampler.concurrentPool">6</intProp>
171           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
172           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
173           <stringProp name="HTTPSampler.protocol">http</stringProp>
174           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
175           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
176           <stringProp name="HTTPSampler.method">POST</stringProp>
177           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
178           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
179           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
180             <collectionProp name="Arguments.arguments">
181               <elementProp name="" elementType="HTTPArgument">
182                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
183                 <stringProp name="Argument.value">{&#xd;
184   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
185   &quot;topology_template&quot;: {&#xd;
186     &quot;policies&quot;: [&#xd;
187       {&#xd;
188         &quot;onap.policies.apex.Example&quot;: {&#xd;
189           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
190           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
191           &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
192           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
193           &quot;properties&quot;: {&#xd;
194             &quot;engineServiceParameters&quot;: {&#xd;
195               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
196               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
197               &quot;id&quot;: 45,&#xd;
198               &quot;instanceCount&quot;: 5,&#xd;
199               &quot;deploymentPort&quot;: 12561,&#xd;
200               &quot;engineParameters&quot;: {&#xd;
201                 &quot;executorParameters&quot;: {&#xd;
202                   &quot;JAVASCRIPT&quot;: {&#xd;
203                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
204                   }&#xd;
205                 },&#xd;
206                 &quot;contextParameters&quot;: {&#xd;
207                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
208                   &quot;schemaParameters&quot;: {&#xd;
209                     &quot;Avro&quot;: {&#xd;
210                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
211                     }&#xd;
212                   }&#xd;
213                 },&#xd;
214                 &quot;taskParameters&quot;: [&#xd;
215                   {&#xd;
216                     &quot;key&quot;: &quot;logUrl&quot;,&#xd;
217                     &quot;value&quot;: &quot;http://${KAFKA_HOST}:${KAFKA_PORT}/events/apex-cl-mgt&quot;&#xd;
218                   }&#xd;
219                 ]&#xd;
220               },&#xd;
221               &quot;policy_type_impl&quot;: {&#xd;
222                 &quot;apexPolicyModel&quot;: {&#xd;
223                   &quot;key&quot;: {&#xd;
224                     &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
225                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
226                   },&#xd;
227                   &quot;keyInformation&quot;: {&#xd;
228                     &quot;key&quot;: {&#xd;
229                       &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
230                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
231                     },&#xd;
232                     &quot;keyInfoMap&quot;: {&#xd;
233                       &quot;entry&quot;: [&#xd;
234                         {&#xd;
235                           &quot;key&quot;: {&#xd;
236                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
237                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
238                           },&#xd;
239                           &quot;value&quot;: {&#xd;
240                             &quot;key&quot;: {&#xd;
241                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
242                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
243                             },&#xd;
244                             &quot;UUID&quot;: &quot;fc0c1892-a2ae-3678-818f-b9b23939b241&quot;,&#xd;
245                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
246                           }&#xd;
247                         },&#xd;
248                         {&#xd;
249                           &quot;key&quot;: {&#xd;
250                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
251                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
252                           },&#xd;
253                           &quot;value&quot;: {&#xd;
254                             &quot;key&quot;: {&#xd;
255                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
256                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
257                             },&#xd;
258                             &quot;UUID&quot;: &quot;ba931e7e-aee9-3af8-98d8-16b92a909e8a&quot;,&#xd;
259                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
260                           }&#xd;
261                         },&#xd;
262                         {&#xd;
263                           &quot;key&quot;: {&#xd;
264                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
265                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
266                           },&#xd;
267                           &quot;value&quot;: {&#xd;
268                             &quot;key&quot;: {&#xd;
269                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
270                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
271                             },&#xd;
272                             &quot;UUID&quot;: &quot;b4dd59c5-0169-3810-800c-1396c2206de4&quot;,&#xd;
273                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
274                           }&#xd;
275                         },&#xd;
276                         {&#xd;
277                           &quot;key&quot;: {&#xd;
278                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
279                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
280                           },&#xd;
281                           &quot;value&quot;: {&#xd;
282                             &quot;key&quot;: {&#xd;
283                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
284                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
285                             },&#xd;
286                             &quot;UUID&quot;: &quot;599c297e-96c8-3b21-ad1c-e643bddeacbf&quot;,&#xd;
287                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
288                           }&#xd;
289                         },&#xd;
290                         {&#xd;
291                           &quot;key&quot;: {&#xd;
292                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
293                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
294                           },&#xd;
295                           &quot;value&quot;: {&#xd;
296                             &quot;key&quot;: {&#xd;
297                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
298                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
299                             },&#xd;
300                             &quot;UUID&quot;: &quot;b5e3f122-2dcd-3cdf-a0ec-8210b3f80478&quot;,&#xd;
301                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
302                           }&#xd;
303                         },&#xd;
304                         {&#xd;
305                           &quot;key&quot;: {&#xd;
306                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
307                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
308                           },&#xd;
309                           &quot;value&quot;: {&#xd;
310                             &quot;key&quot;: {&#xd;
311                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
312                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
313                             },&#xd;
314                             &quot;UUID&quot;: &quot;15504e23-78c5-305e-9fce-cf1f50e75013&quot;,&#xd;
315                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
316                           }&#xd;
317                         },&#xd;
318                         {&#xd;
319                           &quot;key&quot;: {&#xd;
320                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
321                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
322                           },&#xd;
323                           &quot;value&quot;: {&#xd;
324                             &quot;key&quot;: {&#xd;
325                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
326                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
327                             },&#xd;
328                             &quot;UUID&quot;: &quot;e2715e7d-835e-32c7-b433-a2e92bcad6ee&quot;,&#xd;
329                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
330                           }&#xd;
331                         },&#xd;
332                         {&#xd;
333                           &quot;key&quot;: {&#xd;
334                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
335                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
336                           },&#xd;
337                           &quot;value&quot;: {&#xd;
338                             &quot;key&quot;: {&#xd;
339                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
340                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
341                             },&#xd;
342                             &quot;UUID&quot;: &quot;b492e841-2c03-36a9-9ec2-dda5852152c3&quot;,&#xd;
343                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
344                           }&#xd;
345                         },&#xd;
346                         {&#xd;
347                           &quot;key&quot;: {&#xd;
348                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
349                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
350                           },&#xd;
351                           &quot;value&quot;: {&#xd;
352                             &quot;key&quot;: {&#xd;
353                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
354                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
355                             },&#xd;
356                             &quot;UUID&quot;: &quot;ef4e45f4-1181-3121-a3b6-507126df25e7&quot;,&#xd;
357                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
358                           }&#xd;
359                         },&#xd;
360                         {&#xd;
361                           &quot;key&quot;: {&#xd;
362                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
363                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
364                           },&#xd;
365                           &quot;value&quot;: {&#xd;
366                             &quot;key&quot;: {&#xd;
367                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
368                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
369                             },&#xd;
370                             &quot;UUID&quot;: &quot;91cb711a-0c73-3f51-83e6-fca9c547c71d&quot;,&#xd;
371                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
372                           }&#xd;
373                         },&#xd;
374                         {&#xd;
375                           &quot;key&quot;: {&#xd;
376                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
377                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
378                           },&#xd;
379                           &quot;value&quot;: {&#xd;
380                             &quot;key&quot;: {&#xd;
381                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
382                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
383                             },&#xd;
384                             &quot;UUID&quot;: &quot;dda3c648-dc8b-38e0-855d-9cb72397f957&quot;,&#xd;
385                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
386                           }&#xd;
387                         },&#xd;
388                         {&#xd;
389                           &quot;key&quot;: {&#xd;
390                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
391                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
392                           },&#xd;
393                           &quot;value&quot;: {&#xd;
394                             &quot;key&quot;: {&#xd;
395                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
396                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
397                             },&#xd;
398                             &quot;UUID&quot;: &quot;96b306bd-6dee-3d47-981c-eaac316d5ae1&quot;,&#xd;
399                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
400                           }&#xd;
401                         },&#xd;
402                         {&#xd;
403                           &quot;key&quot;: {&#xd;
404                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
405                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
406                           },&#xd;
407                           &quot;value&quot;: {&#xd;
408                             &quot;key&quot;: {&#xd;
409                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
410                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
411                             },&#xd;
412                             &quot;UUID&quot;: &quot;1b65abfb-ce35-3765-9b9c-d2ee02bef28b&quot;,&#xd;
413                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
414                           }&#xd;
415                         },&#xd;
416                         {&#xd;
417                           &quot;key&quot;: {&#xd;
418                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
419                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
420                           },&#xd;
421                           &quot;value&quot;: {&#xd;
422                             &quot;key&quot;: {&#xd;
423                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
424                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
425                             },&#xd;
426                             &quot;UUID&quot;: &quot;4dac3de7-3817-396f-91d6-ce701d162877&quot;,&#xd;
427                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
428                           }&#xd;
429                         },&#xd;
430                         {&#xd;
431                           &quot;key&quot;: {&#xd;
432                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
433                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
434                           },&#xd;
435                           &quot;value&quot;: {&#xd;
436                             &quot;key&quot;: {&#xd;
437                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
438                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
439                             },&#xd;
440                             &quot;UUID&quot;: &quot;92dc9e6b-2082-3d90-ba5e-f2dba18b72b6&quot;,&#xd;
441                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
442                           }&#xd;
443                         },&#xd;
444                         {&#xd;
445                           &quot;key&quot;: {&#xd;
446                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
447                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
448                           },&#xd;
449                           &quot;value&quot;: {&#xd;
450                             &quot;key&quot;: {&#xd;
451                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
452                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
453                             },&#xd;
454                             &quot;UUID&quot;: &quot;a6801c93-f15b-3158-ba33-7760197d3609&quot;,&#xd;
455                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
456                           }&#xd;
457                         },&#xd;
458                         {&#xd;
459                           &quot;key&quot;: {&#xd;
460                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
461                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
462                           },&#xd;
463                           &quot;value&quot;: {&#xd;
464                             &quot;key&quot;: {&#xd;
465                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
466                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
467                             },&#xd;
468                             &quot;UUID&quot;: &quot;e2da0a15-c542-3e77-874d-4512e9b4162e&quot;,&#xd;
469                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
470                           }&#xd;
471                         },&#xd;
472                         {&#xd;
473                           &quot;key&quot;: {&#xd;
474                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
475                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
476                           },&#xd;
477                           &quot;value&quot;: {&#xd;
478                             &quot;key&quot;: {&#xd;
479                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
480                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
481                             },&#xd;
482                             &quot;UUID&quot;: &quot;f54edff0-532f-3142-8e65-a5c9d67888ef&quot;,&#xd;
483                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
484                           }&#xd;
485                         },&#xd;
486                         {&#xd;
487                           &quot;key&quot;: {&#xd;
488                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
489                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
490                           },&#xd;
491                           &quot;value&quot;: {&#xd;
492                             &quot;key&quot;: {&#xd;
493                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
494                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
495                             },&#xd;
496                             &quot;UUID&quot;: &quot;b967dc44-a156-32d3-a796-f03dbf74316c&quot;,&#xd;
497                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestPayloadType:0.0.1\&quot;&quot;&#xd;
498                           }&#xd;
499                         },&#xd;
500                         {&#xd;
501                           &quot;key&quot;: {&#xd;
502                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
503                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
504                           },&#xd;
505                           &quot;value&quot;: {&#xd;
506                             &quot;key&quot;: {&#xd;
507                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
508                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
509                             },&#xd;
510                             &quot;UUID&quot;: &quot;f2aa4552-069d-3db8-8638-2d1f59124e7a&quot;,&#xd;
511                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
512                           }&#xd;
513                         },&#xd;
514                         {&#xd;
515                           &quot;key&quot;: {&#xd;
516                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
517                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
518                           },&#xd;
519                           &quot;value&quot;: {&#xd;
520                             &quot;key&quot;: {&#xd;
521                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
522                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
523                             },&#xd;
524                             &quot;UUID&quot;: &quot;c2e3b07f-2c09-3195-9527-6b3ab0666d61&quot;,&#xd;
525                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
526                           }&#xd;
527                         },&#xd;
528                         {&#xd;
529                           &quot;key&quot;: {&#xd;
530                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
531                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
532                           },&#xd;
533                           &quot;value&quot;: {&#xd;
534                             &quot;key&quot;: {&#xd;
535                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
536                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
537                             },&#xd;
538                             &quot;UUID&quot;: &quot;a7c28cc1-9fe5-30b7-9dd8-5a4f7f7d811e&quot;,&#xd;
539                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseTask:0.0.1\&quot;&quot;&#xd;
540                           }&#xd;
541                         },&#xd;
542                         {&#xd;
543                           &quot;key&quot;: {&#xd;
544                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
545                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
546                           },&#xd;
547                           &quot;value&quot;: {&#xd;
548                             &quot;key&quot;: {&#xd;
549                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
550                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
551                             },&#xd;
552                             &quot;UUID&quot;: &quot;d01d1022-48ac-391d-904d-282ccb063f8a&quot;,&#xd;
553                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartRequestEvent:0.0.1\&quot;&quot;&#xd;
554                           }&#xd;
555                         },&#xd;
556                         {&#xd;
557                           &quot;key&quot;: {&#xd;
558                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
559                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
560                           },&#xd;
561                           &quot;value&quot;: {&#xd;
562                             &quot;key&quot;: {&#xd;
563                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
564                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
565                             },&#xd;
566                             &quot;UUID&quot;: &quot;ad8cbd94-6eb5-3743-8a7d-42cbe49a5320&quot;,&#xd;
567                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartResponsePayloadType:0.0.1\&quot;&quot;&#xd;
568                           }&#xd;
569                         },&#xd;
570                         {&#xd;
571                           &quot;key&quot;: {&#xd;
572                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
573                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
574                           },&#xd;
575                           &quot;value&quot;: {&#xd;
576                             &quot;key&quot;: {&#xd;
577                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
578                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
579                             },&#xd;
580                             &quot;UUID&quot;: &quot;bbb06330-9161-392e-a0ca-a6bb5e3376af&quot;,&#xd;
581                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
582                           }&#xd;
583                         },&#xd;
584                         {&#xd;
585                           &quot;key&quot;: {&#xd;
586                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
587                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
588                           },&#xd;
589                           &quot;value&quot;: {&#xd;
590                             &quot;key&quot;: {&#xd;
591                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
592                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
593                             },&#xd;
594                             &quot;UUID&quot;: &quot;70c6c6e5-00da-30cb-8ec0-14437d657f39&quot;,&#xd;
595                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
596                           }&#xd;
597                         },&#xd;
598                         {&#xd;
599                           &quot;key&quot;: {&#xd;
600                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
601                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
602                           },&#xd;
603                           &quot;value&quot;: {&#xd;
604                             &quot;key&quot;: {&#xd;
605                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
606                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
607                             },&#xd;
608                             &quot;UUID&quot;: &quot;77f16151-80b5-304c-a448-19d8528feed1&quot;,&#xd;
609                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseTask:0.0.1\&quot;&quot;&#xd;
610                           }&#xd;
611                         },&#xd;
612                         {&#xd;
613                           &quot;key&quot;: {&#xd;
614                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
615                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
616                           },&#xd;
617                           &quot;value&quot;: {&#xd;
618                             &quot;key&quot;: {&#xd;
619                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
620                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
621                             },&#xd;
622                             &quot;UUID&quot;: &quot;2f17aee2-fbdf-3c41-a779-f9c17b5bda5b&quot;,&#xd;
623                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
624                           }&#xd;
625                         },&#xd;
626                         {&#xd;
627                           &quot;key&quot;: {&#xd;
628                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
629                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
630                           },&#xd;
631                           &quot;value&quot;: {&#xd;
632                             &quot;key&quot;: {&#xd;
633                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
634                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
635                             },&#xd;
636                             &quot;UUID&quot;: &quot;8c554852-3ed6-3027-a0d3-fccd2db19875&quot;,&#xd;
637                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
638                           }&#xd;
639                         },&#xd;
640                         {&#xd;
641                           &quot;key&quot;: {&#xd;
642                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
643                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
644                           },&#xd;
645                           &quot;value&quot;: {&#xd;
646                             &quot;key&quot;: {&#xd;
647                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
648                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
649                             },&#xd;
650                             &quot;UUID&quot;: &quot;b402baca-915b-3952-97fc-d9899f9ca81c&quot;,&#xd;
651                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
652                           }&#xd;
653                         },&#xd;
654                         {&#xd;
655                           &quot;key&quot;: {&#xd;
656                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
657                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
658                           },&#xd;
659                           &quot;value&quot;: {&#xd;
660                             &quot;key&quot;: {&#xd;
661                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
662                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
663                             },&#xd;
664                             &quot;UUID&quot;: &quot;3626f32a-eee6-3254-b3d4-e4829518c381&quot;,&#xd;
665                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
666                           }&#xd;
667                         },&#xd;
668                         {&#xd;
669                           &quot;key&quot;: {&#xd;
670                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
671                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
672                           },&#xd;
673                           &quot;value&quot;: {&#xd;
674                             &quot;key&quot;: {&#xd;
675                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
676                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
677                             },&#xd;
678                             &quot;UUID&quot;: &quot;87abb453-a919-3131-8ffb-3e5c910c6049&quot;,&#xd;
679                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
680                           }&#xd;
681                         },&#xd;
682                         {&#xd;
683                           &quot;key&quot;: {&#xd;
684                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
685                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
686                           },&#xd;
687                           &quot;value&quot;: {&#xd;
688                             &quot;key&quot;: {&#xd;
689                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
690                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
691                             },&#xd;
692                             &quot;UUID&quot;: &quot;8881e644-3cca-3aec-8201-312ca6f719e0&quot;,&#xd;
693                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
694                           }&#xd;
695                         },&#xd;
696                         {&#xd;
697                           &quot;key&quot;: {&#xd;
698                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
699                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
700                           },&#xd;
701                           &quot;value&quot;: {&#xd;
702                             &quot;key&quot;: {&#xd;
703                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
704                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
705                             },&#xd;
706                             &quot;UUID&quot;: &quot;057f6ddd-d6aa-3ce2-a060-d344de16d7f3&quot;,&#xd;
707                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
708                           }&#xd;
709                         },&#xd;
710                         {&#xd;
711                           &quot;key&quot;: {&#xd;
712                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
713                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
714                           },&#xd;
715                           &quot;value&quot;: {&#xd;
716                             &quot;key&quot;: {&#xd;
717                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
718                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
719                             },&#xd;
720                             &quot;UUID&quot;: &quot;4867b1e7-a819-3b9f-be2b-a97fe6019827&quot;,&#xd;
721                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_LogStatusEvent:0.0.1\&quot;&quot;&#xd;
722                           }&#xd;
723                         },&#xd;
724                         {&#xd;
725                           &quot;key&quot;: {&#xd;
726                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
727                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
728                           },&#xd;
729                           &quot;value&quot;: {&#xd;
730                             &quot;key&quot;: {&#xd;
731                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
732                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
733                             },&#xd;
734                             &quot;UUID&quot;: &quot;975b3071-b775-3617-a888-f831fe5a31db&quot;,&#xd;
735                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEvent:0.0.1\&quot;&quot;&#xd;
736                           }&#xd;
737                         },&#xd;
738                         {&#xd;
739                           &quot;key&quot;: {&#xd;
740                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
741                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
742                           },&#xd;
743                           &quot;value&quot;: {&#xd;
744                             &quot;key&quot;: {&#xd;
745                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
746                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
747                             },&#xd;
748                             &quot;UUID&quot;: &quot;ad9efe17-a03e-3b64-8e8a-51e144f57d2c&quot;,&#xd;
749                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
750                           }&#xd;
751                         },&#xd;
752                         {&#xd;
753                           &quot;key&quot;: {&#xd;
754                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
755                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
756                           },&#xd;
757                           &quot;value&quot;: {&#xd;
758                             &quot;key&quot;: {&#xd;
759                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
760                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
761                             },&#xd;
762                             &quot;UUID&quot;: &quot;0054393c-10df-3214-af86-cb04a23325bf&quot;,&#xd;
763                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventType:0.0.1\&quot;&quot;&#xd;
764                           }&#xd;
765                         },&#xd;
766                         {&#xd;
767                           &quot;key&quot;: {&#xd;
768                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
769                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
770                           },&#xd;
771                           &quot;value&quot;: {&#xd;
772                             &quot;key&quot;: {&#xd;
773                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
774                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
775                             },&#xd;
776                             &quot;UUID&quot;: &quot;865a5903-201b-34ff-918b-2bfdde743576&quot;,&#xd;
777                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VnfRelationShipListType:0.0.1\&quot;&quot;&#xd;
778                           }&#xd;
779                         },&#xd;
780                         {&#xd;
781                           &quot;key&quot;: {&#xd;
782                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
783                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
784                           },&#xd;
785                           &quot;value&quot;: {&#xd;
786                             &quot;key&quot;: {&#xd;
787                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
788                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
789                             },&#xd;
790                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
791                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
792                           }&#xd;
793                         },&#xd;
794                         {&#xd;
795                           &quot;key&quot;: {&#xd;
796                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
797                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
798                           },&#xd;
799                           &quot;value&quot;: {&#xd;
800                             &quot;key&quot;: {&#xd;
801                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
802                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
803                             },&#xd;
804                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
805                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
806                           }&#xd;
807                         },&#xd;
808                         {&#xd;
809                           &quot;key&quot;: {&#xd;
810                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
811                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
812                           },&#xd;
813                           &quot;value&quot;: {&#xd;
814                             &quot;key&quot;: {&#xd;
815                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
816                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
817                             },&#xd;
818                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
819                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
820                           }&#xd;
821                         },&#xd;
822                         {&#xd;
823                           &quot;key&quot;: {&#xd;
824                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
825                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
826                           },&#xd;
827                           &quot;value&quot;: {&#xd;
828                             &quot;key&quot;: {&#xd;
829                               &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
830                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
831                             },&#xd;
832                             &quot;UUID&quot;: &quot;b2501730-8870-3475-b22a-4a4d22792ebb&quot;,&#xd;
833                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example:0.0.1\&quot;&quot;&#xd;
834                           }&#xd;
835                         },&#xd;
836                         {&#xd;
837                           &quot;key&quot;: {&#xd;
838                             &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
839                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
840                           },&#xd;
841                           &quot;value&quot;: {&#xd;
842                             &quot;key&quot;: {&#xd;
843                               &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
844                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
845                             },&#xd;
846                             &quot;UUID&quot;: &quot;7dc5f49d-c291-38de-bcae-1db30d00581f&quot;,&#xd;
847                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Albums:0.0.1\&quot;&quot;&#xd;
848                           }&#xd;
849                         },&#xd;
850                         {&#xd;
851                           &quot;key&quot;: {&#xd;
852                             &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
853                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
854                           },&#xd;
855                           &quot;value&quot;: {&#xd;
856                             &quot;key&quot;: {&#xd;
857                               &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
858                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
859                             },&#xd;
860                             &quot;UUID&quot;: &quot;06b3112b-ae8b-3f37-8aa6-f539c0250550&quot;,&#xd;
861                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Events:0.0.1\&quot;&quot;&#xd;
862                           }&#xd;
863                         },&#xd;
864                         {&#xd;
865                           &quot;key&quot;: {&#xd;
866                             &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
867                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
868                           },&#xd;
869                           &quot;value&quot;: {&#xd;
870                             &quot;key&quot;: {&#xd;
871                               &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
872                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
873                             },&#xd;
874                             &quot;UUID&quot;: &quot;454848e1-43ac-3ce4-bfdc-b9b6271dc563&quot;,&#xd;
875                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_KeyInfo:0.0.1\&quot;&quot;&#xd;
876                           }&#xd;
877                         },&#xd;
878                         {&#xd;
879                           &quot;key&quot;: {&#xd;
880                             &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
881                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
882                           },&#xd;
883                           &quot;value&quot;: {&#xd;
884                             &quot;key&quot;: {&#xd;
885                               &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
886                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
887                             },&#xd;
888                             &quot;UUID&quot;: &quot;24c3fca5-b0dd-398c-83ee-66a187296b32&quot;,&#xd;
889                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Policies:0.0.1\&quot;&quot;&#xd;
890                           }&#xd;
891                         },&#xd;
892                         {&#xd;
893                           &quot;key&quot;: {&#xd;
894                             &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
895                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
896                           },&#xd;
897                           &quot;value&quot;: {&#xd;
898                             &quot;key&quot;: {&#xd;
899                               &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
900                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
901                             },&#xd;
902                             &quot;UUID&quot;: &quot;c6aff774-f50a-329d-a731-9c23a6e7e02e&quot;,&#xd;
903                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Schemas:0.0.1\&quot;&quot;&#xd;
904                           }&#xd;
905                         },&#xd;
906                         {&#xd;
907                           &quot;key&quot;: {&#xd;
908                             &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
909                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
910                           },&#xd;
911                           &quot;value&quot;: {&#xd;
912                             &quot;key&quot;: {&#xd;
913                               &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
914                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
915                             },&#xd;
916                             &quot;UUID&quot;: &quot;f856a6df-6237-3acc-aa68-f55e64cc0ec9&quot;,&#xd;
917                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Tasks:0.0.1\&quot;&quot;&#xd;
918                           }&#xd;
919                         }&#xd;
920                       ]&#xd;
921                     }&#xd;
922                   },&#xd;
923                   &quot;policies&quot;: {&#xd;
924                     &quot;key&quot;: {&#xd;
925                       &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
926                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
927                     },&#xd;
928                     &quot;policyMap&quot;: {&#xd;
929                       &quot;entry&quot;: [&#xd;
930                         {&#xd;
931                           &quot;key&quot;: {&#xd;
932                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
933                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
934                           },&#xd;
935                           &quot;value&quot;: {&#xd;
936                             &quot;policyKey&quot;: {&#xd;
937                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
938                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
939                             },&#xd;
940                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
941                             &quot;state&quot;: {&#xd;
942                               &quot;entry&quot;: [&#xd;
943                                 {&#xd;
944                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
945                                   &quot;value&quot;: {&#xd;
946                                     &quot;stateKey&quot;: {&#xd;
947                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
948                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
949                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
950                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
951                                     },&#xd;
952                                     &quot;trigger&quot;: {&#xd;
953                                       &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
954                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
955                                     },&#xd;
956                                     &quot;stateOutputs&quot;: {&#xd;
957                                       &quot;entry&quot;: [&#xd;
958                                         {&#xd;
959                                           &quot;key&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;,&#xd;
960                                           &quot;value&quot;: {&#xd;
961                                             &quot;key&quot;: {&#xd;
962                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
963                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
964                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
965                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
966                                             },&#xd;
967                                             &quot;outgoingEvent&quot;: {&#xd;
968                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
969                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
970                                             },&#xd;
971                                             &quot;nextState&quot;: {&#xd;
972                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
973                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
974                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
975                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
976                                             }&#xd;
977                                           }&#xd;
978                                         }&#xd;
979                                       ]&#xd;
980                                     },&#xd;
981                                     &quot;contextAlbumReference&quot;: [],&#xd;
982                                     &quot;taskSelectionLogic&quot;: {&#xd;
983                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
984                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
985                                       &quot;logic&quot;: &quot;&quot;&#xd;
986                                     },&#xd;
987                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
988                                       &quot;entry&quot;: []&#xd;
989                                     },&#xd;
990                                     &quot;defaultTask&quot;: {&#xd;
991                                       &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
992                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
993                                     },&#xd;
994                                     &quot;taskReferences&quot;: {&#xd;
995                                       &quot;entry&quot;: [&#xd;
996                                         {&#xd;
997                                           &quot;key&quot;: {&#xd;
998                                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
999                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1000                                           },&#xd;
1001                                           &quot;value&quot;: {&#xd;
1002                                             &quot;key&quot;: {&#xd;
1003                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
1004                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1005                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
1006                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;&#xd;
1007                                             },&#xd;
1008                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1009                                             &quot;output&quot;: {&#xd;
1010                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
1011                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1012                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
1013                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
1014                                             }&#xd;
1015                                           }&#xd;
1016                                         }&#xd;
1017                                       ]&#xd;
1018                                     }&#xd;
1019                                   }&#xd;
1020                                 }&#xd;
1021                               ]&#xd;
1022                             },&#xd;
1023                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
1024                           }&#xd;
1025                         },&#xd;
1026                         {&#xd;
1027                           &quot;key&quot;: {&#xd;
1028                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1029                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1030                           },&#xd;
1031                           &quot;value&quot;: {&#xd;
1032                             &quot;policyKey&quot;: {&#xd;
1033                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1034                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1035                             },&#xd;
1036                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1037                             &quot;state&quot;: {&#xd;
1038                               &quot;entry&quot;: [&#xd;
1039                                 {&#xd;
1040                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1041                                   &quot;value&quot;: {&#xd;
1042                                     &quot;stateKey&quot;: {&#xd;
1043                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1044                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1045                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1046                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1047                                     },&#xd;
1048                                     &quot;trigger&quot;: {&#xd;
1049                                       &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
1050                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1051                                     },&#xd;
1052                                     &quot;stateOutputs&quot;: {&#xd;
1053                                       &quot;entry&quot;: [&#xd;
1054                                         {&#xd;
1055                                           &quot;key&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;,&#xd;
1056                                           &quot;value&quot;: {&#xd;
1057                                             &quot;key&quot;: {&#xd;
1058                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1059                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1060                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1061                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1062                                             },&#xd;
1063                                             &quot;outgoingEvent&quot;: {&#xd;
1064                                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
1065                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1066                                             },&#xd;
1067                                             &quot;nextState&quot;: {&#xd;
1068                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1069                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1070                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1071                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1072                                             }&#xd;
1073                                           }&#xd;
1074                                         }&#xd;
1075                                       ]&#xd;
1076                                     },&#xd;
1077                                     &quot;contextAlbumReference&quot;: [],&#xd;
1078                                     &quot;taskSelectionLogic&quot;: {&#xd;
1079                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1080                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1081                                       &quot;logic&quot;: &quot;&quot;&#xd;
1082                                     },&#xd;
1083                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1084                                       &quot;entry&quot;: []&#xd;
1085                                     },&#xd;
1086                                     &quot;defaultTask&quot;: {&#xd;
1087                                       &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1088                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1089                                     },&#xd;
1090                                     &quot;taskReferences&quot;: {&#xd;
1091                                       &quot;entry&quot;: [&#xd;
1092                                         {&#xd;
1093                                           &quot;key&quot;: {&#xd;
1094                                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1095                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1096                                           },&#xd;
1097                                           &quot;value&quot;: {&#xd;
1098                                             &quot;key&quot;: {&#xd;
1099                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1100                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1101                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1102                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;&#xd;
1103                                             },&#xd;
1104                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1105                                             &quot;output&quot;: {&#xd;
1106                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1107                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1108                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1109                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1110                                             }&#xd;
1111                                           }&#xd;
1112                                         }&#xd;
1113                                       ]&#xd;
1114                                     }&#xd;
1115                                   }&#xd;
1116                                 }&#xd;
1117                               ]&#xd;
1118                             },&#xd;
1119                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1120                           }&#xd;
1121                         },&#xd;
1122                         {&#xd;
1123                           &quot;key&quot;: {&#xd;
1124                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1125                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1126                           },&#xd;
1127                           &quot;value&quot;: {&#xd;
1128                             &quot;policyKey&quot;: {&#xd;
1129                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1130                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1131                             },&#xd;
1132                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1133                             &quot;state&quot;: {&#xd;
1134                               &quot;entry&quot;: [&#xd;
1135                                 {&#xd;
1136                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1137                                   &quot;value&quot;: {&#xd;
1138                                     &quot;stateKey&quot;: {&#xd;
1139                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1140                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1141                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1142                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1143                                     },&#xd;
1144                                     &quot;trigger&quot;: {&#xd;
1145                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
1146                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1147                                     },&#xd;
1148                                     &quot;stateOutputs&quot;: {&#xd;
1149                                       &quot;entry&quot;: [&#xd;
1150                                         {&#xd;
1151                                           &quot;key&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;,&#xd;
1152                                           &quot;value&quot;: {&#xd;
1153                                             &quot;key&quot;: {&#xd;
1154                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1155                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1156                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1157                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1158                                             },&#xd;
1159                                             &quot;outgoingEvent&quot;: {&#xd;
1160                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1161                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1162                                             },&#xd;
1163                                             &quot;nextState&quot;: {&#xd;
1164                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1165                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1166                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1167                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1168                                             }&#xd;
1169                                           }&#xd;
1170                                         }&#xd;
1171                                       ]&#xd;
1172                                     },&#xd;
1173                                     &quot;contextAlbumReference&quot;: [],&#xd;
1174                                     &quot;taskSelectionLogic&quot;: {&#xd;
1175                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1176                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1177                                       &quot;logic&quot;: &quot;&quot;&#xd;
1178                                     },&#xd;
1179                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1180                                       &quot;entry&quot;: []&#xd;
1181                                     },&#xd;
1182                                     &quot;defaultTask&quot;: {&#xd;
1183                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1184                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1185                                     },&#xd;
1186                                     &quot;taskReferences&quot;: {&#xd;
1187                                       &quot;entry&quot;: [&#xd;
1188                                         {&#xd;
1189                                           &quot;key&quot;: {&#xd;
1190                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1191                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1192                                           },&#xd;
1193                                           &quot;value&quot;: {&#xd;
1194                                             &quot;key&quot;: {&#xd;
1195                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1196                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1197                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1198                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
1199                                             },&#xd;
1200                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1201                                             &quot;output&quot;: {&#xd;
1202                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1203                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1204                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1205                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1206                                             }&#xd;
1207                                           }&#xd;
1208                                         }&#xd;
1209                                       ]&#xd;
1210                                     }&#xd;
1211                                   }&#xd;
1212                                 }&#xd;
1213                               ]&#xd;
1214                             },&#xd;
1215                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1216                           }&#xd;
1217                         },&#xd;
1218                         {&#xd;
1219                           &quot;key&quot;: {&#xd;
1220                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1221                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1222                           },&#xd;
1223                           &quot;value&quot;: {&#xd;
1224                             &quot;policyKey&quot;: {&#xd;
1225                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1226                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1227                             },&#xd;
1228                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1229                             &quot;state&quot;: {&#xd;
1230                               &quot;entry&quot;: [&#xd;
1231                                 {&#xd;
1232                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1233                                   &quot;value&quot;: {&#xd;
1234                                     &quot;stateKey&quot;: {&#xd;
1235                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1236                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1237                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1238                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1239                                     },&#xd;
1240                                     &quot;trigger&quot;: {&#xd;
1241                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
1242                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1243                                     },&#xd;
1244                                     &quot;stateOutputs&quot;: {&#xd;
1245                                       &quot;entry&quot;: [&#xd;
1246                                         {&#xd;
1247                                           &quot;key&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;,&#xd;
1248                                           &quot;value&quot;: {&#xd;
1249                                             &quot;key&quot;: {&#xd;
1250                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1251                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1252                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1253                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1254                                             },&#xd;
1255                                             &quot;outgoingEvent&quot;: {&#xd;
1256                                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
1257                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1258                                             },&#xd;
1259                                             &quot;nextState&quot;: {&#xd;
1260                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1261                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1262                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1263                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1264                                             }&#xd;
1265                                           }&#xd;
1266                                         }&#xd;
1267                                       ]&#xd;
1268                                     },&#xd;
1269                                     &quot;contextAlbumReference&quot;: [],&#xd;
1270                                     &quot;taskSelectionLogic&quot;: {&#xd;
1271                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1272                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1273                                       &quot;logic&quot;: &quot;&quot;&#xd;
1274                                     },&#xd;
1275                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1276                                       &quot;entry&quot;: []&#xd;
1277                                     },&#xd;
1278                                     &quot;defaultTask&quot;: {&#xd;
1279                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1280                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1281                                     },&#xd;
1282                                     &quot;taskReferences&quot;: {&#xd;
1283                                       &quot;entry&quot;: [&#xd;
1284                                         {&#xd;
1285                                           &quot;key&quot;: {&#xd;
1286                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1287                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1288                                           },&#xd;
1289                                           &quot;value&quot;: {&#xd;
1290                                             &quot;key&quot;: {&#xd;
1291                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1292                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1293                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1294                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
1295                                             },&#xd;
1296                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1297                                             &quot;output&quot;: {&#xd;
1298                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1299                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1300                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1301                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1302                                             }&#xd;
1303                                           }&#xd;
1304                                         }&#xd;
1305                                       ]&#xd;
1306                                     }&#xd;
1307                                   }&#xd;
1308                                 }&#xd;
1309                               ]&#xd;
1310                             },&#xd;
1311                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1312                           }&#xd;
1313                         },&#xd;
1314                         {&#xd;
1315                           &quot;key&quot;: {&#xd;
1316                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1317                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1318                           },&#xd;
1319                           &quot;value&quot;: {&#xd;
1320                             &quot;policyKey&quot;: {&#xd;
1321                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1322                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1323                             },&#xd;
1324                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1325                             &quot;state&quot;: {&#xd;
1326                               &quot;entry&quot;: [&#xd;
1327                                 {&#xd;
1328                                   &quot;key&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1329                                   &quot;value&quot;: {&#xd;
1330                                     &quot;stateKey&quot;: {&#xd;
1331                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1332                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1333                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1334                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1335                                     },&#xd;
1336                                     &quot;trigger&quot;: {&#xd;
1337                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
1338                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1339                                     },&#xd;
1340                                     &quot;stateOutputs&quot;: {&#xd;
1341                                       &quot;entry&quot;: [&#xd;
1342                                         {&#xd;
1343                                           &quot;key&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;,&#xd;
1344                                           &quot;value&quot;: {&#xd;
1345                                             &quot;key&quot;: {&#xd;
1346                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1347                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1348                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1349                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1350                                             },&#xd;
1351                                             &quot;outgoingEvent&quot;: {&#xd;
1352                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1353                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1354                                             },&#xd;
1355                                             &quot;nextState&quot;: {&#xd;
1356                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1357                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1358                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1359                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1360                                             }&#xd;
1361                                           }&#xd;
1362                                         }&#xd;
1363                                       ]&#xd;
1364                                     },&#xd;
1365                                     &quot;contextAlbumReference&quot;: [],&#xd;
1366                                     &quot;taskSelectionLogic&quot;: {&#xd;
1367                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1368                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1369                                       &quot;logic&quot;: &quot;&quot;&#xd;
1370                                     },&#xd;
1371                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1372                                       &quot;entry&quot;: []&#xd;
1373                                     },&#xd;
1374                                     &quot;defaultTask&quot;: {&#xd;
1375                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1376                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1377                                     },&#xd;
1378                                     &quot;taskReferences&quot;: {&#xd;
1379                                       &quot;entry&quot;: [&#xd;
1380                                         {&#xd;
1381                                           &quot;key&quot;: {&#xd;
1382                                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1383                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1384                                           },&#xd;
1385                                           &quot;value&quot;: {&#xd;
1386                                             &quot;key&quot;: {&#xd;
1387                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1388                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1389                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1390                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;&#xd;
1391                                             },&#xd;
1392                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1393                                             &quot;output&quot;: {&#xd;
1394                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1395                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1396                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1397                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1398                                             }&#xd;
1399                                           }&#xd;
1400                                         }&#xd;
1401                                       ]&#xd;
1402                                     }&#xd;
1403                                   }&#xd;
1404                                 }&#xd;
1405                               ]&#xd;
1406                             },&#xd;
1407                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1408                           }&#xd;
1409                         },&#xd;
1410                         {&#xd;
1411                           &quot;key&quot;: {&#xd;
1412                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1413                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1414                           },&#xd;
1415                           &quot;value&quot;: {&#xd;
1416                             &quot;policyKey&quot;: {&#xd;
1417                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1418                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1419                             },&#xd;
1420                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1421                             &quot;state&quot;: {&#xd;
1422                               &quot;entry&quot;: [&#xd;
1423                                 {&#xd;
1424                                   &quot;key&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1425                                   &quot;value&quot;: {&#xd;
1426                                     &quot;stateKey&quot;: {&#xd;
1427                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1428                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1429                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1430                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1431                                     },&#xd;
1432                                     &quot;trigger&quot;: {&#xd;
1433                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
1434                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1435                                     },&#xd;
1436                                     &quot;stateOutputs&quot;: {&#xd;
1437                                       &quot;entry&quot;: [&#xd;
1438                                         {&#xd;
1439                                           &quot;key&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;,&#xd;
1440                                           &quot;value&quot;: {&#xd;
1441                                             &quot;key&quot;: {&#xd;
1442                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1443                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1444                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1445                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1446                                             },&#xd;
1447                                             &quot;outgoingEvent&quot;: {&#xd;
1448                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1449                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1450                                             },&#xd;
1451                                             &quot;nextState&quot;: {&#xd;
1452                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1453                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1454                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1455                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1456                                             }&#xd;
1457                                           }&#xd;
1458                                         }&#xd;
1459                                       ]&#xd;
1460                                     },&#xd;
1461                                     &quot;contextAlbumReference&quot;: [],&#xd;
1462                                     &quot;taskSelectionLogic&quot;: {&#xd;
1463                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1464                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1465                                       &quot;logic&quot;: &quot;&quot;&#xd;
1466                                     },&#xd;
1467                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1468                                       &quot;entry&quot;: []&#xd;
1469                                     },&#xd;
1470                                     &quot;defaultTask&quot;: {&#xd;
1471                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1472                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1473                                     },&#xd;
1474                                     &quot;taskReferences&quot;: {&#xd;
1475                                       &quot;entry&quot;: [&#xd;
1476                                         {&#xd;
1477                                           &quot;key&quot;: {&#xd;
1478                                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1479                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1480                                           },&#xd;
1481                                           &quot;value&quot;: {&#xd;
1482                                             &quot;key&quot;: {&#xd;
1483                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1484                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1485                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1486                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;&#xd;
1487                                             },&#xd;
1488                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1489                                             &quot;output&quot;: {&#xd;
1490                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1491                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1492                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1493                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1494                                             }&#xd;
1495                                           }&#xd;
1496                                         }&#xd;
1497                                       ]&#xd;
1498                                     }&#xd;
1499                                   }&#xd;
1500                                 }&#xd;
1501                               ]&#xd;
1502                             },&#xd;
1503                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1504                           }&#xd;
1505                         },&#xd;
1506                         {&#xd;
1507                           &quot;key&quot;: {&#xd;
1508                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1509                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1510                           },&#xd;
1511                           &quot;value&quot;: {&#xd;
1512                             &quot;policyKey&quot;: {&#xd;
1513                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1514                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1515                             },&#xd;
1516                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1517                             &quot;state&quot;: {&#xd;
1518                               &quot;entry&quot;: [&#xd;
1519                                 {&#xd;
1520                                   &quot;key&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1521                                   &quot;value&quot;: {&#xd;
1522                                     &quot;stateKey&quot;: {&#xd;
1523                                       &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1524                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1525                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1526                                       &quot;localName&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1527                                     },&#xd;
1528                                     &quot;trigger&quot;: {&#xd;
1529                                       &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
1530                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1531                                     },&#xd;
1532                                     &quot;stateOutputs&quot;: {&#xd;
1533                                       &quot;entry&quot;: [&#xd;
1534                                         {&#xd;
1535                                           &quot;key&quot;: &quot;ApexExample_VesOutput&quot;,&#xd;
1536                                           &quot;value&quot;: {&#xd;
1537                                             &quot;key&quot;: {&#xd;
1538                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1539                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1540                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1541                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1542                                             },&#xd;
1543                                             &quot;outgoingEvent&quot;: {&#xd;
1544                                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
1545                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1546                                             },&#xd;
1547                                             &quot;nextState&quot;: {&#xd;
1548                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1549                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1550                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1551                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1552                                             }&#xd;
1553                                           }&#xd;
1554                                         }&#xd;
1555                                       ]&#xd;
1556                                     },&#xd;
1557                                     &quot;contextAlbumReference&quot;: [],&#xd;
1558                                     &quot;taskSelectionLogic&quot;: {&#xd;
1559                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1560                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1561                                       &quot;logic&quot;: &quot;&quot;&#xd;
1562                                     },&#xd;
1563                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1564                                       &quot;entry&quot;: []&#xd;
1565                                     },&#xd;
1566                                     &quot;defaultTask&quot;: {&#xd;
1567                                       &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1568                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1569                                     },&#xd;
1570                                     &quot;taskReferences&quot;: {&#xd;
1571                                       &quot;entry&quot;: [&#xd;
1572                                         {&#xd;
1573                                           &quot;key&quot;: {&#xd;
1574                                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1575                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1576                                           },&#xd;
1577                                           &quot;value&quot;: {&#xd;
1578                                             &quot;key&quot;: {&#xd;
1579                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1580                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1581                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1582                                               &quot;localName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;&#xd;
1583                                             },&#xd;
1584                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1585                                             &quot;output&quot;: {&#xd;
1586                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1587                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1588                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1589                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1590                                             }&#xd;
1591                                           }&#xd;
1592                                         }&#xd;
1593                                       ]&#xd;
1594                                     }&#xd;
1595                                   }&#xd;
1596                                 }&#xd;
1597                               ]&#xd;
1598                             },&#xd;
1599                             &quot;firstState&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1600                           }&#xd;
1601                         }&#xd;
1602                       ]&#xd;
1603                     }&#xd;
1604                   },&#xd;
1605                   &quot;tasks&quot;: {&#xd;
1606                     &quot;key&quot;: {&#xd;
1607                       &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
1608                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1609                     },&#xd;
1610                     &quot;taskMap&quot;: {&#xd;
1611                       &quot;entry&quot;: [&#xd;
1612                         {&#xd;
1613                           &quot;key&quot;: {&#xd;
1614                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1615                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1616                           },&#xd;
1617                           &quot;value&quot;: {&#xd;
1618                             &quot;key&quot;: {&#xd;
1619                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1620                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1621                             },&#xd;
1622                             &quot;inputFields&quot;: {&#xd;
1623                               &quot;entry&quot;: [&#xd;
1624                                 {&#xd;
1625                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1626                                   &quot;value&quot;: {&#xd;
1627                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1628                                     &quot;fieldSchemaKey&quot;: {&#xd;
1629                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1630                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1631                                     },&#xd;
1632                                     &quot;optional&quot;: false&#xd;
1633                                   }&#xd;
1634                                 },&#xd;
1635                                 {&#xd;
1636                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1637                                   &quot;value&quot;: {&#xd;
1638                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1639                                     &quot;fieldSchemaKey&quot;: {&#xd;
1640                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1641                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1642                                     },&#xd;
1643                                     &quot;optional&quot;: false&#xd;
1644                                   }&#xd;
1645                                 },&#xd;
1646                                 {&#xd;
1647                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1648                                   &quot;value&quot;: {&#xd;
1649                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1650                                     &quot;fieldSchemaKey&quot;: {&#xd;
1651                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1652                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1653                                     },&#xd;
1654                                     &quot;optional&quot;: false&#xd;
1655                                   }&#xd;
1656                                 },&#xd;
1657                                 {&#xd;
1658                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1659                                   &quot;value&quot;: {&#xd;
1660                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1661                                     &quot;fieldSchemaKey&quot;: {&#xd;
1662                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1663                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1664                                     },&#xd;
1665                                     &quot;optional&quot;: false&#xd;
1666                                   }&#xd;
1667                                 }&#xd;
1668                               ]&#xd;
1669                             },&#xd;
1670                             &quot;outputFields&quot;: {&#xd;
1671                               &quot;entry&quot;: [&#xd;
1672                                 {&#xd;
1673                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1674                                   &quot;value&quot;: {&#xd;
1675                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1676                                     &quot;fieldSchemaKey&quot;: {&#xd;
1677                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1678                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1679                                     },&#xd;
1680                                     &quot;optional&quot;: false&#xd;
1681                                   }&#xd;
1682                                 }&#xd;
1683                               ]&#xd;
1684                             },&#xd;
1685                             &quot;taskParameters&quot;: {&#xd;
1686                               &quot;entry&quot;: []&#xd;
1687                             },&#xd;
1688                             &quot;contextAlbumReference&quot;: [&#xd;
1689                               {&#xd;
1690                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1691                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1692                               }&#xd;
1693                             ],&#xd;
1694                             &quot;taskLogic&quot;: {&#xd;
1695                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1696                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1697                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\n\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nvar timestamp = longType(new Date().getTime())\nvar errorMessage = \&quot;CDS operation failed. Error message from CDS - \&quot; + executor.inFields.get(\&quot;status\&quot;).get(\&quot;errorMessage\&quot;);\nerrorMessage = errorMessage.replace(/\&quot;/g, &apos;\\\\\\\\\\\\\&quot;&apos;)\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + errorMessage);\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
1698                             }&#xd;
1699                           }&#xd;
1700                         },&#xd;
1701                         {&#xd;
1702                           &quot;key&quot;: {&#xd;
1703                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1704                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1705                           },&#xd;
1706                           &quot;value&quot;: {&#xd;
1707                             &quot;key&quot;: {&#xd;
1708                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1709                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1710                             },&#xd;
1711                             &quot;inputFields&quot;: {&#xd;
1712                               &quot;entry&quot;: [&#xd;
1713                                 {&#xd;
1714                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1715                                   &quot;value&quot;: {&#xd;
1716                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1717                                     &quot;fieldSchemaKey&quot;: {&#xd;
1718                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1719                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1720                                     },&#xd;
1721                                     &quot;optional&quot;: false&#xd;
1722                                   }&#xd;
1723                                 },&#xd;
1724                                 {&#xd;
1725                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1726                                   &quot;value&quot;: {&#xd;
1727                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1728                                     &quot;fieldSchemaKey&quot;: {&#xd;
1729                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1730                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1731                                     },&#xd;
1732                                     &quot;optional&quot;: false&#xd;
1733                                   }&#xd;
1734                                 },&#xd;
1735                                 {&#xd;
1736                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1737                                   &quot;value&quot;: {&#xd;
1738                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1739                                     &quot;fieldSchemaKey&quot;: {&#xd;
1740                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1741                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1742                                     },&#xd;
1743                                     &quot;optional&quot;: false&#xd;
1744                                   }&#xd;
1745                                 },&#xd;
1746                                 {&#xd;
1747                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1748                                   &quot;value&quot;: {&#xd;
1749                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1750                                     &quot;fieldSchemaKey&quot;: {&#xd;
1751                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1752                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1753                                     },&#xd;
1754                                     &quot;optional&quot;: false&#xd;
1755                                   }&#xd;
1756                                 }&#xd;
1757                               ]&#xd;
1758                             },&#xd;
1759                             &quot;outputFields&quot;: {&#xd;
1760                               &quot;entry&quot;: [&#xd;
1761                                 {&#xd;
1762                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1763                                   &quot;value&quot;: {&#xd;
1764                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1765                                     &quot;fieldSchemaKey&quot;: {&#xd;
1766                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1767                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1768                                     },&#xd;
1769                                     &quot;optional&quot;: false&#xd;
1770                                   }&#xd;
1771                                 },&#xd;
1772                                 {&#xd;
1773                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1774                                   &quot;value&quot;: {&#xd;
1775                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1776                                     &quot;fieldSchemaKey&quot;: {&#xd;
1777                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
1778                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1779                                     },&#xd;
1780                                     &quot;optional&quot;: false&#xd;
1781                                   }&#xd;
1782                                 },&#xd;
1783                                 {&#xd;
1784                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1785                                   &quot;value&quot;: {&#xd;
1786                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1787                                     &quot;fieldSchemaKey&quot;: {&#xd;
1788                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
1789                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1790                                     },&#xd;
1791                                     &quot;optional&quot;: false&#xd;
1792                                   }&#xd;
1793                                 }&#xd;
1794                               ]&#xd;
1795                             },&#xd;
1796                             &quot;taskParameters&quot;: {&#xd;
1797                               &quot;entry&quot;: []&#xd;
1798                             },&#xd;
1799                             &quot;contextAlbumReference&quot;: [&#xd;
1800                               {&#xd;
1801                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1802                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1803                               }&#xd;
1804                             ],&#xd;
1805                             &quot;taskLogic&quot;: {&#xd;
1806                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1807                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1808                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nvar timestamp = longType(new Date().getTime());\nvar faultFields = eventDetailsAlbum.get(\&quot;faultFields\&quot;);\nvar vnfDetails = eventDetailsAlbum.get(\&quot;vnfDetails\&quot;);\nvar commonHeader = executor.subject.getOutFieldSchemaHelper(\&quot;commonHeader\&quot;).createNewInstance();\ncommonHeader.put(\&quot;subRequestId\&quot;, commonEventHeader.get(\&quot;eventId\&quot;));\ncommonHeader.put(\&quot;requestId\&quot;, uuidType.randomUUID().toString());\ncommonHeader.put(\&quot;originatorId\&quot;, \&quot;POLICY\&quot;);\n\nvar actionIdentifiers = executor.subject.getOutFieldSchemaHelper(\&quot;actionIdentifiers\&quot;).createNewInstance();\nactionIdentifiers.put(\&quot;mode\&quot;, \&quot;sync\&quot;);\nactionIdentifiers.put(\&quot;blueprintName\&quot;, \&quot;apex-example-cba\&quot;);\nactionIdentifiers.put(\&quot;blueprintVersion\&quot;, \&quot;1.0.0\&quot;);\nactionIdentifiers.put(\&quot;actionName\&quot;, \&quot;restart\&quot;);\n\nvar payloadProperties = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;update_DasH_properties_record\&quot;);\npayloadProperties.put(\&quot;service_DasH_instance_DoT_service_DasH_instance_DasH_id\&quot;,  vnfDetails.get(\&quot;service-id\&quot;).toString())\npayloadProperties.put(\&quot;generic_DasH_vnf_DoT_vnf_DasH_id\&quot;,  vnfDetails.get(\&quot;vnf-name\&quot;).toString())\nvar dataRecord = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;update_DasH_data_record\&quot;);\ndataRecord.put(\&quot;active_DasH_streams\&quot;,\&quot;7\&quot;)\npayloadProperties.put(\&quot;data\&quot;, dataRecord)\nvar payloadEntry = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;CDSRequestPayloadEntry\&quot;);\npayloadEntry.put(\&quot;update_DasH_properties\&quot;, payloadProperties)\npayloadEntry.put(\&quot;vfStatus\&quot;, faultFields.get(\&quot;vfStatus\&quot;))\nvar payload = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewInstance();\npayload.put(\&quot;restart_DasH_request\&quot;, payloadEntry);\n\nexecutor.outFields.put(\&quot;commonHeader\&quot;, commonHeader);\nexecutor.outFields.put(\&quot;actionIdentifiers\&quot;, actionIdentifiers);\nexecutor.outFields.put(\&quot;payload\&quot;, payload);\n\nexecutor.logger.info(+executor.outFields);\n\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;SUCCESS\&quot;, \&quot;ConfigModify request is successful. Sending restart request to CDS.\&quot;)\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
1809                             }&#xd;
1810                           }&#xd;
1811                         },&#xd;
1812                         {&#xd;
1813                           &quot;key&quot;: {&#xd;
1814                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1815                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1816                           },&#xd;
1817                           &quot;value&quot;: {&#xd;
1818                             &quot;key&quot;: {&#xd;
1819                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1820                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1821                             },&#xd;
1822                             &quot;inputFields&quot;: {&#xd;
1823                               &quot;entry&quot;: [&#xd;
1824                                 {&#xd;
1825                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1826                                   &quot;value&quot;: {&#xd;
1827                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1828                                     &quot;fieldSchemaKey&quot;: {&#xd;
1829                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1830                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1831                                     },&#xd;
1832                                     &quot;optional&quot;: false&#xd;
1833                                   }&#xd;
1834                                 },&#xd;
1835                                 {&#xd;
1836                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1837                                   &quot;value&quot;: {&#xd;
1838                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1839                                     &quot;fieldSchemaKey&quot;: {&#xd;
1840                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1841                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1842                                     },&#xd;
1843                                     &quot;optional&quot;: false&#xd;
1844                                   }&#xd;
1845                                 },&#xd;
1846                                 {&#xd;
1847                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1848                                   &quot;value&quot;: {&#xd;
1849                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1850                                     &quot;fieldSchemaKey&quot;: {&#xd;
1851                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1852                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1853                                     },&#xd;
1854                                     &quot;optional&quot;: false&#xd;
1855                                   }&#xd;
1856                                 },&#xd;
1857                                 {&#xd;
1858                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1859                                   &quot;value&quot;: {&#xd;
1860                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1861                                     &quot;fieldSchemaKey&quot;: {&#xd;
1862                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1863                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1864                                     },&#xd;
1865                                     &quot;optional&quot;: false&#xd;
1866                                   }&#xd;
1867                                 }&#xd;
1868                               ]&#xd;
1869                             },&#xd;
1870                             &quot;outputFields&quot;: {&#xd;
1871                               &quot;entry&quot;: [&#xd;
1872                                 {&#xd;
1873                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1874                                   &quot;value&quot;: {&#xd;
1875                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1876                                     &quot;fieldSchemaKey&quot;: {&#xd;
1877                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1878                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1879                                     },&#xd;
1880                                     &quot;optional&quot;: false&#xd;
1881                                   }&#xd;
1882                                 }&#xd;
1883                               ]&#xd;
1884                             },&#xd;
1885                             &quot;taskParameters&quot;: {&#xd;
1886                               &quot;entry&quot;: []&#xd;
1887                             },&#xd;
1888                             &quot;contextAlbumReference&quot;: [&#xd;
1889                               {&#xd;
1890                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1891                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1892                               }&#xd;
1893                             ],&#xd;
1894                             &quot;taskLogic&quot;: {&#xd;
1895                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1896                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1897                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nvar timestamp = longType(new Date().getTime())\nvar errorMessage = \&quot;CDS operation failed. Error message from CDS - \&quot; + executor.inFields.get(\&quot;status\&quot;).get(\&quot;errorMessage\&quot;);\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + errorMessage);\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
1898                             }&#xd;
1899                           }&#xd;
1900                         },&#xd;
1901                         {&#xd;
1902                           &quot;key&quot;: {&#xd;
1903                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1904                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1905                           },&#xd;
1906                           &quot;value&quot;: {&#xd;
1907                             &quot;key&quot;: {&#xd;
1908                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1909                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1910                             },&#xd;
1911                             &quot;inputFields&quot;: {&#xd;
1912                               &quot;entry&quot;: [&#xd;
1913                                 {&#xd;
1914                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1915                                   &quot;value&quot;: {&#xd;
1916                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1917                                     &quot;fieldSchemaKey&quot;: {&#xd;
1918                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1919                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1920                                     },&#xd;
1921                                     &quot;optional&quot;: false&#xd;
1922                                   }&#xd;
1923                                 },&#xd;
1924                                 {&#xd;
1925                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1926                                   &quot;value&quot;: {&#xd;
1927                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1928                                     &quot;fieldSchemaKey&quot;: {&#xd;
1929                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1930                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1931                                     },&#xd;
1932                                     &quot;optional&quot;: false&#xd;
1933                                   }&#xd;
1934                                 },&#xd;
1935                                 {&#xd;
1936                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1937                                   &quot;value&quot;: {&#xd;
1938                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1939                                     &quot;fieldSchemaKey&quot;: {&#xd;
1940                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1941                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1942                                     },&#xd;
1943                                     &quot;optional&quot;: false&#xd;
1944                                   }&#xd;
1945                                 },&#xd;
1946                                 {&#xd;
1947                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1948                                   &quot;value&quot;: {&#xd;
1949                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1950                                     &quot;fieldSchemaKey&quot;: {&#xd;
1951                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1952                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1953                                     },&#xd;
1954                                     &quot;optional&quot;: false&#xd;
1955                                   }&#xd;
1956                                 }&#xd;
1957                               ]&#xd;
1958                             },&#xd;
1959                             &quot;outputFields&quot;: {&#xd;
1960                               &quot;entry&quot;: [&#xd;
1961                                 {&#xd;
1962                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1963                                   &quot;value&quot;: {&#xd;
1964                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1965                                     &quot;fieldSchemaKey&quot;: {&#xd;
1966                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1967                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1968                                     },&#xd;
1969                                     &quot;optional&quot;: false&#xd;
1970                                   }&#xd;
1971                                 }&#xd;
1972                               ]&#xd;
1973                             },&#xd;
1974                             &quot;taskParameters&quot;: {&#xd;
1975                               &quot;entry&quot;: []&#xd;
1976                             },&#xd;
1977                             &quot;contextAlbumReference&quot;: [&#xd;
1978                               {&#xd;
1979                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1980                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1981                               }&#xd;
1982                             ],&#xd;
1983                             &quot;taskLogic&quot;: {&#xd;
1984                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1985                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1986                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar timestamp = longType(new Date().getTime());\n\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;FINAL_SUCCESS\&quot;, \&quot;Successfully processed the VES Event. Restart is complete.\&quot;)\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
1987                             }&#xd;
1988                           }&#xd;
1989                         },&#xd;
1990                         {&#xd;
1991                           &quot;key&quot;: {&#xd;
1992                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1993                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1994                           },&#xd;
1995                           &quot;value&quot;: {&#xd;
1996                             &quot;key&quot;: {&#xd;
1997                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1998                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1999                             },&#xd;
2000                             &quot;inputFields&quot;: {&#xd;
2001                               &quot;entry&quot;: [&#xd;
2002                                 {&#xd;
2003                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
2004                                   &quot;value&quot;: {&#xd;
2005                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
2006                                     &quot;fieldSchemaKey&quot;: {&#xd;
2007                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2008                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2009                                     },&#xd;
2010                                     &quot;optional&quot;: false&#xd;
2011                                   }&#xd;
2012                                 }&#xd;
2013                               ]&#xd;
2014                             },&#xd;
2015                             &quot;outputFields&quot;: {&#xd;
2016                               &quot;entry&quot;: [&#xd;
2017                                 {&#xd;
2018                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2019                                   &quot;value&quot;: {&#xd;
2020                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2021                                     &quot;fieldSchemaKey&quot;: {&#xd;
2022                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2023                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2024                                     },&#xd;
2025                                     &quot;optional&quot;: false&#xd;
2026                                   }&#xd;
2027                                 }&#xd;
2028                               ]&#xd;
2029                             },&#xd;
2030                             &quot;taskParameters&quot;: {&#xd;
2031                               &quot;entry&quot;: []&#xd;
2032                             },&#xd;
2033                             &quot;contextAlbumReference&quot;: [&#xd;
2034                               {&#xd;
2035                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2036                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2037                               }&#xd;
2038                             ],&#xd;
2039                             &quot;taskLogic&quot;: {&#xd;
2040                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2041                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2042                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\n\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\n\nvar aaiErrorMessage = \&quot;AAI operation failed. Error message from AAI - \&quot; + executor.inFields.get(\&quot;requestError\&quot;).get(\&quot;serviceException\&quot;).get(\&quot;text\&quot;);\nvar timestamp = longType(new Date().getTime());\n\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + aaiErrorMessage)\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
2043                             }&#xd;
2044                           }&#xd;
2045                         },&#xd;
2046                         {&#xd;
2047                           &quot;key&quot;: {&#xd;
2048                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2049                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2050                           },&#xd;
2051                           &quot;value&quot;: {&#xd;
2052                             &quot;key&quot;: {&#xd;
2053                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2054                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2055                             },&#xd;
2056                             &quot;inputFields&quot;: {&#xd;
2057                               &quot;entry&quot;: [&#xd;
2058                                 {&#xd;
2059                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2060                                   &quot;value&quot;: {&#xd;
2061                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2062                                     &quot;fieldSchemaKey&quot;: {&#xd;
2063                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2064                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2065                                     },&#xd;
2066                                     &quot;optional&quot;: false&#xd;
2067                                   }&#xd;
2068                                 },&#xd;
2069                                 {&#xd;
2070                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2071                                   &quot;value&quot;: {&#xd;
2072                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2073                                     &quot;fieldSchemaKey&quot;: {&#xd;
2074                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2075                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2076                                     },&#xd;
2077                                     &quot;optional&quot;: false&#xd;
2078                                   }&#xd;
2079                                 },&#xd;
2080                                 {&#xd;
2081                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2082                                   &quot;value&quot;: {&#xd;
2083                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2084                                     &quot;fieldSchemaKey&quot;: {&#xd;
2085                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2086                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2087                                     },&#xd;
2088                                     &quot;optional&quot;: false&#xd;
2089                                   }&#xd;
2090                                 },&#xd;
2091                                 {&#xd;
2092                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2093                                   &quot;value&quot;: {&#xd;
2094                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2095                                     &quot;fieldSchemaKey&quot;: {&#xd;
2096                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2097                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2098                                     },&#xd;
2099                                     &quot;optional&quot;: false&#xd;
2100                                   }&#xd;
2101                                 },&#xd;
2102                                 {&#xd;
2103                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2104                                   &quot;value&quot;: {&#xd;
2105                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2106                                     &quot;fieldSchemaKey&quot;: {&#xd;
2107                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2108                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2109                                     },&#xd;
2110                                     &quot;optional&quot;: false&#xd;
2111                                   }&#xd;
2112                                 },&#xd;
2113                                 {&#xd;
2114                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2115                                   &quot;value&quot;: {&#xd;
2116                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2117                                     &quot;fieldSchemaKey&quot;: {&#xd;
2118                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2119                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2120                                     },&#xd;
2121                                     &quot;optional&quot;: false&#xd;
2122                                   }&#xd;
2123                                 },&#xd;
2124                                 {&#xd;
2125                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2126                                   &quot;value&quot;: {&#xd;
2127                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2128                                     &quot;fieldSchemaKey&quot;: {&#xd;
2129                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2130                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2131                                     },&#xd;
2132                                     &quot;optional&quot;: false&#xd;
2133                                   }&#xd;
2134                                 },&#xd;
2135                                 {&#xd;
2136                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2137                                   &quot;value&quot;: {&#xd;
2138                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2139                                     &quot;fieldSchemaKey&quot;: {&#xd;
2140                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2141                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2142                                     },&#xd;
2143                                     &quot;optional&quot;: false&#xd;
2144                                   }&#xd;
2145                                 },&#xd;
2146                                 {&#xd;
2147                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2148                                   &quot;value&quot;: {&#xd;
2149                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2150                                     &quot;fieldSchemaKey&quot;: {&#xd;
2151                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2152                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2153                                     },&#xd;
2154                                     &quot;optional&quot;: false&#xd;
2155                                   }&#xd;
2156                                 },&#xd;
2157                                 {&#xd;
2158                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2159                                   &quot;value&quot;: {&#xd;
2160                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2161                                     &quot;fieldSchemaKey&quot;: {&#xd;
2162                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2163                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2164                                     },&#xd;
2165                                     &quot;optional&quot;: false&#xd;
2166                                   }&#xd;
2167                                 },&#xd;
2168                                 {&#xd;
2169                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2170                                   &quot;value&quot;: {&#xd;
2171                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2172                                     &quot;fieldSchemaKey&quot;: {&#xd;
2173                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2174                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2175                                     },&#xd;
2176                                     &quot;optional&quot;: false&#xd;
2177                                   }&#xd;
2178                                 },&#xd;
2179                                 {&#xd;
2180                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2181                                   &quot;value&quot;: {&#xd;
2182                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2183                                     &quot;fieldSchemaKey&quot;: {&#xd;
2184                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2185                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2186                                     },&#xd;
2187                                     &quot;optional&quot;: false&#xd;
2188                                   }&#xd;
2189                                 },&#xd;
2190                                 {&#xd;
2191                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2192                                   &quot;value&quot;: {&#xd;
2193                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2194                                     &quot;fieldSchemaKey&quot;: {&#xd;
2195                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2196                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2197                                     },&#xd;
2198                                     &quot;optional&quot;: false&#xd;
2199                                   }&#xd;
2200                                 }&#xd;
2201                               ]&#xd;
2202                             },&#xd;
2203                             &quot;outputFields&quot;: {&#xd;
2204                               &quot;entry&quot;: [&#xd;
2205                                 {&#xd;
2206                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2207                                   &quot;value&quot;: {&#xd;
2208                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2209                                     &quot;fieldSchemaKey&quot;: {&#xd;
2210                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2211                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2212                                     },&#xd;
2213                                     &quot;optional&quot;: false&#xd;
2214                                   }&#xd;
2215                                 },&#xd;
2216                                 {&#xd;
2217                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2218                                   &quot;value&quot;: {&#xd;
2219                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2220                                     &quot;fieldSchemaKey&quot;: {&#xd;
2221                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2222                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2223                                     },&#xd;
2224                                     &quot;optional&quot;: false&#xd;
2225                                   }&#xd;
2226                                 },&#xd;
2227                                 {&#xd;
2228                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2229                                   &quot;value&quot;: {&#xd;
2230                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2231                                     &quot;fieldSchemaKey&quot;: {&#xd;
2232                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2233                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2234                                     },&#xd;
2235                                     &quot;optional&quot;: false&#xd;
2236                                   }&#xd;
2237                                 }&#xd;
2238                               ]&#xd;
2239                             },&#xd;
2240                             &quot;taskParameters&quot;: {&#xd;
2241                               &quot;entry&quot;: []&#xd;
2242                             },&#xd;
2243                             &quot;contextAlbumReference&quot;: [&#xd;
2244                               {&#xd;
2245                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2246                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2247                               }&#xd;
2248                             ],&#xd;
2249                             &quot;taskLogic&quot;: {&#xd;
2250                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2251                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2252                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar HashMapType = java.util.HashMap;\nvar longType = java.lang.Long;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).get(albumID.toString());\n\nvar vnfDetails = executor.inFields;\nexecutor.logger.info(\&quot;ApexExample_HandleAAISuccessResponseTask processing event - \&quot; + vnfDetails);\neventDetailsAlbum.put(\&quot;vnfDetails\&quot;, vnfDetails);\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nvar faultFields = eventDetailsAlbum.get(\&quot;faultFields\&quot;);\n\nvar commonHeader = executor.subject.getOutFieldSchemaHelper(\&quot;commonHeader\&quot;).createNewInstance();\ncommonHeader.put(\&quot;subRequestId\&quot;, commonEventHeader.get(\&quot;eventId\&quot;));\ncommonHeader.put(\&quot;requestId\&quot;, uuidType.randomUUID().toString());\ncommonHeader.put(\&quot;originatorId\&quot;, \&quot;POLICY\&quot;);\n\nvar actionIdentifiers = executor.subject.getOutFieldSchemaHelper(\&quot;actionIdentifiers\&quot;).createNewInstance();\nactionIdentifiers.put(\&quot;mode\&quot;, \&quot;sync\&quot;);\nactionIdentifiers.put(\&quot;blueprintName\&quot;, \&quot;apex-example-cba\&quot;);\nactionIdentifiers.put(\&quot;blueprintVersion\&quot;, \&quot;1.0.0\&quot;);\nactionIdentifiers.put(\&quot;actionName\&quot;, \&quot;modify-config\&quot;);\n\nvar payloadProperties = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;update_DasH_properties_record\&quot;);\npayloadProperties.put(\&quot;service_DasH_instance_DoT_service_DasH_instance_DasH_id\&quot;,  vnfDetails.get(\&quot;service-id\&quot;).toString())\npayloadProperties.put(\&quot;generic_DasH_vnf_DoT_vnf_DasH_id\&quot;,  vnfDetails.get(\&quot;vnf-id\&quot;).toString())\nvar dataRecord = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;update_DasH_data_record\&quot;);\ndataRecord.put(\&quot;active_DasH_streams\&quot;,\&quot;7\&quot;)\npayloadProperties.put(\&quot;data\&quot;, dataRecord)\nvar payloadEntry = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;CDSRequestPayloadEntry\&quot;);\npayloadEntry.put(\&quot;update_DasH_properties\&quot;, payloadProperties)\npayloadEntry.put(\&quot;vfStatus\&quot;, faultFields.get(\&quot;vfStatus\&quot;))\nvar payload = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewInstance();\nvar payloadSchemaHelper = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;);\npayload.put(\&quot;modify_DasH_config_DasH_request\&quot;, payloadEntry);\n\n//always use the executor.stringify2json method instead of JSON.strngify\nexecutor.logger.info(\&quot;CDS modify config request payload - \&quot; + executor.stringify2Json(payload, payloadSchemaHelper));\n\nexecutor.outFields.put(\&quot;commonHeader\&quot;, commonHeader);\nexecutor.outFields.put(\&quot;actionIdentifiers\&quot;, actionIdentifiers);\nexecutor.outFields.put(\&quot;payload\&quot;, payload);\nvar timestamp = longType(new Date().getTime());\nsend(commonEventHeader.get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, commonEventHeader.get(\&quot;sourceId\&quot;), timestamp, \&quot;SUCCESS\&quot;, \&quot;VNF details are received from AAI successfully. Sending ConfigModify request to CDS.\&quot;)\ntrue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
2253                             }&#xd;
2254                           }&#xd;
2255                         },&#xd;
2256                         {&#xd;
2257                           &quot;key&quot;: {&#xd;
2258                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2259                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2260                           },&#xd;
2261                           &quot;value&quot;: {&#xd;
2262                             &quot;key&quot;: {&#xd;
2263                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2264                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2265                             },&#xd;
2266                             &quot;inputFields&quot;: {&#xd;
2267                               &quot;entry&quot;: [&#xd;
2268                                 {&#xd;
2269                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2270                                   &quot;value&quot;: {&#xd;
2271                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2272                                     &quot;fieldSchemaKey&quot;: {&#xd;
2273                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2274                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2275                                     },&#xd;
2276                                     &quot;optional&quot;: false&#xd;
2277                                   }&#xd;
2278                                 }&#xd;
2279                               ]&#xd;
2280                             },&#xd;
2281                             &quot;outputFields&quot;: {&#xd;
2282                               &quot;entry&quot;: [&#xd;
2283                                 {&#xd;
2284                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2285                                   &quot;value&quot;: {&#xd;
2286                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2287                                     &quot;fieldSchemaKey&quot;: {&#xd;
2288                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2289                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2290                                     },&#xd;
2291                                     &quot;optional&quot;: false&#xd;
2292                                   }&#xd;
2293                                 }&#xd;
2294                               ]&#xd;
2295                             },&#xd;
2296                             &quot;taskParameters&quot;: {&#xd;
2297                               &quot;entry&quot;: []&#xd;
2298                             },&#xd;
2299                             &quot;contextAlbumReference&quot;: [&#xd;
2300                               {&#xd;
2301                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2302                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2303                               }&#xd;
2304                             ],&#xd;
2305                             &quot;taskLogic&quot;: {&#xd;
2306                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2307                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2308                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar HashMapType = java.util.HashMap;\nvar longType = java.lang.Long;\n\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).getSchemaHelper().createNewInstance();\nvar returnValue = true;\n\nvar event = executor.inFields.get(\&quot;event\&quot;);\nexecutor.logger.info(\&quot;ApexExample_HandleVesEventTask processing VES event - \&quot; + event);\n\nvar commonEventHeader = event.get(\&quot;commonEventHeader\&quot;);\nvar faultFields = event.get(\&quot;faultFields\&quot;);\n\n//albumID will be used to fetch info from our album later\nvar albumID = commonEventHeader.get(\&quot;sourceId\&quot;);\n\n// save the event processing start time in apex\ncommonEventHeader.put(\&quot;startEpochMicrosec\&quot;, longType(new Date().getTime()));\n//save the incoming fault event details to album\neventDetailsAlbum.put(\&quot;commonEventHeader\&quot;, commonEventHeader)\neventDetailsAlbum.put(\&quot;faultFields\&quot;, faultFields)\nexecutor.getContextAlbum(\&quot;ApexExample_EventDetailsAlbum\&quot;).put(albumID.toString(), eventDetailsAlbum);\n\nexecutor.getExecutionProperties().setProperty(\&quot;albumId\&quot;, albumID);\nexecutor.getExecutionProperties().setProperty(\&quot;vnf-name\&quot;, eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;sourceName\&quot;));\n\nvar timestamp = longType(new Date().getTime());\nsend(eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;eventId\&quot;), \&quot;VNF\&quot;, eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;sourceId\&quot;), timestamp, \&quot;ACTIVE\&quot;, \&quot;VES event has been received. Going to fetch VNF details from AAI.\&quot;)\n\nexecutor.logger.info(executor.outFields);\nreturnValue;\n\nfunction send(id, targetType, targetId, timestamp, status, message) {\n    var logData = &apos;{&apos;\n       +&apos;\&quot;id\&quot; : \&quot;&apos; + id + &apos;\&quot;,&apos;\n       +&apos;\&quot;target\&quot;  : {&apos;\n            +&apos;\&quot;targetType\&quot;  : \&quot;&apos; + targetType + &apos;\&quot;,&apos;\n            +&apos;\&quot;entityInfo\&quot;  : {&apos;\n                +&apos;\&quot;id\&quot;  : \&quot;&apos; + targetId + &apos;\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;component\&quot;  : {&apos;\n            +&apos;\&quot;name\&quot;  : \&quot;Policy\&quot;,&apos;\n            +&apos;\&quot;flavour\&quot;  : \&quot;Apex-PDP\&quot;,&apos;\n            +&apos;\&quot;timestamp\&quot;  : &apos; + timestamp + &apos;,&apos;\n            +&apos;\&quot;status\&quot;  : \&quot;&apos; + status + &apos;\&quot;,&apos;\n            +&apos;\&quot;message\&quot;  : \&quot;&apos; + message + &apos;\&quot;,&apos;\n            +&apos;\&quot;artifacts\&quot;  : {&apos;\n                +&apos;\&quot;policyName\&quot;  : \&quot;onap.policies.apex.Example\&quot;,&apos;\n                +&apos;\&quot;policyVersion\&quot;  : \&quot;1.0.0\&quot;&apos;\n            +&apos;}&apos;\n       +&apos;},&apos;\n       +&apos;\&quot;otherFields\&quot;  : {&apos;\n            +&apos;\&quot;useCaseName\&quot;  : \&quot;apex-pdp-policy-example\&quot;&apos;\n       +&apos;}&apos;\n    +&apos;}&apos;;\n\n    executor.logger.info(\&quot;sending the status to log.\&quot;);\n    fireLogEvent(logData);\n}\n\n\nfunction fireLogEvent(logEvent){\n    var headers = new HashMapType();\n    executor.logger.info(\&quot;LogEvent:\&quot;+logEvent);\n    var response = new org.onap.policy.rest.RestManager().post(\n            executor.getParameters().get(\&quot;logUrl\&quot;),\n            \&quot;\&quot;,\n            \&quot;\&quot;,\n            headers,\n            \&quot;application/json\&quot;,\n            logEvent\n    );\n    executor.logger.info(\&quot;DMaaP Response after sending LogEvent: \&quot; + response);\n    return response;\n}&quot;&#xd;
2309                             }&#xd;
2310                           }&#xd;
2311                         }&#xd;
2312                       ]&#xd;
2313                     }&#xd;
2314                   },&#xd;
2315                   &quot;events&quot;: {&#xd;
2316                     &quot;key&quot;: {&#xd;
2317                       &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
2318                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2319                     },&#xd;
2320                     &quot;eventMap&quot;: {&#xd;
2321                       &quot;entry&quot;: [&#xd;
2322                         {&#xd;
2323                           &quot;key&quot;: {&#xd;
2324                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2325                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2326                           },&#xd;
2327                           &quot;value&quot;: {&#xd;
2328                             &quot;key&quot;: {&#xd;
2329                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2330                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2331                             },&#xd;
2332                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2333                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2334                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2335                             &quot;parameter&quot;: {&#xd;
2336                               &quot;entry&quot;: [&#xd;
2337                                 {&#xd;
2338                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
2339                                   &quot;value&quot;: {&#xd;
2340                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
2341                                     &quot;fieldSchemaKey&quot;: {&#xd;
2342                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2343                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2344                                     },&#xd;
2345                                     &quot;optional&quot;: false&#xd;
2346                                   }&#xd;
2347                                 }&#xd;
2348                               ]&#xd;
2349                             }&#xd;
2350                           }&#xd;
2351                         },&#xd;
2352                         {&#xd;
2353                           &quot;key&quot;: {&#xd;
2354                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2355                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2356                           },&#xd;
2357                           &quot;value&quot;: {&#xd;
2358                             &quot;key&quot;: {&#xd;
2359                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2360                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2361                             },&#xd;
2362                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2363                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2364                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
2365                             &quot;parameter&quot;: {&#xd;
2366                               &quot;entry&quot;: [&#xd;
2367                                 {&#xd;
2368                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2369                                   &quot;value&quot;: {&#xd;
2370                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2371                                     &quot;fieldSchemaKey&quot;: {&#xd;
2372                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2373                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2374                                     },&#xd;
2375                                     &quot;optional&quot;: false&#xd;
2376                                   }&#xd;
2377                                 }&#xd;
2378                               ]&#xd;
2379                             }&#xd;
2380                           }&#xd;
2381                         },&#xd;
2382                         {&#xd;
2383                           &quot;key&quot;: {&#xd;
2384                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2385                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2386                           },&#xd;
2387                           &quot;value&quot;: {&#xd;
2388                             &quot;key&quot;: {&#xd;
2389                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2390                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2391                             },&#xd;
2392                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2393                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2394                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2395                             &quot;parameter&quot;: {&#xd;
2396                               &quot;entry&quot;: [&#xd;
2397                                 {&#xd;
2398                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2399                                   &quot;value&quot;: {&#xd;
2400                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2401                                     &quot;fieldSchemaKey&quot;: {&#xd;
2402                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2403                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2404                                     },&#xd;
2405                                     &quot;optional&quot;: false&#xd;
2406                                   }&#xd;
2407                                 },&#xd;
2408                                 {&#xd;
2409                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2410                                   &quot;value&quot;: {&#xd;
2411                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2412                                     &quot;fieldSchemaKey&quot;: {&#xd;
2413                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2414                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2415                                     },&#xd;
2416                                     &quot;optional&quot;: false&#xd;
2417                                   }&#xd;
2418                                 },&#xd;
2419                                 {&#xd;
2420                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2421                                   &quot;value&quot;: {&#xd;
2422                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2423                                     &quot;fieldSchemaKey&quot;: {&#xd;
2424                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2425                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2426                                     },&#xd;
2427                                     &quot;optional&quot;: false&#xd;
2428                                   }&#xd;
2429                                 },&#xd;
2430                                 {&#xd;
2431                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2432                                   &quot;value&quot;: {&#xd;
2433                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2434                                     &quot;fieldSchemaKey&quot;: {&#xd;
2435                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2436                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2437                                     },&#xd;
2438                                     &quot;optional&quot;: false&#xd;
2439                                   }&#xd;
2440                                 },&#xd;
2441                                 {&#xd;
2442                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2443                                   &quot;value&quot;: {&#xd;
2444                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2445                                     &quot;fieldSchemaKey&quot;: {&#xd;
2446                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2447                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2448                                     },&#xd;
2449                                     &quot;optional&quot;: false&#xd;
2450                                   }&#xd;
2451                                 },&#xd;
2452                                 {&#xd;
2453                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2454                                   &quot;value&quot;: {&#xd;
2455                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2456                                     &quot;fieldSchemaKey&quot;: {&#xd;
2457                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2458                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2459                                     },&#xd;
2460                                     &quot;optional&quot;: false&#xd;
2461                                   }&#xd;
2462                                 },&#xd;
2463                                 {&#xd;
2464                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2465                                   &quot;value&quot;: {&#xd;
2466                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2467                                     &quot;fieldSchemaKey&quot;: {&#xd;
2468                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2469                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2470                                     },&#xd;
2471                                     &quot;optional&quot;: false&#xd;
2472                                   }&#xd;
2473                                 },&#xd;
2474                                 {&#xd;
2475                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2476                                   &quot;value&quot;: {&#xd;
2477                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2478                                     &quot;fieldSchemaKey&quot;: {&#xd;
2479                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2480                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2481                                     },&#xd;
2482                                     &quot;optional&quot;: false&#xd;
2483                                   }&#xd;
2484                                 },&#xd;
2485                                 {&#xd;
2486                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2487                                   &quot;value&quot;: {&#xd;
2488                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2489                                     &quot;fieldSchemaKey&quot;: {&#xd;
2490                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2491                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2492                                     },&#xd;
2493                                     &quot;optional&quot;: false&#xd;
2494                                   }&#xd;
2495                                 },&#xd;
2496                                 {&#xd;
2497                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2498                                   &quot;value&quot;: {&#xd;
2499                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2500                                     &quot;fieldSchemaKey&quot;: {&#xd;
2501                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2502                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2503                                     },&#xd;
2504                                     &quot;optional&quot;: false&#xd;
2505                                   }&#xd;
2506                                 },&#xd;
2507                                 {&#xd;
2508                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2509                                   &quot;value&quot;: {&#xd;
2510                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2511                                     &quot;fieldSchemaKey&quot;: {&#xd;
2512                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2513                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2514                                     },&#xd;
2515                                     &quot;optional&quot;: false&#xd;
2516                                   }&#xd;
2517                                 },&#xd;
2518                                 {&#xd;
2519                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2520                                   &quot;value&quot;: {&#xd;
2521                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2522                                     &quot;fieldSchemaKey&quot;: {&#xd;
2523                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2524                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2525                                     },&#xd;
2526                                     &quot;optional&quot;: false&#xd;
2527                                   }&#xd;
2528                                 },&#xd;
2529                                 {&#xd;
2530                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2531                                   &quot;value&quot;: {&#xd;
2532                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2533                                     &quot;fieldSchemaKey&quot;: {&#xd;
2534                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2535                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2536                                     },&#xd;
2537                                     &quot;optional&quot;: false&#xd;
2538                                   }&#xd;
2539                                 }&#xd;
2540                               ]&#xd;
2541                             }&#xd;
2542                           }&#xd;
2543                         },&#xd;
2544                         {&#xd;
2545                           &quot;key&quot;: {&#xd;
2546                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2547                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2548                           },&#xd;
2549                           &quot;value&quot;: {&#xd;
2550                             &quot;key&quot;: {&#xd;
2551                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2552                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2553                             },&#xd;
2554                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2555                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2556                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2557                             &quot;parameter&quot;: {&#xd;
2558                               &quot;entry&quot;: [&#xd;
2559                                 {&#xd;
2560                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2561                                   &quot;value&quot;: {&#xd;
2562                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2563                                     &quot;fieldSchemaKey&quot;: {&#xd;
2564                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2565                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2566                                     },&#xd;
2567                                     &quot;optional&quot;: false&#xd;
2568                                   }&#xd;
2569                                 },&#xd;
2570                                 {&#xd;
2571                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2572                                   &quot;value&quot;: {&#xd;
2573                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2574                                     &quot;fieldSchemaKey&quot;: {&#xd;
2575                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2576                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2577                                     },&#xd;
2578                                     &quot;optional&quot;: false&#xd;
2579                                   }&#xd;
2580                                 },&#xd;
2581                                 {&#xd;
2582                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2583                                   &quot;value&quot;: {&#xd;
2584                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2585                                     &quot;fieldSchemaKey&quot;: {&#xd;
2586                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2587                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2588                                     },&#xd;
2589                                     &quot;optional&quot;: false&#xd;
2590                                   }&#xd;
2591                                 },&#xd;
2592                                 {&#xd;
2593                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2594                                   &quot;value&quot;: {&#xd;
2595                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2596                                     &quot;fieldSchemaKey&quot;: {&#xd;
2597                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2598                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2599                                     },&#xd;
2600                                     &quot;optional&quot;: false&#xd;
2601                                   }&#xd;
2602                                 }&#xd;
2603                               ]&#xd;
2604                             }&#xd;
2605                           }&#xd;
2606                         },&#xd;
2607                         {&#xd;
2608                           &quot;key&quot;: {&#xd;
2609                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2610                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2611                           },&#xd;
2612                           &quot;value&quot;: {&#xd;
2613                             &quot;key&quot;: {&#xd;
2614                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2615                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2616                             },&#xd;
2617                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2618                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2619                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2620                             &quot;parameter&quot;: {&#xd;
2621                               &quot;entry&quot;: [&#xd;
2622                                 {&#xd;
2623                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2624                                   &quot;value&quot;: {&#xd;
2625                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2626                                     &quot;fieldSchemaKey&quot;: {&#xd;
2627                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2628                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2629                                     },&#xd;
2630                                     &quot;optional&quot;: false&#xd;
2631                                   }&#xd;
2632                                 },&#xd;
2633                                 {&#xd;
2634                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2635                                   &quot;value&quot;: {&#xd;
2636                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2637                                     &quot;fieldSchemaKey&quot;: {&#xd;
2638                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2639                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2640                                     },&#xd;
2641                                     &quot;optional&quot;: false&#xd;
2642                                   }&#xd;
2643                                 },&#xd;
2644                                 {&#xd;
2645                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2646                                   &quot;value&quot;: {&#xd;
2647                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2648                                     &quot;fieldSchemaKey&quot;: {&#xd;
2649                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2650                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2651                                     },&#xd;
2652                                     &quot;optional&quot;: false&#xd;
2653                                   }&#xd;
2654                                 }&#xd;
2655                               ]&#xd;
2656                             }&#xd;
2657                           }&#xd;
2658                         },&#xd;
2659                         {&#xd;
2660                           &quot;key&quot;: {&#xd;
2661                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2662                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2663                           },&#xd;
2664                           &quot;value&quot;: {&#xd;
2665                             &quot;key&quot;: {&#xd;
2666                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2667                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2668                             },&#xd;
2669                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2670                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2671                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2672                             &quot;parameter&quot;: {&#xd;
2673                               &quot;entry&quot;: [&#xd;
2674                                 {&#xd;
2675                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2676                                   &quot;value&quot;: {&#xd;
2677                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2678                                     &quot;fieldSchemaKey&quot;: {&#xd;
2679                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2680                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2681                                     },&#xd;
2682                                     &quot;optional&quot;: false&#xd;
2683                                   }&#xd;
2684                                 },&#xd;
2685                                 {&#xd;
2686                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2687                                   &quot;value&quot;: {&#xd;
2688                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2689                                     &quot;fieldSchemaKey&quot;: {&#xd;
2690                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2691                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2692                                     },&#xd;
2693                                     &quot;optional&quot;: false&#xd;
2694                                   }&#xd;
2695                                 },&#xd;
2696                                 {&#xd;
2697                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2698                                   &quot;value&quot;: {&#xd;
2699                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2700                                     &quot;fieldSchemaKey&quot;: {&#xd;
2701                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2702                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2703                                     },&#xd;
2704                                     &quot;optional&quot;: false&#xd;
2705                                   }&#xd;
2706                                 },&#xd;
2707                                 {&#xd;
2708                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2709                                   &quot;value&quot;: {&#xd;
2710                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2711                                     &quot;fieldSchemaKey&quot;: {&#xd;
2712                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2713                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2714                                     },&#xd;
2715                                     &quot;optional&quot;: false&#xd;
2716                                   }&#xd;
2717                                 }&#xd;
2718                               ]&#xd;
2719                             }&#xd;
2720                           }&#xd;
2721                         },&#xd;
2722                         {&#xd;
2723                           &quot;key&quot;: {&#xd;
2724                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2725                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2726                           },&#xd;
2727                           &quot;value&quot;: {&#xd;
2728                             &quot;key&quot;: {&#xd;
2729                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2730                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2731                             },&#xd;
2732                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2733                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2734                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2735                             &quot;parameter&quot;: {&#xd;
2736                               &quot;entry&quot;: [&#xd;
2737                                 {&#xd;
2738                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2739                                   &quot;value&quot;: {&#xd;
2740                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2741                                     &quot;fieldSchemaKey&quot;: {&#xd;
2742                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2743                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2744                                     },&#xd;
2745                                     &quot;optional&quot;: false&#xd;
2746                                   }&#xd;
2747                                 },&#xd;
2748                                 {&#xd;
2749                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2750                                   &quot;value&quot;: {&#xd;
2751                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2752                                     &quot;fieldSchemaKey&quot;: {&#xd;
2753                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2754                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2755                                     },&#xd;
2756                                     &quot;optional&quot;: false&#xd;
2757                                   }&#xd;
2758                                 },&#xd;
2759                                 {&#xd;
2760                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2761                                   &quot;value&quot;: {&#xd;
2762                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2763                                     &quot;fieldSchemaKey&quot;: {&#xd;
2764                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2765                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2766                                     },&#xd;
2767                                     &quot;optional&quot;: false&#xd;
2768                                   }&#xd;
2769                                 },&#xd;
2770                                 {&#xd;
2771                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2772                                   &quot;value&quot;: {&#xd;
2773                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2774                                     &quot;fieldSchemaKey&quot;: {&#xd;
2775                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2776                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2777                                     },&#xd;
2778                                     &quot;optional&quot;: false&#xd;
2779                                   }&#xd;
2780                                 }&#xd;
2781                               ]&#xd;
2782                             }&#xd;
2783                           }&#xd;
2784                         },&#xd;
2785                         {&#xd;
2786                           &quot;key&quot;: {&#xd;
2787                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2788                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2789                           },&#xd;
2790                           &quot;value&quot;: {&#xd;
2791                             &quot;key&quot;: {&#xd;
2792                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2793                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2794                             },&#xd;
2795                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2796                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2797                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2798                             &quot;parameter&quot;: {&#xd;
2799                               &quot;entry&quot;: [&#xd;
2800                                 {&#xd;
2801                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2802                                   &quot;value&quot;: {&#xd;
2803                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2804                                     &quot;fieldSchemaKey&quot;: {&#xd;
2805                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2806                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2807                                     },&#xd;
2808                                     &quot;optional&quot;: false&#xd;
2809                                   }&#xd;
2810                                 },&#xd;
2811                                 {&#xd;
2812                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2813                                   &quot;value&quot;: {&#xd;
2814                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2815                                     &quot;fieldSchemaKey&quot;: {&#xd;
2816                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2817                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2818                                     },&#xd;
2819                                     &quot;optional&quot;: false&#xd;
2820                                   }&#xd;
2821                                 },&#xd;
2822                                 {&#xd;
2823                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2824                                   &quot;value&quot;: {&#xd;
2825                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2826                                     &quot;fieldSchemaKey&quot;: {&#xd;
2827                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2828                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2829                                     },&#xd;
2830                                     &quot;optional&quot;: false&#xd;
2831                                   }&#xd;
2832                                 }&#xd;
2833                               ]&#xd;
2834                             }&#xd;
2835                           }&#xd;
2836                         },&#xd;
2837                         {&#xd;
2838                           &quot;key&quot;: {&#xd;
2839                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2840                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2841                           },&#xd;
2842                           &quot;value&quot;: {&#xd;
2843                             &quot;key&quot;: {&#xd;
2844                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2845                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2846                             },&#xd;
2847                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2848                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2849                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2850                             &quot;parameter&quot;: {&#xd;
2851                               &quot;entry&quot;: [&#xd;
2852                                 {&#xd;
2853                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2854                                   &quot;value&quot;: {&#xd;
2855                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2856                                     &quot;fieldSchemaKey&quot;: {&#xd;
2857                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2858                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2859                                     },&#xd;
2860                                     &quot;optional&quot;: false&#xd;
2861                                   }&#xd;
2862                                 },&#xd;
2863                                 {&#xd;
2864                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2865                                   &quot;value&quot;: {&#xd;
2866                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2867                                     &quot;fieldSchemaKey&quot;: {&#xd;
2868                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2869                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2870                                     },&#xd;
2871                                     &quot;optional&quot;: false&#xd;
2872                                   }&#xd;
2873                                 },&#xd;
2874                                 {&#xd;
2875                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2876                                   &quot;value&quot;: {&#xd;
2877                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2878                                     &quot;fieldSchemaKey&quot;: {&#xd;
2879                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2880                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2881                                     },&#xd;
2882                                     &quot;optional&quot;: false&#xd;
2883                                   }&#xd;
2884                                 },&#xd;
2885                                 {&#xd;
2886                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2887                                   &quot;value&quot;: {&#xd;
2888                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2889                                     &quot;fieldSchemaKey&quot;: {&#xd;
2890                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2891                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2892                                     },&#xd;
2893                                     &quot;optional&quot;: false&#xd;
2894                                   }&#xd;
2895                                 }&#xd;
2896                               ]&#xd;
2897                             }&#xd;
2898                           }&#xd;
2899                         },&#xd;
2900                         {&#xd;
2901                           &quot;key&quot;: {&#xd;
2902                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2903                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2904                           },&#xd;
2905                           &quot;value&quot;: {&#xd;
2906                             &quot;key&quot;: {&#xd;
2907                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2908                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2909                             },&#xd;
2910                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2911                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2912                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
2913                             &quot;parameter&quot;: {&#xd;
2914                               &quot;entry&quot;: [&#xd;
2915                                 {&#xd;
2916                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2917                                   &quot;value&quot;: {&#xd;
2918                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2919                                     &quot;fieldSchemaKey&quot;: {&#xd;
2920                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2921                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2922                                     },&#xd;
2923                                     &quot;optional&quot;: false&#xd;
2924                                   }&#xd;
2925                                 }&#xd;
2926                               ]&#xd;
2927                             }&#xd;
2928                           }&#xd;
2929                         },&#xd;
2930                         {&#xd;
2931                           &quot;key&quot;: {&#xd;
2932                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2933                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2934                           },&#xd;
2935                           &quot;value&quot;: {&#xd;
2936                             &quot;key&quot;: {&#xd;
2937                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2938                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2939                             },&#xd;
2940                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2941                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
2942                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2943                             &quot;parameter&quot;: {&#xd;
2944                               &quot;entry&quot;: [&#xd;
2945                                 {&#xd;
2946                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2947                                   &quot;value&quot;: {&#xd;
2948                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2949                                     &quot;fieldSchemaKey&quot;: {&#xd;
2950                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2951                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2952                                     },&#xd;
2953                                     &quot;optional&quot;: false&#xd;
2954                                   }&#xd;
2955                                 }&#xd;
2956                               ]&#xd;
2957                             }&#xd;
2958                           }&#xd;
2959                         }&#xd;
2960                       ]&#xd;
2961                     }&#xd;
2962                   },&#xd;
2963                   &quot;albums&quot;: {&#xd;
2964                     &quot;key&quot;: {&#xd;
2965                       &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
2966                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2967                     },&#xd;
2968                     &quot;albums&quot;: {&#xd;
2969                       &quot;entry&quot;: [&#xd;
2970                         {&#xd;
2971                           &quot;key&quot;: {&#xd;
2972                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2973                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2974                           },&#xd;
2975                           &quot;value&quot;: {&#xd;
2976                             &quot;key&quot;: {&#xd;
2977                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2978                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2979                             },&#xd;
2980                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
2981                             &quot;isWritable&quot;: true,&#xd;
2982                             &quot;itemSchema&quot;: {&#xd;
2983                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
2984                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2985                             }&#xd;
2986                           }&#xd;
2987                         }&#xd;
2988                       ]&#xd;
2989                     }&#xd;
2990                   },&#xd;
2991                   &quot;schemas&quot;: {&#xd;
2992                     &quot;key&quot;: {&#xd;
2993                       &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
2994                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2995                     },&#xd;
2996                     &quot;schemas&quot;: {&#xd;
2997                       &quot;entry&quot;: [&#xd;
2998                         {&#xd;
2999                           &quot;key&quot;: {&#xd;
3000                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
3001                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3002                           },&#xd;
3003                           &quot;value&quot;: {&#xd;
3004                             &quot;key&quot;: {&#xd;
3005                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
3006                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3007                             },&#xd;
3008                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3009                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;AAIRequestErrorType\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;serviceException\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;serviceException\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;messageId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;text\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;variables\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;type\&quot;: \&quot;array\&quot;,\n              \&quot;items\&quot;: \&quot;string\&quot;\n            }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
3010                           }&#xd;
3011                         },&#xd;
3012                         {&#xd;
3013                           &quot;key&quot;: {&#xd;
3014                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
3015                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3016                           },&#xd;
3017                           &quot;value&quot;: {&#xd;
3018                             &quot;key&quot;: {&#xd;
3019                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
3020                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3021                             },&#xd;
3022                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3023                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSActionIdentifiers_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;actionName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;blueprintName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;blueprintVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;mode\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3024                           }&#xd;
3025                         },&#xd;
3026                         {&#xd;
3027                           &quot;key&quot;: {&#xd;
3028                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3029                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3030                           },&#xd;
3031                           &quot;value&quot;: {&#xd;
3032                             &quot;key&quot;: {&#xd;
3033                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3034                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3035                             },&#xd;
3036                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3037                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;CDSConfigResponsePayloadEntry\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;modify_DasH_config_DasH_response\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;modify_DasH_config_DasH_response\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n              \&quot;name\&quot;: \&quot;execute_DasH_command_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          },\n          {\n              \&quot;name\&quot;: \&quot;prepare_DasH_environment_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
3038                           }&#xd;
3039                         },&#xd;
3040                         {&#xd;
3041                           &quot;key&quot;: {&#xd;
3042                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3043                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3044                           },&#xd;
3045                           &quot;value&quot;: {&#xd;
3046                             &quot;key&quot;: {&#xd;
3047                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3048                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3049                             },&#xd;
3050                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3051                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3052                           }&#xd;
3053                         },&#xd;
3054                         {&#xd;
3055                           &quot;key&quot;: {&#xd;
3056                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3057                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3058                           },&#xd;
3059                           &quot;value&quot;: {&#xd;
3060                             &quot;key&quot;: {&#xd;
3061                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3062                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3063                             },&#xd;
3064                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3065                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseStatus_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;code\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;message\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;errorMessage\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3066                           }&#xd;
3067                         },&#xd;
3068                         {&#xd;
3069                           &quot;key&quot;: {&#xd;
3070                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3071                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3072                           },&#xd;
3073                           &quot;value&quot;: {&#xd;
3074                             &quot;key&quot;: {&#xd;
3075                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3076                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3077                             },&#xd;
3078                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3079                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSRequestCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3080                           }&#xd;
3081                         },&#xd;
3082                         {&#xd;
3083                           &quot;key&quot;: {&#xd;
3084                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3085                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3086                           },&#xd;
3087                           &quot;value&quot;: {&#xd;
3088                             &quot;key&quot;: {&#xd;
3089                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3090                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3091                             },&#xd;
3092                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3093                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;type\&quot;: \&quot;map\&quot;,\n  \&quot;values\&quot;: {\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSRequestPayloadEntry\&quot;,\n    \&quot;fields\&quot;: [\n      {\n        \&quot;name\&quot;: \&quot;vfStatus\&quot;,\n        \&quot;type\&quot;: \&quot;string\&quot;\n      },\n      {\n        \&quot;name\&quot;: \&quot;update_DasH_properties\&quot;,\n        \&quot;type\&quot;: {\n          \&quot;name\&quot;: \&quot;update_DasH_properties_record\&quot;,\n          \&quot;type\&quot;: \&quot;record\&quot;,\n          \&quot;fields\&quot;: [\n            {\n              \&quot;name\&quot;: \&quot;service_DasH_instance_DoT_service_DasH_instance_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;generic_DasH_vnf_DoT_vnf_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;data\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;name\&quot;: \&quot;update_DasH_data_record\&quot;,\n                \&quot;type\&quot;: \&quot;record\&quot;,\n                \&quot;fields\&quot;: [\n                    {\n                        \&quot;name\&quot;: \&quot;active_DasH_streams\&quot;,\n                        \&quot;type\&quot;: \&quot;string\&quot;\n                    }\n                ]\n            }\n            }\n          ]\n        }\n      }\n    ]\n  }\n}&quot;&#xd;
3094                           }&#xd;
3095                         },&#xd;
3096                         {&#xd;
3097                           &quot;key&quot;: {&#xd;
3098                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3099                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3100                           },&#xd;
3101                           &quot;value&quot;: {&#xd;
3102                             &quot;key&quot;: {&#xd;
3103                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3104                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3105                             },&#xd;
3106                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3107                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;CDSRestartResponsePayloadEntry\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;restart_DasH_response\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;restart_DasH_response\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n              \&quot;name\&quot;: \&quot;execute_DasH_command_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          },\n          {\n              \&quot;name\&quot;: \&quot;prepare_DasH_environment_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
3108                           }&#xd;
3109                         },&#xd;
3110                         {&#xd;
3111                           &quot;key&quot;: {&#xd;
3112                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3113                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3114                           },&#xd;
3115                           &quot;value&quot;: {&#xd;
3116                             &quot;key&quot;: {&#xd;
3117                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3118                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3119                             },&#xd;
3120                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3121                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3122                           }&#xd;
3123                         },&#xd;
3124                         {&#xd;
3125                           &quot;key&quot;: {&#xd;
3126                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3127                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3128                           },&#xd;
3129                           &quot;value&quot;: {&#xd;
3130                             &quot;key&quot;: {&#xd;
3131                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3132                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3133                             },&#xd;
3134                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3135                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseStatus_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;code\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;eventType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;message\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
3136                           }&#xd;
3137                         },&#xd;
3138                         {&#xd;
3139                           &quot;key&quot;: {&#xd;
3140                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3141                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3142                           },&#xd;
3143                           &quot;value&quot;: {&#xd;
3144                             &quot;key&quot;: {&#xd;
3145                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3146                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3147                             },&#xd;
3148                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3149                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;eventDetails\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;domain\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;lastEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;priority\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;reportingEntityName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sequence\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;startEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;timeZoneOffset\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;version\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;vesEventListenerVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;faultFields\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;faultFields\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;alarmAdditionalInformation\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;alarmAdditionalInformation\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;PilotNumberPoolSize\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          },\n          {\n            \&quot;name\&quot;: \&quot;alarmCondition\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventSeverity\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventSourceType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;faultFieldsVersion\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;specificProblem\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;vfStatus\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;vnfDetails\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;vnfDetails\&quot;,\n          \&quot;type\&quot;: \&quot;record\&quot;,\n          \&quot;fields\&quot;: [\n            {\n              \&quot;name\&quot;: \&quot;vnf_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;vnf_DasH_name\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;vnf_DasH_type\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;service_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;prov_DasH_status\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;orchestration_DasH_status\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;in_DasH_maint\&quot;,\n              \&quot;type\&quot;: \&quot;boolean\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;is_DasH_closed_DasH_loop_DasH_disabled\&quot;,\n              \&quot;type\&quot;: \&quot;boolean\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;resource_DasH_version\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;model_DasH_invariant_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;model_DasH_version_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            },\n            {\n              \&quot;name\&quot;: \&quot;model_DasH_customization_DasH_id\&quot;,\n              \&quot;type\&quot;: \&quot;string\&quot;\n            }\n          ]\n        }\n    },\n    {\n      \&quot;name\&quot;: \&quot;target\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;target\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;targetType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;name\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
3150                           }&#xd;
3151                         },&#xd;
3152                         {&#xd;
3153                           &quot;key&quot;: {&#xd;
3154                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3155                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3156                           },&#xd;
3157                           &quot;value&quot;: {&#xd;
3158                             &quot;key&quot;: {&#xd;
3159                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3160                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3161                             },&#xd;
3162                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3163                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;event\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;domain\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;lastEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;priority\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;reportingEntityName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sequence\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;startEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;timeZoneOffset\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;version\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;vesEventListenerVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;faultFields\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;faultFields\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;alarmAdditionalInformation\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;alarmAdditionalInformation\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;PilotNumberPoolSize\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          },\n          {\n            \&quot;name\&quot;: \&quot;alarmCondition\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventSeverity\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventSourceType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;faultFieldsVersion\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;specificProblem\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;vfStatus\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
3164                           }&#xd;
3165                         },&#xd;
3166                         {&#xd;
3167                           &quot;key&quot;: {&#xd;
3168                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3169                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3170                           },&#xd;
3171                           &quot;value&quot;: {&#xd;
3172                             &quot;key&quot;: {&#xd;
3173                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3174                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3175                             },&#xd;
3176                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3177                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;VnfRelationShipListType\&quot;,\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;relationship\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;type\&quot;: \&quot;array\&quot;,\n              \&quot;items\&quot;: {\n                \&quot;name\&quot;: \&quot;relationship_record\&quot;,\n                \&quot;type\&quot;: \&quot;record\&quot;,\n                \&quot;fields\&quot;: [\n                  {\n                    \&quot;name\&quot;: \&quot;related_DasH_to\&quot;,\n                    \&quot;type\&quot;: \&quot;string\&quot;\n                  },\n                  {\n                    \&quot;name\&quot;: \&quot;relationship_DasH_label\&quot;,\n                    \&quot;type\&quot;: \&quot;string\&quot;\n                  },\n                  {\n                    \&quot;name\&quot;: \&quot;related_DasH_link\&quot;,\n                    \&quot;type\&quot;: \&quot;string\&quot;\n                  },\n                  {\n                    \&quot;name\&quot;: \&quot;relationship_DasH_data\&quot;,\n                    \&quot;type\&quot;: {\n                      \&quot;type\&quot;: \&quot;array\&quot;,\n                      \&quot;items\&quot;: {\n                        \&quot;name\&quot;: \&quot;relationship_DasH_data_record\&quot;,\n                        \&quot;type\&quot;: \&quot;record\&quot;,\n                        \&quot;fields\&quot;: [\n                          {\n                            \&quot;name\&quot;: \&quot;relationship_DasH_key\&quot;,\n                            \&quot;type\&quot;: \&quot;string\&quot;\n                          },\n                          {\n                            \&quot;name\&quot;: \&quot;relationship_DasH_value\&quot;,\n                            \&quot;type\&quot;: \&quot;string\&quot;\n                          }\n                        ]\n                      }\n                    }\n                  },\n                  {\n                    \&quot;name\&quot;: \&quot;related_DasH_to_DasH_property\&quot;,\n                    \&quot;type\&quot;: {\n                      \&quot;type\&quot;: \&quot;array\&quot;,\n                      \&quot;items\&quot;: {\n                        \&quot;name\&quot;: \&quot;related_DasH_to_DasH_property_record\&quot;,\n                        \&quot;type\&quot;: \&quot;record\&quot;,\n                        \&quot;fields\&quot;: [\n                          {\n                            \&quot;name\&quot;: \&quot;property_DasH_key\&quot;,\n                            \&quot;type\&quot;: \&quot;string\&quot;\n                          },\n                          {\n                            \&quot;name\&quot;: \&quot;property_DasH_value\&quot;,\n                            \&quot;type\&quot;: \&quot;string\&quot;\n                          }\n                        ]\n                      }\n                    }\n                  }\n                ]\n              }\n            }\n          }\n        ]\n}&quot;&#xd;
3178                           }&#xd;
3179                         },&#xd;
3180                         {&#xd;
3181                           &quot;key&quot;: {&#xd;
3182                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3183                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3184                           },&#xd;
3185                           &quot;value&quot;: {&#xd;
3186                             &quot;key&quot;: {&#xd;
3187                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3188                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3189                             },&#xd;
3190                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3191                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
3192                           }&#xd;
3193                         },&#xd;
3194                         {&#xd;
3195                           &quot;key&quot;: {&#xd;
3196                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3197                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3198                           },&#xd;
3199                           &quot;value&quot;: {&#xd;
3200                             &quot;key&quot;: {&#xd;
3201                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3202                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3203                             },&#xd;
3204                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3205                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
3206                           }&#xd;
3207                         },&#xd;
3208                         {&#xd;
3209                           &quot;key&quot;: {&#xd;
3210                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3211                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3212                           },&#xd;
3213                           &quot;value&quot;: {&#xd;
3214                             &quot;key&quot;: {&#xd;
3215                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3216                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3217                             },&#xd;
3218                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3219                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
3220                           }&#xd;
3221                         }&#xd;
3222                       ]&#xd;
3223                     }&#xd;
3224                   }&#xd;
3225                 }&#xd;
3226               }&#xd;
3227             },&#xd;
3228             &quot;eventInputParameters&quot;: {&#xd;
3229               &quot;ApexExample_DCAEConsumer&quot;: {&#xd;
3230                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3231                   &quot;carrierTechnology&quot;: &quot;KAFKA&quot;,&#xd;
3232                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.kafka.KafkaCarrierTechnologyParameters&quot;,&#xd;
3233                   &quot;parameters&quot;: {&#xd;
3234                     &quot;bootstrapServers&quot;: &quot;kafka:9092&quot;,&#xd;
3235                     &quot;groupId&quot;: &quot;apex-grp2&quot;,&#xd;
3236                     &quot;enableAutoCommit&quot;: true,&#xd;
3237                     &quot;autoCommitTime&quot;: 1000,&#xd;
3238                     &quot;sessionTimeout&quot;: 30000,&#xd;
3239                     &quot;consumerPollTime&quot;: 100,&#xd;
3240                     &quot;consumerTopicList&quot;: [&#xd;
3241                       &quot;unauthenticated.dcae_cl_output&quot;&#xd;
3242                     ],&#xd;
3243                     &quot;keyDeserializer&quot;: &quot;org.apache.kafka.common.serialization.StringDeserializer&quot;,&#xd;
3244                     &quot;valueDeserializer&quot;: &quot;org.apache.kafka.common.serialization.StringDeserializer&quot;,&#xd;
3245                     &quot;kafkaProperties&quot;: [&#xd;
3246 &#xd;
3247                     ]&#xd;
3248                   }&#xd;
3249                 },&#xd;
3250                 &quot;eventProtocolParameters&quot;: {&#xd;
3251                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3252                 },&#xd;
3253                 &quot;eventName&quot;: &quot;ApexExample_VesEvent&quot;&#xd;
3254               },&#xd;
3255               &quot;ApexExample_AAIResponseConsumer&quot;: {&#xd;
3256                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3257                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
3258                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
3259                   &quot;parameters&quot;: {&#xd;
3260                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/generic-vnfs/generic-vnf?vnf-name={vnf-name}&quot;,&#xd;
3261                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
3262                     &quot;httpCodeFilter&quot;: &quot;[245][0-9][0-9]&quot;,&#xd;
3263                     &quot;httpHeaders&quot;: [&#xd;
3264                       [&#xd;
3265                         &quot;Accept&quot;,&#xd;
3266                         &quot;application/json&quot;&#xd;
3267                       ],&#xd;
3268                       [&#xd;
3269                         &quot;Content-Type&quot;,&#xd;
3270                         &quot;application/json&quot;&#xd;
3271                       ],&#xd;
3272                       [&#xd;
3273                         &quot;X-FromAppId&quot;,&#xd;
3274                         &quot;dcae-curl&quot;&#xd;
3275                       ],&#xd;
3276                       [&#xd;
3277                         &quot;x-transactionId&quot;,&#xd;
3278                         &quot;9998&quot;&#xd;
3279                       ],&#xd;
3280                       [&#xd;
3281                         &quot;Authorization&quot;,&#xd;
3282                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
3283                       ]&#xd;
3284                     ]&#xd;
3285                   }&#xd;
3286                 },&#xd;
3287                 &quot;eventProtocolParameters&quot;: {&#xd;
3288                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3289                 },&#xd;
3290                 &quot;eventName&quot;: &quot;ApexExample_AAISuccessResponseEvent|ApexExample_AAIFailureResponseEvent&quot;,&#xd;
3291                 &quot;requestorMode&quot;: true,&#xd;
3292                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIProducer&quot;,&#xd;
3293                 &quot;requestorTimeout&quot;: 2000&#xd;
3294               },&#xd;
3295               &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;: {&#xd;
3296                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3297                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3298                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3299                 },&#xd;
3300                 &quot;eventProtocolParameters&quot;: {&#xd;
3301                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3302                 },&#xd;
3303                 &quot;eventName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent|ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3304                 &quot;requestorMode&quot;: true,&#xd;
3305                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyRequestProducer&quot;,&#xd;
3306                 &quot;requestorTimeout&quot;: 500&#xd;
3307               },&#xd;
3308               &quot;ApexExample_CDSRestartResponseConsumer&quot;: {&#xd;
3309                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3310                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3311                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3312                 },&#xd;
3313                 &quot;eventProtocolParameters&quot;: {&#xd;
3314                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3315                 },&#xd;
3316                 &quot;eventName&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent|ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
3317                 &quot;requestorMode&quot;: true,&#xd;
3318                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartRequestProducer&quot;,&#xd;
3319                 &quot;requestorTimeout&quot;: 500&#xd;
3320               }&#xd;
3321             },&#xd;
3322             &quot;eventOutputParameters&quot;: {&#xd;
3323               &quot;ApexExample_AAIProducer&quot;: {&#xd;
3324                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3325                   &quot;carrierTechnology&quot;: &quot;KAFKA&quot;,&#xd;
3326                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.kafka.KafkaCarrierTechnologyParameters&quot;,&#xd;
3327                   &quot;parameters&quot;: {&#xd;
3328                     &quot;bootstrapServers&quot;: &quot;kafka:9092&quot;,&#xd;
3329                     &quot;acks&quot;: &quot;all&quot;,&#xd;
3330                     &quot;retries&quot;: 0,&#xd;
3331                     &quot;batchSize&quot;: 16384,&#xd;
3332                     &quot;lingerTime&quot;: 1,&#xd;
3333                     &quot;bufferMemory&quot;: 33554432,&#xd;
3334                     &quot;producerTopic&quot;: &quot;apex-cl-mgt2&quot;,&#xd;
3335                     &quot;keySerializer&quot;: &quot;org.apache.kafka.common.serialization.StringSerializer&quot;,&#xd;
3336                     &quot;valueSerializer&quot;: &quot;org.apache.kafka.common.serialization.StringSerializer&quot;,&#xd;
3337                     &quot;kafkaProperties&quot;: [&#xd;
3338 &#xd;
3339                     ]&#xd;
3340                   }&#xd;
3341                 },&#xd;
3342                 &quot;eventProtocolParameters&quot;: {&#xd;
3343                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3344                 },&#xd;
3345                 &quot;eventNameFilter&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
3346                 &quot;requestorMode&quot;: true,&#xd;
3347                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIResponseConsumer&quot;,&#xd;
3348                 &quot;requestorTimeout&quot;: 2000&#xd;
3349               },&#xd;
3350               &quot;ApexExample_CDSConfigModifyRequestProducer&quot;: {&#xd;
3351                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3352                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3353                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3354                   &quot;parameters&quot;: {&#xd;
3355                     &quot;host&quot;: &quot;${KAFKA_HOST}&quot;,&#xd;
3356                     &quot;port&quot;: ${CDS_PORT},&#xd;
3357                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3358                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3359                     &quot;timeout&quot;: 10&#xd;
3360                   }&#xd;
3361                 },&#xd;
3362                 &quot;eventProtocolParameters&quot;: {&#xd;
3363                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3364                 },&#xd;
3365                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
3366                 &quot;requestorMode&quot;: true,&#xd;
3367                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;,&#xd;
3368                 &quot;requestorTimeout&quot;: 500&#xd;
3369               },&#xd;
3370               &quot;ApexExample_CDSRestartRequestProducer&quot;: {&#xd;
3371                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3372                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3373                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3374                   &quot;parameters&quot;: {&#xd;
3375                     &quot;host&quot;: &quot;${KAFKA_HOST}&quot;,&#xd;
3376                     &quot;port&quot;: ${CDS_PORT},&#xd;
3377                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3378                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3379                     &quot;timeout&quot;: 10&#xd;
3380                   }&#xd;
3381                 },&#xd;
3382                 &quot;eventProtocolParameters&quot;: {&#xd;
3383                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3384                 },&#xd;
3385                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
3386                 &quot;requestorMode&quot;: true,&#xd;
3387                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartResponseConsumer&quot;,&#xd;
3388                 &quot;requestorTimeout&quot;: 500&#xd;
3389               }&#xd;
3390             }&#xd;
3391           }&#xd;
3392         }&#xd;
3393       }&#xd;
3394     ]&#xd;
3395   }&#xd;
3396 }</stringProp>
3397                 <stringProp name="Argument.metadata">=</stringProp>
3398               </elementProp>
3399             </collectionProp>
3400           </elementProp>
3401         </HTTPSamplerProxy>
3402         <hashTree>
3403           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
3404             <collectionProp name="Asserion.test_strings">
3405               <stringProp name="49586">200</stringProp>
3406             </collectionProp>
3407             <stringProp name="Assertion.custom_message"></stringProp>
3408             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
3409             <boolProp name="Assertion.assume_success">false</boolProp>
3410             <intProp name="Assertion.test_type">1</intProp>
3411           </ResponseAssertion>
3412           <hashTree/>
3413         </hashTree>
3414         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-SimpleCL" enabled="true">
3415           <intProp name="HTTPSampler.concurrentPool">6</intProp>
3416           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
3417           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
3418           <stringProp name="HTTPSampler.protocol">http</stringProp>
3419           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
3420           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
3421           <stringProp name="HTTPSampler.method">POST</stringProp>
3422           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
3423           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
3424           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
3425             <collectionProp name="Arguments.arguments">
3426               <elementProp name="" elementType="HTTPArgument">
3427                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
3428                 <stringProp name="Argument.value">{&#xd;
3429   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
3430   &quot;topology_template&quot;: {&#xd;
3431     &quot;policies&quot;: [&#xd;
3432       {&#xd;
3433         &quot;onap.policies.apex.Simplecontrolloop&quot;: {&#xd;
3434           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
3435           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
3436           &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3437           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
3438           &quot;properties&quot;: {&#xd;
3439             &quot;engineServiceParameters&quot;: {&#xd;
3440               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
3441               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
3442               &quot;id&quot;: 45,&#xd;
3443               &quot;instanceCount&quot;: 5,&#xd;
3444               &quot;deploymentPort&quot;: 12561,&#xd;
3445               &quot;engineParameters&quot;: {&#xd;
3446                 &quot;executorParameters&quot;: {&#xd;
3447                   &quot;JAVASCRIPT&quot;: {&#xd;
3448                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
3449                   }&#xd;
3450                 },&#xd;
3451                 &quot;contextParameters&quot;: {&#xd;
3452                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
3453                   &quot;schemaParameters&quot;: {&#xd;
3454                     &quot;Avro&quot;: {&#xd;
3455                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
3456                     }&#xd;
3457                   }&#xd;
3458                 }&#xd;
3459               },&#xd;
3460               &quot;policy_type_impl&quot;: {&#xd;
3461                 &quot;apexPolicyModel&quot;: {&#xd;
3462                   &quot;key&quot;: {&#xd;
3463                     &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3464                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3465                   },&#xd;
3466                   &quot;keyInformation&quot;: {&#xd;
3467                     &quot;key&quot;: {&#xd;
3468                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
3469                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3470                     },&#xd;
3471                     &quot;keyInfoMap&quot;: {&#xd;
3472                       &quot;entry&quot;: [&#xd;
3473                         {&#xd;
3474                           &quot;key&quot;: {&#xd;
3475                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3476                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3477                           },&#xd;
3478                           &quot;value&quot;: {&#xd;
3479                             &quot;key&quot;: {&#xd;
3480                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3481                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3482                             },&#xd;
3483                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
3484                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
3485                           }&#xd;
3486                         },&#xd;
3487                         {&#xd;
3488                           &quot;key&quot;: {&#xd;
3489                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3490                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3491                           },&#xd;
3492                           &quot;value&quot;: {&#xd;
3493                             &quot;key&quot;: {&#xd;
3494                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3495                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3496                             },&#xd;
3497                             &quot;UUID&quot;: &quot;c8a29e27-0a15-354a-84f9-4c7f207e5c81&quot;,&#xd;
3498                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3499                           }&#xd;
3500                         },&#xd;
3501                         {&#xd;
3502                           &quot;key&quot;: {&#xd;
3503                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3504                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3505                           },&#xd;
3506                           &quot;value&quot;: {&#xd;
3507                             &quot;key&quot;: {&#xd;
3508                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3509                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3510                             },&#xd;
3511                             &quot;UUID&quot;: &quot;5e843cee-0180-39b9-8989-180b2ffe11c0&quot;,&#xd;
3512                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3513                           }&#xd;
3514                         },&#xd;
3515                         {&#xd;
3516                           &quot;key&quot;: {&#xd;
3517                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3518                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3519                           },&#xd;
3520                           &quot;value&quot;: {&#xd;
3521                             &quot;key&quot;: {&#xd;
3522                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3523                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3524                             },&#xd;
3525                             &quot;UUID&quot;: &quot;90291c92-9b27-3cd9-8720-db572419c048&quot;,&#xd;
3526                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
3527                           }&#xd;
3528                         },&#xd;
3529                         {&#xd;
3530                           &quot;key&quot;: {&#xd;
3531                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3532                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3533                           },&#xd;
3534                           &quot;value&quot;: {&#xd;
3535                             &quot;key&quot;: {&#xd;
3536                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3537                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3538                             },&#xd;
3539                             &quot;UUID&quot;: &quot;7b7e6751-4e0b-389d-98c0-5567bbc0294c&quot;,&#xd;
3540                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
3541                           }&#xd;
3542                         },&#xd;
3543                         {&#xd;
3544                           &quot;key&quot;: {&#xd;
3545                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3546                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3547                           },&#xd;
3548                           &quot;value&quot;: {&#xd;
3549                             &quot;key&quot;: {&#xd;
3550                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3551                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3552                             },&#xd;
3553                             &quot;UUID&quot;: &quot;63d5680c-14ef-3505-8d34-ebb646bba07b&quot;,&#xd;
3554                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3555                           }&#xd;
3556                         },&#xd;
3557                         {&#xd;
3558                           &quot;key&quot;: {&#xd;
3559                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3560                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3561                           },&#xd;
3562                           &quot;value&quot;: {&#xd;
3563                             &quot;key&quot;: {&#xd;
3564                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3565                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3566                             },&#xd;
3567                             &quot;UUID&quot;: &quot;a84ca97d-6e94-39a2-91f9-59a6c9aa435e&quot;,&#xd;
3568                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3569                           }&#xd;
3570                         },&#xd;
3571                         {&#xd;
3572                           &quot;key&quot;: {&#xd;
3573                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3574                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3575                           },&#xd;
3576                           &quot;value&quot;: {&#xd;
3577                             &quot;key&quot;: {&#xd;
3578                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3579                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3580                             },&#xd;
3581                             &quot;UUID&quot;: &quot;0e2ee622-7fd3-3e49-82e2-539c4f5e9624&quot;,&#xd;
3582                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
3583                           }&#xd;
3584                         },&#xd;
3585                         {&#xd;
3586                           &quot;key&quot;: {&#xd;
3587                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3588                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3589                           },&#xd;
3590                           &quot;value&quot;: {&#xd;
3591                             &quot;key&quot;: {&#xd;
3592                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3593                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3594                             },&#xd;
3595                             &quot;UUID&quot;: &quot;e84f8682-ea33-3ad0-8626-8bc4634581fc&quot;,&#xd;
3596                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3597                           }&#xd;
3598                         },&#xd;
3599                         {&#xd;
3600                           &quot;key&quot;: {&#xd;
3601                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3602                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3603                           },&#xd;
3604                           &quot;value&quot;: {&#xd;
3605                             &quot;key&quot;: {&#xd;
3606                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3607                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3608                             },&#xd;
3609                             &quot;UUID&quot;: &quot;a252f835-2479-38ef-9ef4-20af62725752&quot;,&#xd;
3610                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3611                           }&#xd;
3612                         },&#xd;
3613                         {&#xd;
3614                           &quot;key&quot;: {&#xd;
3615                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3616                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3617                           },&#xd;
3618                           &quot;value&quot;: {&#xd;
3619                             &quot;key&quot;: {&#xd;
3620                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3621                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3622                             },&#xd;
3623                             &quot;UUID&quot;: &quot;cfc46ea9-b8c1-38dd-ac9c-304c916daf34&quot;,&#xd;
3624                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3625                           }&#xd;
3626                         },&#xd;
3627                         {&#xd;
3628                           &quot;key&quot;: {&#xd;
3629                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3630                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3631                           },&#xd;
3632                           &quot;value&quot;: {&#xd;
3633                             &quot;key&quot;: {&#xd;
3634                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3635                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3636                             },&#xd;
3637                             &quot;UUID&quot;: &quot;1e7095d6-a455-3f89-acae-486e35d7e311&quot;,&#xd;
3638                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
3639                           }&#xd;
3640                         },&#xd;
3641                         {&#xd;
3642                           &quot;key&quot;: {&#xd;
3643                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3644                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3645                           },&#xd;
3646                           &quot;value&quot;: {&#xd;
3647                             &quot;key&quot;: {&#xd;
3648                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3649                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3650                             },&#xd;
3651                             &quot;UUID&quot;: &quot;d22ea83b-695d-3da9-b9f5-41f16ca433bf&quot;,&#xd;
3652                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestPayloadType:0.0.1\&quot;&quot;&#xd;
3653                           }&#xd;
3654                         },&#xd;
3655                         {&#xd;
3656                           &quot;key&quot;: {&#xd;
3657                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3658                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3659                           },&#xd;
3660                           &quot;value&quot;: {&#xd;
3661                             &quot;key&quot;: {&#xd;
3662                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3663                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3664                             },&#xd;
3665                             &quot;UUID&quot;: &quot;e9fe2e40-1f0d-30dd-8b9e-885695878693&quot;,&#xd;
3666                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
3667                           }&#xd;
3668                         },&#xd;
3669                         {&#xd;
3670                           &quot;key&quot;: {&#xd;
3671                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3672                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3673                           },&#xd;
3674                           &quot;value&quot;: {&#xd;
3675                             &quot;key&quot;: {&#xd;
3676                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3677                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3678                             },&#xd;
3679                             &quot;UUID&quot;: &quot;5e04fa76-0a17-38a9-8524-23b2d1a23fa5&quot;,&#xd;
3680                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3681                           }&#xd;
3682                         },&#xd;
3683                         {&#xd;
3684                           &quot;key&quot;: {&#xd;
3685                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3686                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3687                           },&#xd;
3688                           &quot;value&quot;: {&#xd;
3689                             &quot;key&quot;: {&#xd;
3690                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3691                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3692                             },&#xd;
3693                             &quot;UUID&quot;: &quot;15866380-40f5-3f8e-87d9-13747a36d352&quot;,&#xd;
3694                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3695                           }&#xd;
3696                         },&#xd;
3697                         {&#xd;
3698                           &quot;key&quot;: {&#xd;
3699                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3700                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3701                           },&#xd;
3702                           &quot;value&quot;: {&#xd;
3703                             &quot;key&quot;: {&#xd;
3704                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3705                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3706                             },&#xd;
3707                             &quot;UUID&quot;: &quot;2c3d76ce-dd42-32ac-a397-ab418534e1cf&quot;,&#xd;
3708                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3709                           }&#xd;
3710                         },&#xd;
3711                         {&#xd;
3712                           &quot;key&quot;: {&#xd;
3713                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3714                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3715                           },&#xd;
3716                           &quot;value&quot;: {&#xd;
3717                             &quot;key&quot;: {&#xd;
3718                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3719                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3720                             },&#xd;
3721                             &quot;UUID&quot;: &quot;b99c44da-dae7-3c96-b528-58852537d063&quot;,&#xd;
3722                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3723                           }&#xd;
3724                         },&#xd;
3725                         {&#xd;
3726                           &quot;key&quot;: {&#xd;
3727                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3728                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3729                           },&#xd;
3730                           &quot;value&quot;: {&#xd;
3731                             &quot;key&quot;: {&#xd;
3732                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3733                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3734                             },&#xd;
3735                             &quot;UUID&quot;: &quot;1db688e2-3afe-3b03-9795-fdbfa80fa240&quot;,&#xd;
3736                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
3737                           }&#xd;
3738                         },&#xd;
3739                         {&#xd;
3740                           &quot;key&quot;: {&#xd;
3741                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3742                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3743                           },&#xd;
3744                           &quot;value&quot;: {&#xd;
3745                             &quot;key&quot;: {&#xd;
3746                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3747                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3748                             },&#xd;
3749                             &quot;UUID&quot;: &quot;31022456-e85b-3a9b-9ecb-a09691792d3e&quot;,&#xd;
3750                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3751                           }&#xd;
3752                         },&#xd;
3753                         {&#xd;
3754                           &quot;key&quot;: {&#xd;
3755                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3756                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3757                           },&#xd;
3758                           &quot;value&quot;: {&#xd;
3759                             &quot;key&quot;: {&#xd;
3760                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3761                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3762                             },&#xd;
3763                             &quot;UUID&quot;: &quot;d6075720-622e-3a0d-827a-aa4580a2f5d7&quot;,&#xd;
3764                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3765                           }&#xd;
3766                         },&#xd;
3767                         {&#xd;
3768                           &quot;key&quot;: {&#xd;
3769                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3770                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3771                           },&#xd;
3772                           &quot;value&quot;: {&#xd;
3773                             &quot;key&quot;: {&#xd;
3774                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3775                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3776                             },&#xd;
3777                             &quot;UUID&quot;: &quot;948359ff-3308-3ac5-a5ec-6e3c1b9cd4d5&quot;,&#xd;
3778                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
3779                           }&#xd;
3780                         },&#xd;
3781                         {&#xd;
3782                           &quot;key&quot;: {&#xd;
3783                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3784                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3785                           },&#xd;
3786                           &quot;value&quot;: {&#xd;
3787                             &quot;key&quot;: {&#xd;
3788                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3789                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3790                             },&#xd;
3791                             &quot;UUID&quot;: &quot;63a6fd26-2fd6-3a0e-8a27-49a5d2ea4644&quot;,&#xd;
3792                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
3793                           }&#xd;
3794                         },&#xd;
3795                         {&#xd;
3796                           &quot;key&quot;: {&#xd;
3797                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3798                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3799                           },&#xd;
3800                           &quot;value&quot;: {&#xd;
3801                             &quot;key&quot;: {&#xd;
3802                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3803                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3804                             },&#xd;
3805                             &quot;UUID&quot;: &quot;a0407d0b-5719-38bf-9529-25ad62ace8c4&quot;,&#xd;
3806                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
3807                           }&#xd;
3808                         },&#xd;
3809                         {&#xd;
3810                           &quot;key&quot;: {&#xd;
3811                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3812                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3813                           },&#xd;
3814                           &quot;value&quot;: {&#xd;
3815                             &quot;key&quot;: {&#xd;
3816                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3817                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3818                             },&#xd;
3819                             &quot;UUID&quot;: &quot;28e894dc-4ab8-3469-aab7-d81bd05bb4c9&quot;,&#xd;
3820                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3821                           }&#xd;
3822                         },&#xd;
3823                         {&#xd;
3824                           &quot;key&quot;: {&#xd;
3825                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3826                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3827                           },&#xd;
3828                           &quot;value&quot;: {&#xd;
3829                             &quot;key&quot;: {&#xd;
3830                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3831                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3832                             },&#xd;
3833                             &quot;UUID&quot;: &quot;073f1433-999e-3506-98ad-ef820d2fa7f0&quot;,&#xd;
3834                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3835                           }&#xd;
3836                         },&#xd;
3837                         {&#xd;
3838                           &quot;key&quot;: {&#xd;
3839                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3840                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3841                           },&#xd;
3842                           &quot;value&quot;: {&#xd;
3843                             &quot;key&quot;: {&#xd;
3844                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3845                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3846                             },&#xd;
3847                             &quot;UUID&quot;: &quot;afc6ed46-6801-3c85-bb4c-0ab5b0dd4a74&quot;,&#xd;
3848                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
3849                           }&#xd;
3850                         },&#xd;
3851                         {&#xd;
3852                           &quot;key&quot;: {&#xd;
3853                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3854                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3855                           },&#xd;
3856                           &quot;value&quot;: {&#xd;
3857                             &quot;key&quot;: {&#xd;
3858                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3859                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3860                             },&#xd;
3861                             &quot;UUID&quot;: &quot;317be184-a01a-3e2d-9ae4-cafaa405de70&quot;,&#xd;
3862                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEvent:0.0.1\&quot;&quot;&#xd;
3863                           }&#xd;
3864                         },&#xd;
3865                         {&#xd;
3866                           &quot;key&quot;: {&#xd;
3867                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3868                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3869                           },&#xd;
3870                           &quot;value&quot;: {&#xd;
3871                             &quot;key&quot;: {&#xd;
3872                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3873                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3874                             },&#xd;
3875                             &quot;UUID&quot;: &quot;be7fc79b-9b73-381a-8e23-9dd6e6b1233d&quot;,&#xd;
3876                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventComponentType:0.0.1\&quot;&quot;&#xd;
3877                           }&#xd;
3878                         },&#xd;
3879                         {&#xd;
3880                           &quot;key&quot;: {&#xd;
3881                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3882                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3883                           },&#xd;
3884                           &quot;value&quot;: {&#xd;
3885                             &quot;key&quot;: {&#xd;
3886                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3887                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3888                             },&#xd;
3889                             &quot;UUID&quot;: &quot;1a082851-49e3-3f4c-b023-c05236cc8389&quot;,&#xd;
3890                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventOtherFieldsType:0.0.1\&quot;&quot;&#xd;
3891                           }&#xd;
3892                         },&#xd;
3893                         {&#xd;
3894                           &quot;key&quot;: {&#xd;
3895                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3896                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3897                           },&#xd;
3898                           &quot;value&quot;: {&#xd;
3899                             &quot;key&quot;: {&#xd;
3900                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3901                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3902                             },&#xd;
3903                             &quot;UUID&quot;: &quot;cab6cd51-ea7b-3241-a173-ea8a24e29737&quot;,&#xd;
3904                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventTargetType:0.0.1\&quot;&quot;&#xd;
3905                           }&#xd;
3906                         },&#xd;
3907                         {&#xd;
3908                           &quot;key&quot;: {&#xd;
3909                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3910                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3911                           },&#xd;
3912                           &quot;value&quot;: {&#xd;
3913                             &quot;key&quot;: {&#xd;
3914                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3915                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3916                             },&#xd;
3917                             &quot;UUID&quot;: &quot;0f57665a-f0a9-314e-ad0a-04c1f5758174&quot;,&#xd;
3918                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEvent:0.0.1\&quot;&quot;&#xd;
3919                           }&#xd;
3920                         },&#xd;
3921                         {&#xd;
3922                           &quot;key&quot;: {&#xd;
3923                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3924                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3925                           },&#xd;
3926                           &quot;value&quot;: {&#xd;
3927                             &quot;key&quot;: {&#xd;
3928                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3929                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3930                             },&#xd;
3931                             &quot;UUID&quot;: &quot;ba5d9a46-8cb4-3fbe-84fd-eabba5b7dd4b&quot;,&#xd;
3932                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3933                           }&#xd;
3934                         },&#xd;
3935                         {&#xd;
3936                           &quot;key&quot;: {&#xd;
3937                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3938                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3939                           },&#xd;
3940                           &quot;value&quot;: {&#xd;
3941                             &quot;key&quot;: {&#xd;
3942                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3943                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3944                             },&#xd;
3945                             &quot;UUID&quot;: &quot;9fd7a967-57d4-36ef-81e9-c3396f3aa8d1&quot;,&#xd;
3946                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventType:0.0.1\&quot;&quot;&#xd;
3947                           }&#xd;
3948                         },&#xd;
3949                         {&#xd;
3950                           &quot;key&quot;: {&#xd;
3951                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3952                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3953                           },&#xd;
3954                           &quot;value&quot;: {&#xd;
3955                             &quot;key&quot;: {&#xd;
3956                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3957                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3958                             },&#xd;
3959                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
3960                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
3961                           }&#xd;
3962                         },&#xd;
3963                         {&#xd;
3964                           &quot;key&quot;: {&#xd;
3965                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3966                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3967                           },&#xd;
3968                           &quot;value&quot;: {&#xd;
3969                             &quot;key&quot;: {&#xd;
3970                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3971                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3972                             },&#xd;
3973                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
3974                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
3975                           }&#xd;
3976                         },&#xd;
3977                         {&#xd;
3978                           &quot;key&quot;: {&#xd;
3979                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3980                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3981                           },&#xd;
3982                           &quot;value&quot;: {&#xd;
3983                             &quot;key&quot;: {&#xd;
3984                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3985                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3986                             },&#xd;
3987                             &quot;UUID&quot;: &quot;ecc97b87-f30b-344c-a476-d36501bf5cbd&quot;,&#xd;
3988                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop:0.0.1\&quot;&quot;&#xd;
3989                           }&#xd;
3990                         },&#xd;
3991                         {&#xd;
3992                           &quot;key&quot;: {&#xd;
3993                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3994                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3995                           },&#xd;
3996                           &quot;value&quot;: {&#xd;
3997                             &quot;key&quot;: {&#xd;
3998                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3999                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4000                             },&#xd;
4001                             &quot;UUID&quot;: &quot;1469671a-56dd-3a68-bf6c-77a5cf7a9487&quot;,&#xd;
4002                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Albums:0.0.1\&quot;&quot;&#xd;
4003                           }&#xd;
4004                         },&#xd;
4005                         {&#xd;
4006                           &quot;key&quot;: {&#xd;
4007                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
4008                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4009                           },&#xd;
4010                           &quot;value&quot;: {&#xd;
4011                             &quot;key&quot;: {&#xd;
4012                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
4013                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4014                             },&#xd;
4015                             &quot;UUID&quot;: &quot;23c4eee4-aba5-36f6-96d6-46f40061bfed&quot;,&#xd;
4016                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Events:0.0.1\&quot;&quot;&#xd;
4017                           }&#xd;
4018                         },&#xd;
4019                         {&#xd;
4020                           &quot;key&quot;: {&#xd;
4021                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
4022                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4023                           },&#xd;
4024                           &quot;value&quot;: {&#xd;
4025                             &quot;key&quot;: {&#xd;
4026                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
4027                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4028                             },&#xd;
4029                             &quot;UUID&quot;: &quot;ea9e73ff-483c-3827-896c-6eaa9d69bc6e&quot;,&#xd;
4030                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_KeyInfo:0.0.1\&quot;&quot;&#xd;
4031                           }&#xd;
4032                         },&#xd;
4033                         {&#xd;
4034                           &quot;key&quot;: {&#xd;
4035                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4036                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4037                           },&#xd;
4038                           &quot;value&quot;: {&#xd;
4039                             &quot;key&quot;: {&#xd;
4040                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4041                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4042                             },&#xd;
4043                             &quot;UUID&quot;: &quot;38c068e5-bb9a-3997-9e50-ec77c66825c8&quot;,&#xd;
4044                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Policies:0.0.1\&quot;&quot;&#xd;
4045                           }&#xd;
4046                         },&#xd;
4047                         {&#xd;
4048                           &quot;key&quot;: {&#xd;
4049                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4050                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4051                           },&#xd;
4052                           &quot;value&quot;: {&#xd;
4053                             &quot;key&quot;: {&#xd;
4054                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4055                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4056                             },&#xd;
4057                             &quot;UUID&quot;: &quot;38514b27-8b9b-3d06-844a-3aced27deb0a&quot;,&#xd;
4058                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Schemas:0.0.1\&quot;&quot;&#xd;
4059                           }&#xd;
4060                         },&#xd;
4061                         {&#xd;
4062                           &quot;key&quot;: {&#xd;
4063                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4064                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4065                           },&#xd;
4066                           &quot;value&quot;: {&#xd;
4067                             &quot;key&quot;: {&#xd;
4068                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4069                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4070                             },&#xd;
4071                             &quot;UUID&quot;: &quot;0e0387b5-07fa-30e4-8554-eb51d2e18939&quot;,&#xd;
4072                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Tasks:0.0.1\&quot;&quot;&#xd;
4073                           }&#xd;
4074                         }&#xd;
4075                       ]&#xd;
4076                     }&#xd;
4077                   },&#xd;
4078                   &quot;policies&quot;: {&#xd;
4079                     &quot;key&quot;: {&#xd;
4080                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4081                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4082                     },&#xd;
4083                     &quot;policyMap&quot;: {&#xd;
4084                       &quot;entry&quot;: [&#xd;
4085                         {&#xd;
4086                           &quot;key&quot;: {&#xd;
4087                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4088                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4089                           },&#xd;
4090                           &quot;value&quot;: {&#xd;
4091                             &quot;policyKey&quot;: {&#xd;
4092                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4093                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4094                             },&#xd;
4095                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4096                             &quot;state&quot;: {&#xd;
4097                               &quot;entry&quot;: [&#xd;
4098                                 {&#xd;
4099                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4100                                   &quot;value&quot;: {&#xd;
4101                                     &quot;stateKey&quot;: {&#xd;
4102                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4103                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4104                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4105                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4106                                     },&#xd;
4107                                     &quot;trigger&quot;: {&#xd;
4108                                       &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4109                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4110                                     },&#xd;
4111                                     &quot;stateOutputs&quot;: {&#xd;
4112                                       &quot;entry&quot;: [&#xd;
4113                                         {&#xd;
4114                                           &quot;key&quot;: &quot;AAIFailureStateOutput&quot;,&#xd;
4115                                           &quot;value&quot;: {&#xd;
4116                                             &quot;key&quot;: {&#xd;
4117                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4118                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4119                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4120                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4121                                             },&#xd;
4122                                             &quot;outgoingEvent&quot;: {&#xd;
4123                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4124                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4125                                             },&#xd;
4126                                             &quot;outgoingEventReference&quot;: [&#xd;
4127                                               {&#xd;
4128                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4129                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4130                                               }&#xd;
4131                                             ],&#xd;
4132                                             &quot;nextState&quot;: {&#xd;
4133                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4134                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4135                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4136                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4137                                             }&#xd;
4138                                           }&#xd;
4139                                         }&#xd;
4140                                       ]&#xd;
4141                                     },&#xd;
4142                                     &quot;contextAlbumReference&quot;: [],&#xd;
4143                                     &quot;taskSelectionLogic&quot;: {&#xd;
4144                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4145                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4146                                       &quot;logic&quot;: &quot;&quot;&#xd;
4147                                     },&#xd;
4148                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4149                                       &quot;entry&quot;: []&#xd;
4150                                     },&#xd;
4151                                     &quot;defaultTask&quot;: {&#xd;
4152                                       &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4153                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4154                                     },&#xd;
4155                                     &quot;taskReferences&quot;: {&#xd;
4156                                       &quot;entry&quot;: [&#xd;
4157                                         {&#xd;
4158                                           &quot;key&quot;: {&#xd;
4159                                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4160                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4161                                           },&#xd;
4162                                           &quot;value&quot;: {&#xd;
4163                                             &quot;key&quot;: {&#xd;
4164                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4165                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4166                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4167                                               &quot;localName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;&#xd;
4168                                             },&#xd;
4169                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4170                                             &quot;output&quot;: {&#xd;
4171                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4172                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4173                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4174                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4175                                             }&#xd;
4176                                           }&#xd;
4177                                         }&#xd;
4178                                       ]&#xd;
4179                                     }&#xd;
4180                                   }&#xd;
4181                                 }&#xd;
4182                               ]&#xd;
4183                             },&#xd;
4184                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4185                           }&#xd;
4186                         },&#xd;
4187                         {&#xd;
4188                           &quot;key&quot;: {&#xd;
4189                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4190                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4191                           },&#xd;
4192                           &quot;value&quot;: {&#xd;
4193                             &quot;policyKey&quot;: {&#xd;
4194                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4195                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4196                             },&#xd;
4197                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4198                             &quot;state&quot;: {&#xd;
4199                               &quot;entry&quot;: [&#xd;
4200                                 {&#xd;
4201                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4202                                   &quot;value&quot;: {&#xd;
4203                                     &quot;stateKey&quot;: {&#xd;
4204                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4205                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4206                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4207                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4208                                     },&#xd;
4209                                     &quot;trigger&quot;: {&#xd;
4210                                       &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
4211                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4212                                     },&#xd;
4213                                     &quot;stateOutputs&quot;: {&#xd;
4214                                       &quot;entry&quot;: [&#xd;
4215                                         {&#xd;
4216                                           &quot;key&quot;: &quot;AAISuccessStateOutput&quot;,&#xd;
4217                                           &quot;value&quot;: {&#xd;
4218                                             &quot;key&quot;: {&#xd;
4219                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4220                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4221                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4222                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4223                                             },&#xd;
4224                                             &quot;outgoingEvent&quot;: {&#xd;
4225                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4226                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4227                                             },&#xd;
4228                                             &quot;outgoingEventReference&quot;: [&#xd;
4229                                               {&#xd;
4230                                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4231                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4232                                               },&#xd;
4233                                               {&#xd;
4234                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4235                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4236                                               }&#xd;
4237                                             ],&#xd;
4238                                             &quot;nextState&quot;: {&#xd;
4239                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4240                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4241                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4242                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4243                                             }&#xd;
4244                                           }&#xd;
4245                                         }&#xd;
4246                                       ]&#xd;
4247                                     },&#xd;
4248                                     &quot;contextAlbumReference&quot;: [],&#xd;
4249                                     &quot;taskSelectionLogic&quot;: {&#xd;
4250                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4251                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4252                                       &quot;logic&quot;: &quot;&quot;&#xd;
4253                                     },&#xd;
4254                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4255                                       &quot;entry&quot;: []&#xd;
4256                                     },&#xd;
4257                                     &quot;defaultTask&quot;: {&#xd;
4258                                       &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4259                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4260                                     },&#xd;
4261                                     &quot;taskReferences&quot;: {&#xd;
4262                                       &quot;entry&quot;: [&#xd;
4263                                         {&#xd;
4264                                           &quot;key&quot;: {&#xd;
4265                                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4266                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4267                                           },&#xd;
4268                                           &quot;value&quot;: {&#xd;
4269                                             &quot;key&quot;: {&#xd;
4270                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4271                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4272                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4273                                               &quot;localName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;&#xd;
4274                                             },&#xd;
4275                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4276                                             &quot;output&quot;: {&#xd;
4277                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4278                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4279                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4280                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4281                                             }&#xd;
4282                                           }&#xd;
4283                                         }&#xd;
4284                                       ]&#xd;
4285                                     }&#xd;
4286                                   }&#xd;
4287                                 }&#xd;
4288                               ]&#xd;
4289                             },&#xd;
4290                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4291                           }&#xd;
4292                         },&#xd;
4293                         {&#xd;
4294                           &quot;key&quot;: {&#xd;
4295                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4296                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4297                           },&#xd;
4298                           &quot;value&quot;: {&#xd;
4299                             &quot;policyKey&quot;: {&#xd;
4300                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4301                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4302                             },&#xd;
4303                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4304                             &quot;state&quot;: {&#xd;
4305                               &quot;entry&quot;: [&#xd;
4306                                 {&#xd;
4307                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4308                                   &quot;value&quot;: {&#xd;
4309                                     &quot;stateKey&quot;: {&#xd;
4310                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4311                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4312                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4313                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4314                                     },&#xd;
4315                                     &quot;trigger&quot;: {&#xd;
4316                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4317                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4318                                     },&#xd;
4319                                     &quot;stateOutputs&quot;: {&#xd;
4320                                       &quot;entry&quot;: [&#xd;
4321                                         {&#xd;
4322                                           &quot;key&quot;: &quot;ConfigModifyFailureResponseOutput&quot;,&#xd;
4323                                           &quot;value&quot;: {&#xd;
4324                                             &quot;key&quot;: {&#xd;
4325                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4326                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4327                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4328                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4329                                             },&#xd;
4330                                             &quot;outgoingEvent&quot;: {&#xd;
4331                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4332                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4333                                             },&#xd;
4334                                             &quot;outgoingEventReference&quot;: [&#xd;
4335                                               {&#xd;
4336                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4337                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4338                                               }&#xd;
4339                                             ],&#xd;
4340                                             &quot;nextState&quot;: {&#xd;
4341                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4342                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4343                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4344                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4345                                             }&#xd;
4346                                           }&#xd;
4347                                         }&#xd;
4348                                       ]&#xd;
4349                                     },&#xd;
4350                                     &quot;contextAlbumReference&quot;: [],&#xd;
4351                                     &quot;taskSelectionLogic&quot;: {&#xd;
4352                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4353                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4354                                       &quot;logic&quot;: &quot;&quot;&#xd;
4355                                     },&#xd;
4356                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4357                                       &quot;entry&quot;: []&#xd;
4358                                     },&#xd;
4359                                     &quot;defaultTask&quot;: {&#xd;
4360                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4361                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4362                                     },&#xd;
4363                                     &quot;taskReferences&quot;: {&#xd;
4364                                       &quot;entry&quot;: [&#xd;
4365                                         {&#xd;
4366                                           &quot;key&quot;: {&#xd;
4367                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4368                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4369                                           },&#xd;
4370                                           &quot;value&quot;: {&#xd;
4371                                             &quot;key&quot;: {&#xd;
4372                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4373                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4374                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4375                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
4376                                             },&#xd;
4377                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4378                                             &quot;output&quot;: {&#xd;
4379                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4380                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4381                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4382                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4383                                             }&#xd;
4384                                           }&#xd;
4385                                         }&#xd;
4386                                       ]&#xd;
4387                                     }&#xd;
4388                                   }&#xd;
4389                                 }&#xd;
4390                               ]&#xd;
4391                             },&#xd;
4392                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4393                           }&#xd;
4394                         },&#xd;
4395                         {&#xd;
4396                           &quot;key&quot;: {&#xd;
4397                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4398                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4399                           },&#xd;
4400                           &quot;value&quot;: {&#xd;
4401                             &quot;policyKey&quot;: {&#xd;
4402                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4403                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4404                             },&#xd;
4405                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4406                             &quot;state&quot;: {&#xd;
4407                               &quot;entry&quot;: [&#xd;
4408                                 {&#xd;
4409                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4410                                   &quot;value&quot;: {&#xd;
4411                                     &quot;stateKey&quot;: {&#xd;
4412                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4413                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4414                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4415                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4416                                     },&#xd;
4417                                     &quot;trigger&quot;: {&#xd;
4418                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4419                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4420                                     },&#xd;
4421                                     &quot;stateOutputs&quot;: {&#xd;
4422                                       &quot;entry&quot;: [&#xd;
4423                                         {&#xd;
4424                                           &quot;key&quot;: &quot;ConfigModifySuccessResponseOutput&quot;,&#xd;
4425                                           &quot;value&quot;: {&#xd;
4426                                             &quot;key&quot;: {&#xd;
4427                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4428                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4429                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4430                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4431                                             },&#xd;
4432                                             &quot;outgoingEvent&quot;: {&#xd;
4433                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4434                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4435                                             },&#xd;
4436                                             &quot;outgoingEventReference&quot;: [&#xd;
4437                                               {&#xd;
4438                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4439                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4440                                               }&#xd;
4441                                             ],&#xd;
4442                                             &quot;nextState&quot;: {&#xd;
4443                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4444                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4445                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4446                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4447                                             }&#xd;
4448                                           }&#xd;
4449                                         }&#xd;
4450                                       ]&#xd;
4451                                     },&#xd;
4452                                     &quot;contextAlbumReference&quot;: [],&#xd;
4453                                     &quot;taskSelectionLogic&quot;: {&#xd;
4454                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4455                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4456                                       &quot;logic&quot;: &quot;&quot;&#xd;
4457                                     },&#xd;
4458                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4459                                       &quot;entry&quot;: []&#xd;
4460                                     },&#xd;
4461                                     &quot;defaultTask&quot;: {&#xd;
4462                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4463                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4464                                     },&#xd;
4465                                     &quot;taskReferences&quot;: {&#xd;
4466                                       &quot;entry&quot;: [&#xd;
4467                                         {&#xd;
4468                                           &quot;key&quot;: {&#xd;
4469                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4470                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4471                                           },&#xd;
4472                                           &quot;value&quot;: {&#xd;
4473                                             &quot;key&quot;: {&#xd;
4474                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4475                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4476                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4477                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
4478                                             },&#xd;
4479                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4480                                             &quot;output&quot;: {&#xd;
4481                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4482                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4483                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4484                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4485                                             }&#xd;
4486                                           }&#xd;
4487                                         }&#xd;
4488                                       ]&#xd;
4489                                     }&#xd;
4490                                   }&#xd;
4491                                 }&#xd;
4492                               ]&#xd;
4493                             },&#xd;
4494                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4495                           }&#xd;
4496                         },&#xd;
4497                         {&#xd;
4498                           &quot;key&quot;: {&#xd;
4499                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4500                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4501                           },&#xd;
4502                           &quot;value&quot;: {&#xd;
4503                             &quot;policyKey&quot;: {&#xd;
4504                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4505                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4506                             },&#xd;
4507                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4508                             &quot;state&quot;: {&#xd;
4509                               &quot;entry&quot;: [&#xd;
4510                                 {&#xd;
4511                                   &quot;key&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4512                                   &quot;value&quot;: {&#xd;
4513                                     &quot;stateKey&quot;: {&#xd;
4514                                       &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4515                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4516                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4517                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4518                                     },&#xd;
4519                                     &quot;trigger&quot;: {&#xd;
4520                                       &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
4521                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4522                                     },&#xd;
4523                                     &quot;stateOutputs&quot;: {&#xd;
4524                                       &quot;entry&quot;: [&#xd;
4525                                         {&#xd;
4526                                           &quot;key&quot;: &quot;VesOutput&quot;,&#xd;
4527                                           &quot;value&quot;: {&#xd;
4528                                             &quot;key&quot;: {&#xd;
4529                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4530                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4531                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4532                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4533                                             },&#xd;
4534                                             &quot;outgoingEvent&quot;: {&#xd;
4535                                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4536                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4537                                             },&#xd;
4538                                             &quot;outgoingEventReference&quot;: [&#xd;
4539                                               {&#xd;
4540                                                 &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4541                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4542                                               },&#xd;
4543                                               {&#xd;
4544                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4545                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4546                                               }&#xd;
4547                                             ],&#xd;
4548                                             &quot;nextState&quot;: {&#xd;
4549                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4550                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4551                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4552                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4553                                             }&#xd;
4554                                           }&#xd;
4555                                         }&#xd;
4556                                       ]&#xd;
4557                                     },&#xd;
4558                                     &quot;contextAlbumReference&quot;: [],&#xd;
4559                                     &quot;taskSelectionLogic&quot;: {&#xd;
4560                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4561                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4562                                       &quot;logic&quot;: &quot;&quot;&#xd;
4563                                     },&#xd;
4564                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4565                                       &quot;entry&quot;: []&#xd;
4566                                     },&#xd;
4567                                     &quot;defaultTask&quot;: {&#xd;
4568                                       &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4569                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4570                                     },&#xd;
4571                                     &quot;taskReferences&quot;: {&#xd;
4572                                       &quot;entry&quot;: [&#xd;
4573                                         {&#xd;
4574                                           &quot;key&quot;: {&#xd;
4575                                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4576                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4577                                           },&#xd;
4578                                           &quot;value&quot;: {&#xd;
4579                                             &quot;key&quot;: {&#xd;
4580                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4581                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4582                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4583                                               &quot;localName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;&#xd;
4584                                             },&#xd;
4585                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4586                                             &quot;output&quot;: {&#xd;
4587                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4588                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4589                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4590                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4591                                             }&#xd;
4592                                           }&#xd;
4593                                         }&#xd;
4594                                       ]&#xd;
4595                                     }&#xd;
4596                                   }&#xd;
4597                                 }&#xd;
4598                               ]&#xd;
4599                             },&#xd;
4600                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4601                           }&#xd;
4602                         }&#xd;
4603                       ]&#xd;
4604                     }&#xd;
4605                   },&#xd;
4606                   &quot;tasks&quot;: {&#xd;
4607                     &quot;key&quot;: {&#xd;
4608                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4609                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4610                     },&#xd;
4611                     &quot;taskMap&quot;: {&#xd;
4612                       &quot;entry&quot;: [&#xd;
4613                         {&#xd;
4614                           &quot;key&quot;: {&#xd;
4615                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4616                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4617                           },&#xd;
4618                           &quot;value&quot;: {&#xd;
4619                             &quot;key&quot;: {&#xd;
4620                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4621                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4622                             },&#xd;
4623                             &quot;inputEvent&quot;: {&#xd;
4624                               &quot;key&quot;: {&#xd;
4625                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4626                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4627                               },&#xd;
4628                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4629                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4630                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4631                               &quot;parameter&quot;: {&#xd;
4632                                 &quot;entry&quot;: [&#xd;
4633                                   {&#xd;
4634                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4635                                     &quot;value&quot;: {&#xd;
4636                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4637                                       &quot;fieldSchemaKey&quot;: {&#xd;
4638                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4639                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4640                                       },&#xd;
4641                                       &quot;optional&quot;: false&#xd;
4642                                     }&#xd;
4643                                   },&#xd;
4644                                   {&#xd;
4645                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4646                                     &quot;value&quot;: {&#xd;
4647                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4648                                       &quot;fieldSchemaKey&quot;: {&#xd;
4649                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
4650                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4651                                       },&#xd;
4652                                       &quot;optional&quot;: false&#xd;
4653                                     }&#xd;
4654                                   },&#xd;
4655                                   {&#xd;
4656                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4657                                     &quot;value&quot;: {&#xd;
4658                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4659                                       &quot;fieldSchemaKey&quot;: {&#xd;
4660                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
4661                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4662                                       },&#xd;
4663                                       &quot;optional&quot;: false&#xd;
4664                                     }&#xd;
4665                                   },&#xd;
4666                                   {&#xd;
4667                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4668                                     &quot;value&quot;: {&#xd;
4669                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4670                                       &quot;fieldSchemaKey&quot;: {&#xd;
4671                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
4672                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4673                                       },&#xd;
4674                                       &quot;optional&quot;: false&#xd;
4675                                     }&#xd;
4676                                   }&#xd;
4677                                 ]&#xd;
4678                               }&#xd;
4679                             },&#xd;
4680                             &quot;outputEvents&quot;: {&#xd;
4681                               &quot;entry&quot;: [&#xd;
4682                                 {&#xd;
4683                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4684                                   &quot;value&quot;: {&#xd;
4685                                     &quot;key&quot;: {&#xd;
4686                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4687                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4688                                     },&#xd;
4689                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4690                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4691                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4692                                     &quot;parameter&quot;: {&#xd;
4693                                       &quot;entry&quot;: [&#xd;
4694                                         {&#xd;
4695                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4696                                           &quot;value&quot;: {&#xd;
4697                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4698                                             &quot;fieldSchemaKey&quot;: {&#xd;
4699                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4700                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4701                                             },&#xd;
4702                                             &quot;optional&quot;: false&#xd;
4703                                           }&#xd;
4704                                         },&#xd;
4705                                         {&#xd;
4706                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4707                                           &quot;value&quot;: {&#xd;
4708                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4709                                             &quot;fieldSchemaKey&quot;: {&#xd;
4710                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4711                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4712                                             },&#xd;
4713                                             &quot;optional&quot;: false&#xd;
4714                                           }&#xd;
4715                                         },&#xd;
4716                                         {&#xd;
4717                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4718                                           &quot;value&quot;: {&#xd;
4719                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4720                                             &quot;fieldSchemaKey&quot;: {&#xd;
4721                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4722                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4723                                             },&#xd;
4724                                             &quot;optional&quot;: false&#xd;
4725                                           }&#xd;
4726                                         },&#xd;
4727                                         {&#xd;
4728                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4729                                           &quot;value&quot;: {&#xd;
4730                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4731                                             &quot;fieldSchemaKey&quot;: {&#xd;
4732                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4733                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4734                                             },&#xd;
4735                                             &quot;optional&quot;: false&#xd;
4736                                           }&#xd;
4737                                         }&#xd;
4738                                       ]&#xd;
4739                                     }&#xd;
4740                                   }&#xd;
4741                                 }&#xd;
4742                               ]&#xd;
4743                             },&#xd;
4744                             &quot;taskParameters&quot;: {&#xd;
4745                               &quot;entry&quot;: []&#xd;
4746                             },&#xd;
4747                             &quot;contextAlbumReference&quot;: [&#xd;
4748                               {&#xd;
4749                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4750                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4751                               }&#xd;
4752                             ],&#xd;
4753                             &quot;taskLogic&quot;: {&#xd;
4754                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4755                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4756                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).get(albumID.toString());\n\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\nvar errorMessage = \&quot;CDS operation failed. Error message from CDS - \&quot; + executor.inFields.get(\&quot;status\&quot;).get(\&quot;errorMessage\&quot;);\nvar logEventFields = populateLogEventFields(commonEventHeader.get(\&quot;eventId\&quot;), eventDetailsAlbum.get(\&quot;otherFields\&quot;).get(\&quot;hashMap\&quot;).get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + errorMessage);\nexecutor.addFieldsToOutput(logEventFields);\nexecutor.logger.info(executor.outFieldsList);\ntrue;\n\nfunction populateLogEventFields(eventId, pnfName, targetType, status, message) {\n    var timestamp = longType(new Date().getTime());\n    var logEventFields = java.util.HashMap();\n    logEventFields.put(\&quot;id\&quot;, eventId);\n\n    var entityInfo = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewSubInstance(\&quot;entityInfo\&quot;);\n    entityInfo.put(\&quot;pnf_DasH_name\&quot;, pnfName);\n    var target = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewInstance();\n    target.put(\&quot;entityInfo\&quot;, entityInfo);\n    target.put(\&quot;targetType\&quot;, targetType)\n    logEventFields.put(\&quot;target\&quot;, target);\n\n    var artifacts = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewSubInstance(\&quot;artifacts\&quot;);\n    artifacts.put(\&quot;policyName\&quot;, \&quot;onap.policies.apex.Simplecontrolloop\&quot;);\n    artifacts.put(\&quot;policyVersion\&quot;, \&quot;1.0.0\&quot;);\n    var component = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewInstance();\n    component.put(\&quot;artifacts\&quot;, artifacts);\n    component.put(\&quot;name\&quot;, \&quot;Policy\&quot;)\n    component.put(\&quot;flavour\&quot;, \&quot;Apex-PDP\&quot;)\n    component.put(\&quot;timestamp\&quot;, timestamp)\n    component.put(\&quot;status\&quot;, status)\n    component.put(\&quot;message\&quot;, message)\n    logEventFields.put(\&quot;component\&quot;, component);\n\n    var otherFieldsEntry = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;otherFields\&quot;).createNewInstance();\n    otherFieldsEntry.put(\&quot;useCaseName\&quot;, \&quot;simple-controlloop-usecase\&quot;);\n    logEventFields.put(\&quot;otherFields\&quot;, otherFieldsEntry);\n\n    return logEventFields;\n}&quot;&#xd;
4757                             }&#xd;
4758                           }&#xd;
4759                         },&#xd;
4760                         {&#xd;
4761                           &quot;key&quot;: {&#xd;
4762                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4763                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4764                           },&#xd;
4765                           &quot;value&quot;: {&#xd;
4766                             &quot;key&quot;: {&#xd;
4767                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4768                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4769                             },&#xd;
4770                             &quot;inputEvent&quot;: {&#xd;
4771                               &quot;key&quot;: {&#xd;
4772                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4773                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4774                               },&#xd;
4775                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4776                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4777                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4778                               &quot;parameter&quot;: {&#xd;
4779                                 &quot;entry&quot;: [&#xd;
4780                                   {&#xd;
4781                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4782                                     &quot;value&quot;: {&#xd;
4783                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4784                                       &quot;fieldSchemaKey&quot;: {&#xd;
4785                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4786                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4787                                       },&#xd;
4788                                       &quot;optional&quot;: false&#xd;
4789                                     }&#xd;
4790                                   },&#xd;
4791                                   {&#xd;
4792                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4793                                     &quot;value&quot;: {&#xd;
4794                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4795                                       &quot;fieldSchemaKey&quot;: {&#xd;
4796                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
4797                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4798                                       },&#xd;
4799                                       &quot;optional&quot;: false&#xd;
4800                                     }&#xd;
4801                                   },&#xd;
4802                                   {&#xd;
4803                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4804                                     &quot;value&quot;: {&#xd;
4805                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4806                                       &quot;fieldSchemaKey&quot;: {&#xd;
4807                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
4808                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4809                                       },&#xd;
4810                                       &quot;optional&quot;: false&#xd;
4811                                     }&#xd;
4812                                   },&#xd;
4813                                   {&#xd;
4814                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4815                                     &quot;value&quot;: {&#xd;
4816                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4817                                       &quot;fieldSchemaKey&quot;: {&#xd;
4818                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
4819                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4820                                       },&#xd;
4821                                       &quot;optional&quot;: false&#xd;
4822                                     }&#xd;
4823                                   }&#xd;
4824                                 ]&#xd;
4825                               }&#xd;
4826                             },&#xd;
4827                             &quot;outputEvents&quot;: {&#xd;
4828                               &quot;entry&quot;: [&#xd;
4829                                 {&#xd;
4830                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4831                                   &quot;value&quot;: {&#xd;
4832                                     &quot;key&quot;: {&#xd;
4833                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4834                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4835                                     },&#xd;
4836                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4837                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4838                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4839                                     &quot;parameter&quot;: {&#xd;
4840                                       &quot;entry&quot;: [&#xd;
4841                                         {&#xd;
4842                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4843                                           &quot;value&quot;: {&#xd;
4844                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4845                                             &quot;fieldSchemaKey&quot;: {&#xd;
4846                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4847                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4848                                             },&#xd;
4849                                             &quot;optional&quot;: false&#xd;
4850                                           }&#xd;
4851                                         },&#xd;
4852                                         {&#xd;
4853                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4854                                           &quot;value&quot;: {&#xd;
4855                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4856                                             &quot;fieldSchemaKey&quot;: {&#xd;
4857                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4858                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4859                                             },&#xd;
4860                                             &quot;optional&quot;: false&#xd;
4861                                           }&#xd;
4862                                         },&#xd;
4863                                         {&#xd;
4864                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4865                                           &quot;value&quot;: {&#xd;
4866                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4867                                             &quot;fieldSchemaKey&quot;: {&#xd;
4868                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4869                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4870                                             },&#xd;
4871                                             &quot;optional&quot;: false&#xd;
4872                                           }&#xd;
4873                                         },&#xd;
4874                                         {&#xd;
4875                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4876                                           &quot;value&quot;: {&#xd;
4877                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4878                                             &quot;fieldSchemaKey&quot;: {&#xd;
4879                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4880                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4881                                             },&#xd;
4882                                             &quot;optional&quot;: false&#xd;
4883                                           }&#xd;
4884                                         }&#xd;
4885                                       ]&#xd;
4886                                     }&#xd;
4887                                   }&#xd;
4888                                 }&#xd;
4889                               ]&#xd;
4890                             },&#xd;
4891                             &quot;taskParameters&quot;: {&#xd;
4892                               &quot;entry&quot;: []&#xd;
4893                             },&#xd;
4894                             &quot;contextAlbumReference&quot;: [&#xd;
4895                               {&#xd;
4896                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4897                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4898                               }&#xd;
4899                             ],&#xd;
4900                             &quot;taskLogic&quot;: {&#xd;
4901                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4902                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4903                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).get(albumID.toString());\nvar commonEventHeader = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;);\n\nvar logEventFields = populateLogEventFields(commonEventHeader.get(\&quot;eventId\&quot;), eventDetailsAlbum.get(\&quot;otherFields\&quot;).get(\&quot;hashMap\&quot;).get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;FINAL_SUCCESS\&quot;, \&quot;Successfully processed the VES event. Hostname is updated.\&quot;)\nexecutor.addFieldsToOutput(logEventFields);\nexecutor.logger.info(executor.outFieldsList);\ntrue;\n\nfunction populateLogEventFields(eventId, pnfName, targetType, status, message) {\n    var timestamp = longType(new Date().getTime());\n    var logEventFields = java.util.HashMap();\n    logEventFields.put(\&quot;id\&quot;, eventId);\n\n    var entityInfo = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewSubInstance(\&quot;entityInfo\&quot;);\n    entityInfo.put(\&quot;pnf_DasH_name\&quot;, pnfName);\n    var target = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewInstance();\n    target.put(\&quot;entityInfo\&quot;, entityInfo);\n    target.put(\&quot;targetType\&quot;, targetType)\n    logEventFields.put(\&quot;target\&quot;, target);\n\n    var artifacts = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewSubInstance(\&quot;artifacts\&quot;);\n    artifacts.put(\&quot;policyName\&quot;, \&quot;onap.policies.apex.Simplecontrolloop\&quot;);\n    artifacts.put(\&quot;policyVersion\&quot;, \&quot;1.0.0\&quot;);\n    var component = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewInstance();\n    component.put(\&quot;artifacts\&quot;, artifacts);\n    component.put(\&quot;name\&quot;, \&quot;Policy\&quot;)\n    component.put(\&quot;flavour\&quot;, \&quot;Apex-PDP\&quot;)\n    component.put(\&quot;timestamp\&quot;, timestamp)\n    component.put(\&quot;status\&quot;, status)\n    component.put(\&quot;message\&quot;, message)\n    logEventFields.put(\&quot;component\&quot;, component);\n\n    var otherFieldsEntry = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;otherFields\&quot;).createNewInstance();\n    otherFieldsEntry.put(\&quot;useCaseName\&quot;, \&quot;simple-controlloop-usecase\&quot;);\n    logEventFields.put(\&quot;otherFields\&quot;, otherFieldsEntry);\n\n    return logEventFields;\n}&quot;&#xd;
4904                             }&#xd;
4905                           }&#xd;
4906                         },&#xd;
4907                         {&#xd;
4908                           &quot;key&quot;: {&#xd;
4909                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4910                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4911                           },&#xd;
4912                           &quot;value&quot;: {&#xd;
4913                             &quot;key&quot;: {&#xd;
4914                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4915                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4916                             },&#xd;
4917                             &quot;inputEvent&quot;: {&#xd;
4918                               &quot;key&quot;: {&#xd;
4919                                 &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4920                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4921                               },&#xd;
4922                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4923                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
4924                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4925                               &quot;parameter&quot;: {&#xd;
4926                                 &quot;entry&quot;: [&#xd;
4927                                   {&#xd;
4928                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
4929                                     &quot;value&quot;: {&#xd;
4930                                       &quot;key&quot;: &quot;requestError&quot;,&#xd;
4931                                       &quot;fieldSchemaKey&quot;: {&#xd;
4932                                         &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
4933                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4934                                       },&#xd;
4935                                       &quot;optional&quot;: false&#xd;
4936                                     }&#xd;
4937                                   }&#xd;
4938                                 ]&#xd;
4939                               }&#xd;
4940                             },&#xd;
4941                             &quot;outputEvents&quot;: {&#xd;
4942                               &quot;entry&quot;: [&#xd;
4943                                 {&#xd;
4944                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4945                                   &quot;value&quot;: {&#xd;
4946                                     &quot;key&quot;: {&#xd;
4947                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4948                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4949                                     },&#xd;
4950                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4951                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4952                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4953                                     &quot;parameter&quot;: {&#xd;
4954                                       &quot;entry&quot;: [&#xd;
4955                                         {&#xd;
4956                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4957                                           &quot;value&quot;: {&#xd;
4958                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4959                                             &quot;fieldSchemaKey&quot;: {&#xd;
4960                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4961                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4962                                             },&#xd;
4963                                             &quot;optional&quot;: false&#xd;
4964                                           }&#xd;
4965                                         },&#xd;
4966                                         {&#xd;
4967                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4968                                           &quot;value&quot;: {&#xd;
4969                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4970                                             &quot;fieldSchemaKey&quot;: {&#xd;
4971                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4972                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4973                                             },&#xd;
4974                                             &quot;optional&quot;: false&#xd;
4975                                           }&#xd;
4976                                         },&#xd;
4977                                         {&#xd;
4978                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4979                                           &quot;value&quot;: {&#xd;
4980                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4981                                             &quot;fieldSchemaKey&quot;: {&#xd;
4982                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4983                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4984                                             },&#xd;
4985                                             &quot;optional&quot;: false&#xd;
4986                                           }&#xd;
4987                                         },&#xd;
4988                                         {&#xd;
4989                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4990                                           &quot;value&quot;: {&#xd;
4991                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4992                                             &quot;fieldSchemaKey&quot;: {&#xd;
4993                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4994                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4995                                             },&#xd;
4996                                             &quot;optional&quot;: false&#xd;
4997                                           }&#xd;
4998                                         }&#xd;
4999                                       ]&#xd;
5000                                     }&#xd;
5001                                   }&#xd;
5002                                 }&#xd;
5003                               ]&#xd;
5004                             },&#xd;
5005                             &quot;taskParameters&quot;: {&#xd;
5006                               &quot;entry&quot;: []&#xd;
5007                             },&#xd;
5008                             &quot;contextAlbumReference&quot;: [&#xd;
5009                               {&#xd;
5010                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5011                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5012                               }&#xd;
5013                             ],&#xd;
5014                             &quot;taskLogic&quot;: {&#xd;
5015                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5016                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5017                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar longType = java.lang.Long;\nvar HashMapType = java.util.HashMap;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).get(albumID.toString());\n\nvar aaiErrorMessage = \&quot;AAI operation failed. Error message from AAI - \&quot; + executor.inFields.get(\&quot;requestError\&quot;).get(\&quot;serviceException\&quot;).get(\&quot;text\&quot;);\n\nvar logEventFields = populateLogEventFields(eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;eventId\&quot;), eventDetailsAlbum.get(\&quot;otherFields\&quot;).get(\&quot;hashMap\&quot;).get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + aaiErrorMessage)\nexecutor.addFieldsToOutput(logEventFields);\nexecutor.logger.info(executor.outFieldsList);\ntrue;\n\nfunction populateLogEventFields(eventId, pnfName, targetType, status, message) {\n    var timestamp = longType(new Date().getTime());\n    var logEventFields = java.util.HashMap();\n    logEventFields.put(\&quot;id\&quot;, eventId);\n\n    var entityInfo = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewSubInstance(\&quot;entityInfo\&quot;);\n    entityInfo.put(\&quot;pnf_DasH_name\&quot;, pnfName);\n    var target = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewInstance();\n    target.put(\&quot;entityInfo\&quot;, entityInfo);\n    target.put(\&quot;targetType\&quot;, targetType)\n    logEventFields.put(\&quot;target\&quot;, target);\n\n    var artifacts = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewSubInstance(\&quot;artifacts\&quot;);\n    artifacts.put(\&quot;policyName\&quot;, \&quot;onap.policies.apex.Simplecontrolloop\&quot;);\n    artifacts.put(\&quot;policyVersion\&quot;, \&quot;1.0.0\&quot;);\n    var component = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewInstance();\n    component.put(\&quot;artifacts\&quot;, artifacts);\n    component.put(\&quot;name\&quot;, \&quot;Policy\&quot;)\n    component.put(\&quot;flavour\&quot;, \&quot;Apex-PDP\&quot;)\n    component.put(\&quot;timestamp\&quot;, timestamp)\n    component.put(\&quot;status\&quot;, status)\n    component.put(\&quot;message\&quot;, message)\n    logEventFields.put(\&quot;component\&quot;, component);\n\n    var otherFieldsEntry = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;otherFields\&quot;).createNewInstance();\n    otherFieldsEntry.put(\&quot;useCaseName\&quot;, \&quot;simple-controlloop-usecase\&quot;);\n    logEventFields.put(\&quot;otherFields\&quot;, otherFieldsEntry);\n\n    return logEventFields;\n}&quot;&#xd;
5018                             }&#xd;
5019                           }&#xd;
5020                         },&#xd;
5021                         {&#xd;
5022                           &quot;key&quot;: {&#xd;
5023                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
5024                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5025                           },&#xd;
5026                           &quot;value&quot;: {&#xd;
5027                             &quot;key&quot;: {&#xd;
5028                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
5029                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5030                             },&#xd;
5031                             &quot;inputEvent&quot;: {&#xd;
5032                               &quot;key&quot;: {&#xd;
5033                                 &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5034                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5035                               },&#xd;
5036                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5037                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
5038                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
5039                               &quot;parameter&quot;: {&#xd;
5040                                 &quot;entry&quot;: [&#xd;
5041                                   {&#xd;
5042                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5043                                     &quot;value&quot;: {&#xd;
5044                                       &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5045                                       &quot;fieldSchemaKey&quot;: {&#xd;
5046                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5047                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5048                                       },&#xd;
5049                                       &quot;optional&quot;: false&#xd;
5050                                     }&#xd;
5051                                   },&#xd;
5052                                   {&#xd;
5053                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5054                                     &quot;value&quot;: {&#xd;
5055                                       &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5056                                       &quot;fieldSchemaKey&quot;: {&#xd;
5057                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5058                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5059                                       },&#xd;
5060                                       &quot;optional&quot;: false&#xd;
5061                                     }&#xd;
5062                                   },&#xd;
5063                                   {&#xd;
5064                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5065                                     &quot;value&quot;: {&#xd;
5066                                       &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5067                                       &quot;fieldSchemaKey&quot;: {&#xd;
5068                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5069                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5070                                       },&#xd;
5071                                       &quot;optional&quot;: false&#xd;
5072                                     }&#xd;
5073                                   },&#xd;
5074                                   {&#xd;
5075                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5076                                     &quot;value&quot;: {&#xd;
5077                                       &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5078                                       &quot;fieldSchemaKey&quot;: {&#xd;
5079                                         &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5080                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5081                                       },&#xd;
5082                                       &quot;optional&quot;: false&#xd;
5083                                     }&#xd;
5084                                   },&#xd;
5085                                   {&#xd;
5086                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5087                                     &quot;value&quot;: {&#xd;
5088                                       &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5089                                       &quot;fieldSchemaKey&quot;: {&#xd;
5090                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5091                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5092                                       },&#xd;
5093                                       &quot;optional&quot;: false&#xd;
5094                                     }&#xd;
5095                                   },&#xd;
5096                                   {&#xd;
5097                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5098                                     &quot;value&quot;: {&#xd;
5099                                       &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5100                                       &quot;fieldSchemaKey&quot;: {&#xd;
5101                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5102                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5103                                       },&#xd;
5104                                       &quot;optional&quot;: false&#xd;
5105                                     }&#xd;
5106                                   },&#xd;
5107                                   {&#xd;
5108                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5109                                     &quot;value&quot;: {&#xd;
5110                                       &quot;key&quot;: &quot;management-option&quot;,&#xd;
5111                                       &quot;fieldSchemaKey&quot;: {&#xd;
5112                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5113                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5114                                       },&#xd;
5115                                       &quot;optional&quot;: false&#xd;
5116                                     }&#xd;
5117                                   },&#xd;
5118                                   {&#xd;
5119                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5120                                     &quot;value&quot;: {&#xd;
5121                                       &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5122                                       &quot;fieldSchemaKey&quot;: {&#xd;
5123                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5124                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5125                                       },&#xd;
5126                                       &quot;optional&quot;: false&#xd;
5127                                     }&#xd;
5128                                   },&#xd;
5129                                   {&#xd;
5130                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5131                                     &quot;value&quot;: {&#xd;
5132                                       &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5133                                       &quot;fieldSchemaKey&quot;: {&#xd;
5134                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5135                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5136                                       },&#xd;
5137                                       &quot;optional&quot;: false&#xd;
5138                                     }&#xd;
5139                                   },&#xd;
5140                                   {&#xd;
5141                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5142                                     &quot;value&quot;: {&#xd;
5143                                       &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5144                                       &quot;fieldSchemaKey&quot;: {&#xd;
5145                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5146                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5147                                       },&#xd;
5148                                       &quot;optional&quot;: false&#xd;
5149                                     }&#xd;
5150                                   },&#xd;
5151                                   {&#xd;
5152                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5153                                     &quot;value&quot;: {&#xd;
5154                                       &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5155                                       &quot;fieldSchemaKey&quot;: {&#xd;
5156                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5157                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5158                                       },&#xd;
5159                                       &quot;optional&quot;: false&#xd;
5160                                     }&#xd;
5161                                   }&#xd;
5162                                 ]&#xd;
5163                               }&#xd;
5164                             },&#xd;
5165                             &quot;outputEvents&quot;: {&#xd;
5166                               &quot;entry&quot;: [&#xd;
5167                                 {&#xd;
5168                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5169                                   &quot;value&quot;: {&#xd;
5170                                     &quot;key&quot;: {&#xd;
5171                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5172                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5173                                     },&#xd;
5174                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5175                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5176                                     &quot;target&quot;: &quot;APEX&quot;,&#xd;
5177                                     &quot;parameter&quot;: {&#xd;
5178                                       &quot;entry&quot;: [&#xd;
5179                                         {&#xd;
5180                                           &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5181                                           &quot;value&quot;: {&#xd;
5182                                             &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5183                                             &quot;fieldSchemaKey&quot;: {&#xd;
5184                                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5185                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5186                                             },&#xd;
5187                                             &quot;optional&quot;: false&#xd;
5188                                           }&#xd;
5189                                         },&#xd;
5190                                         {&#xd;
5191                                           &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5192                                           &quot;value&quot;: {&#xd;
5193                                             &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5194                                             &quot;fieldSchemaKey&quot;: {&#xd;
5195                                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5196                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5197                                             },&#xd;
5198                                             &quot;optional&quot;: false&#xd;
5199                                           }&#xd;
5200                                         },&#xd;
5201                                         {&#xd;
5202                                           &quot;key&quot;: &quot;payload&quot;,&#xd;
5203                                           &quot;value&quot;: {&#xd;
5204                                             &quot;key&quot;: &quot;payload&quot;,&#xd;
5205                                             &quot;fieldSchemaKey&quot;: {&#xd;
5206                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5207                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5208                                             },&#xd;
5209                                             &quot;optional&quot;: false&#xd;
5210                                           }&#xd;
5211                                         }&#xd;
5212                                       ]&#xd;
5213                                     }&#xd;
5214                                   }&#xd;
5215                                 },&#xd;
5216                                 {&#xd;
5217                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5218                                   &quot;value&quot;: {&#xd;
5219                                     &quot;key&quot;: {&#xd;
5220                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5221                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5222                                     },&#xd;
5223                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5224                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5225                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5226                                     &quot;parameter&quot;: {&#xd;
5227                                       &quot;entry&quot;: [&#xd;
5228                                         {&#xd;
5229                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5230                                           &quot;value&quot;: {&#xd;
5231                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5232                                             &quot;fieldSchemaKey&quot;: {&#xd;
5233                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5234                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5235                                             },&#xd;
5236                                             &quot;optional&quot;: false&#xd;
5237                                           }&#xd;
5238                                         },&#xd;
5239                                         {&#xd;
5240                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5241                                           &quot;value&quot;: {&#xd;
5242                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5243                                             &quot;fieldSchemaKey&quot;: {&#xd;
5244                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5245                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5246                                             },&#xd;
5247                                             &quot;optional&quot;: false&#xd;
5248                                           }&#xd;
5249                                         },&#xd;
5250                                         {&#xd;
5251                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5252                                           &quot;value&quot;: {&#xd;
5253                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5254                                             &quot;fieldSchemaKey&quot;: {&#xd;
5255                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5256                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5257                                             },&#xd;
5258                                             &quot;optional&quot;: false&#xd;
5259                                           }&#xd;
5260                                         },&#xd;
5261                                         {&#xd;
5262                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5263                                           &quot;value&quot;: {&#xd;
5264                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5265                                             &quot;fieldSchemaKey&quot;: {&#xd;
5266                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5267                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5268                                             },&#xd;
5269                                             &quot;optional&quot;: false&#xd;
5270                                           }&#xd;
5271                                         }&#xd;
5272                                       ]&#xd;
5273                                     }&#xd;
5274                                   }&#xd;
5275                                 }&#xd;
5276                               ]&#xd;
5277                             },&#xd;
5278                             &quot;taskParameters&quot;: {&#xd;
5279                               &quot;entry&quot;: []&#xd;
5280                             },&#xd;
5281                             &quot;contextAlbumReference&quot;: [&#xd;
5282                               {&#xd;
5283                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5284                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5285                               }&#xd;
5286                             ],&#xd;
5287                             &quot;taskLogic&quot;: {&#xd;
5288                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5289                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5290                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar HashMapType = java.util.HashMap;\nvar longType = java.lang.Long;\n\nvar albumID = executor.getExecutionProperties().getProperty(\&quot;albumId\&quot;);\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).get(albumID.toString());\nexecutor.logger.info(\&quot;HandleAAISuccessResponseTask extracted context album - \&quot; + albumID.toString() + \&quot;::\&quot; + eventDetailsAlbum);\n\nvar eventId = eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;eventId\&quot;);\nvar otherFieldsMap = eventDetailsAlbum.get(\&quot;otherFields\&quot;).get(\&quot;hashMap\&quot;);\n\nvar targetEntityName = executor.inFields.get(\&quot;pnf-name\&quot;)\nvar logMessage = \&quot;\&quot;;\nvar existingHostname = executor.inFields.get(\&quot;pnf-name2\&quot;);\nvar hostnameInVesEvent = otherFieldsMap.get(\&quot;hostname\&quot;);\n\nvar albumSchemaHelper = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).getSchemaHelper();\nvar target = albumSchemaHelper.createNewSubInstance(\&quot;target\&quot;);\ntarget.put(\&quot;targetType\&quot;,  \&quot;PNF\&quot;)\nvar entityInfo = albumSchemaHelper.createNewSubInstance(\&quot;entityInfo\&quot;);\nentityInfo.put(\&quot;name\&quot;,targetEntityName);\ntarget.put(\&quot;entityInfo\&quot;, entityInfo);\neventDetailsAlbum.put(\&quot;target\&quot;, target);\n\nvar returnVal = true;\n\nif ((String(hostnameInVesEvent) != \&quot;UNDEFINED\&quot;) &amp;&amp; (String(existingHostname) != String(hostnameInVesEvent))) {\n    logMessage = \&quot;Hostname available in AAI does not match with the hostname received in the VES Event.\&quot;;\n    returnVal = false\n    var logEventFields = populateLogEventFields(eventId, otherFieldsMap.get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;FINAL_FAILURE\&quot;, \&quot;Failed to process VES event. Reason: \&quot; + logMessage)\n    executor.addFieldsToOutput(logEventFields);\n} else {\n    logMessage = \&quot;Received response from AAI successfully. Hostname in AAI matches with the one in Ves event. Going to make the update-config request to CDS.\&quot;;\n\n    var cdsRequestEventFields = populateCdsRequestEventFields(albumID.toString(), eventId, executor.inFields.get(\&quot;ipaddress-v4-oam\&quot;), otherFieldsMap.get(\&quot;pnfName\&quot;));\n    executor.addFieldsToOutput(cdsRequestEventFields);\n\n    var logEventFields = populateLogEventFields(eventId, otherFieldsMap.get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;SUCCESS\&quot;, logMessage);\n    executor.addFieldsToOutput(logEventFields);\n}\nexecutor.logger.info(executor.outFieldsList);\nreturnVal;\n\nfunction populateCdsRequestEventFields(subRequestId, requestId, ipAddress, pnfName) {\n    var commonHeader = executor.subject.getOutFieldSchemaHelper(\&quot;commonHeader\&quot;).createNewInstance();\n    commonHeader.put(\&quot;subRequestId\&quot;, subRequestId);\n    commonHeader.put(\&quot;requestId\&quot;, requestId);\n    commonHeader.put(\&quot;originatorId\&quot;, \&quot;POLICY\&quot;);\n\n    var blueprintName = \&quot;controlloop-hostname-update\&quot;;\n    var blueprintVersion = \&quot;1.0.4\&quot;;\n    var newHostname = \&quot;host\&quot; + Math.random().toString(36).substring(7);\n    eventDetailsAlbum.put(\&quot;generatedHostname\&quot;, newHostname);\n\n    var actionIdentifiers = executor.subject.getOutFieldSchemaHelper(\&quot;actionIdentifiers\&quot;).createNewInstance();\n    actionIdentifiers.put(\&quot;mode\&quot;, \&quot;sync\&quot;);\n    actionIdentifiers.put(\&quot;blueprintName\&quot;, blueprintName);\n    actionIdentifiers.put(\&quot;blueprintVersion\&quot;, blueprintVersion);\n    actionIdentifiers.put(\&quot;actionName\&quot;, \&quot;update-config\&quot;);\n\n    var payloadEntry = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewSubInstance(\&quot;CDSConfigModifyRequestPayloadEntry\&quot;);\n    payloadEntry.put(\&quot;hostname\&quot;,  newHostname)\n    payloadEntry.put(\&quot;IP\&quot;, ipAddress);\n    payloadEntry.put(\&quot;pnfName\&quot;, pnfName);\n\n    var payload = executor.subject.getOutFieldSchemaHelper(\&quot;payload\&quot;).createNewInstance();\n    payload.put(\&quot;update_DasH_config_DasH_request\&quot;, payloadEntry);\n\n    var cdsRequestEventFields = java.util.HashMap();\n    cdsRequestEventFields.put(\&quot;commonHeader\&quot;, commonHeader);\n    cdsRequestEventFields.put(\&quot;actionIdentifiers\&quot;, actionIdentifiers);\n    cdsRequestEventFields.put(\&quot;payload\&quot;, payload);\n\n    return cdsRequestEventFields;\n}\n\nfunction populateLogEventFields(eventId, pnfName, targetType, status, message) {\n    var timestamp = longType(new Date().getTime());\n    var logEventFields = java.util.HashMap();\n    logEventFields.put(\&quot;id\&quot;, eventId);\n\n    var entityInfo = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewSubInstance(\&quot;entityInfo\&quot;);\n    entityInfo.put(\&quot;pnf_DasH_name\&quot;, pnfName);\n    var target = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewInstance();\n    target.put(\&quot;entityInfo\&quot;, entityInfo);\n    target.put(\&quot;targetType\&quot;, targetType)\n    logEventFields.put(\&quot;target\&quot;, target);\n\n    var artifacts = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewSubInstance(\&quot;artifacts\&quot;);\n    artifacts.put(\&quot;policyName\&quot;, \&quot;onap.policies.apex.Simplecontrolloop\&quot;);\n    artifacts.put(\&quot;policyVersion\&quot;, \&quot;1.0.0\&quot;);\n    var component = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewInstance();\n    component.put(\&quot;artifacts\&quot;, artifacts);\n    component.put(\&quot;name\&quot;, \&quot;Policy\&quot;)\n    component.put(\&quot;flavour\&quot;, \&quot;Apex-PDP\&quot;)\n    component.put(\&quot;timestamp\&quot;, timestamp)\n    component.put(\&quot;status\&quot;, status)\n    component.put(\&quot;message\&quot;, message)\n    logEventFields.put(\&quot;component\&quot;, component);\n\n    var otherFieldsEntry = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;otherFields\&quot;).createNewInstance();\n    otherFieldsEntry.put(\&quot;useCaseName\&quot;, \&quot;simple-controlloop-usecase\&quot;);\n    logEventFields.put(\&quot;otherFields\&quot;, otherFieldsEntry);\n\n    return logEventFields;\n}&quot;&#xd;
5291                             }&#xd;
5292                           }&#xd;
5293                         },&#xd;
5294                         {&#xd;
5295                           &quot;key&quot;: {&#xd;
5296                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5297                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5298                           },&#xd;
5299                           &quot;value&quot;: {&#xd;
5300                             &quot;key&quot;: {&#xd;
5301                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5302                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5303                             },&#xd;
5304                             &quot;inputEvent&quot;: {&#xd;
5305                               &quot;key&quot;: {&#xd;
5306                                 &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5307                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5308                               },&#xd;
5309                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5310                               &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5311                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
5312                               &quot;parameter&quot;: {&#xd;
5313                                 &quot;entry&quot;: [&#xd;
5314                                   {&#xd;
5315                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5316                                     &quot;value&quot;: {&#xd;
5317                                       &quot;key&quot;: &quot;event&quot;,&#xd;
5318                                       &quot;fieldSchemaKey&quot;: {&#xd;
5319                                         &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5320                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5321                                       },&#xd;
5322                                       &quot;optional&quot;: false&#xd;
5323                                     }&#xd;
5324                                   }&#xd;
5325                                 ]&#xd;
5326                               }&#xd;
5327                             },&#xd;
5328                             &quot;outputEvents&quot;: {&#xd;
5329                               &quot;entry&quot;: [&#xd;
5330                                 {&#xd;
5331                                   &quot;key&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5332                                   &quot;value&quot;: {&#xd;
5333                                     &quot;key&quot;: {&#xd;
5334                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5335                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5336                                     },&#xd;
5337                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5338                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5339                                     &quot;target&quot;: &quot;AAI&quot;,&#xd;
5340                                     &quot;parameter&quot;: {&#xd;
5341                                       &quot;entry&quot;: [&#xd;
5342                                         {&#xd;
5343                                           &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5344                                           &quot;value&quot;: {&#xd;
5345                                             &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5346                                             &quot;fieldSchemaKey&quot;: {&#xd;
5347                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5348                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5349                                             },&#xd;
5350                                             &quot;optional&quot;: false&#xd;
5351                                           }&#xd;
5352                                         }&#xd;
5353                                       ]&#xd;
5354                                     }&#xd;
5355                                   }&#xd;
5356                                 },&#xd;
5357                                 {&#xd;
5358                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5359                                   &quot;value&quot;: {&#xd;
5360                                     &quot;key&quot;: {&#xd;
5361                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5362                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5363                                     },&#xd;
5364                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5365                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5366                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5367                                     &quot;parameter&quot;: {&#xd;
5368                                       &quot;entry&quot;: [&#xd;
5369                                         {&#xd;
5370                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5371                                           &quot;value&quot;: {&#xd;
5372                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5373                                             &quot;fieldSchemaKey&quot;: {&#xd;
5374                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5375                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5376                                             },&#xd;
5377                                             &quot;optional&quot;: false&#xd;
5378                                           }&#xd;
5379                                         },&#xd;
5380                                         {&#xd;
5381                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5382                                           &quot;value&quot;: {&#xd;
5383                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5384                                             &quot;fieldSchemaKey&quot;: {&#xd;
5385                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5386                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5387                                             },&#xd;
5388                                             &quot;optional&quot;: false&#xd;
5389                                           }&#xd;
5390                                         },&#xd;
5391                                         {&#xd;
5392                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5393                                           &quot;value&quot;: {&#xd;
5394                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5395                                             &quot;fieldSchemaKey&quot;: {&#xd;
5396                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5397                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5398                                             },&#xd;
5399                                             &quot;optional&quot;: false&#xd;
5400                                           }&#xd;
5401                                         },&#xd;
5402                                         {&#xd;
5403                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5404                                           &quot;value&quot;: {&#xd;
5405                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5406                                             &quot;fieldSchemaKey&quot;: {&#xd;
5407                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5408                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5409                                             },&#xd;
5410                                             &quot;optional&quot;: false&#xd;
5411                                           }&#xd;
5412                                         }&#xd;
5413                                       ]&#xd;
5414                                     }&#xd;
5415                                   }&#xd;
5416                                 }&#xd;
5417                               ]&#xd;
5418                             },&#xd;
5419                             &quot;taskParameters&quot;: {&#xd;
5420                               &quot;entry&quot;: []&#xd;
5421                             },&#xd;
5422                             &quot;contextAlbumReference&quot;: [&#xd;
5423                               {&#xd;
5424                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5425                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5426                               }&#xd;
5427                             ],&#xd;
5428                             &quot;taskLogic&quot;: {&#xd;
5429                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5430                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5431                               &quot;logic&quot;: &quot;var uuidType = java.util.UUID;\nvar HashMapType = java.util.HashMap;\nvar longType = java.lang.Long;\n\nvar eventDetailsAlbum = executor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).getSchemaHelper().createNewInstance();\nvar returnValue = true;\n\nvar event = executor.inFields.get(\&quot;event\&quot;);\nexecutor.logger.info(\&quot;HandleVesEventTask processing VES event - \&quot; + event);\n\nvar commonEventHeader = event.get(\&quot;commonEventHeader\&quot;);\nvar otherFields = event.get(\&quot;otherFields\&quot;);\n// albumID will be used to fetch info from our album later. Storing event data in album by sourceId / AAI pnf-id, the same will be sent to CDS request payload as subRequestId\nvar albumID = commonEventHeader.get(\&quot;sourceId\&quot;);\n// save the event processing start time in apex\ncommonEventHeader.put(\&quot;startEpochMicrosec\&quot;, longType(new Date().getTime()));\n//save the incoming event details to album\neventDetailsAlbum.put(\&quot;commonEventHeader\&quot;, commonEventHeader);\neventDetailsAlbum.put(\&quot;otherFields\&quot;, otherFields);\nexecutor.getContextAlbum(\&quot;SimpleCL_EventDetailsAlbum\&quot;).put(albumID.toString(), eventDetailsAlbum);\nexecutor.logger.info(\&quot;HandleVesEventTask storing context album - \&quot; + albumID.toString() + \&quot;::\&quot; + eventDetailsAlbum);\n\nexecutor.getExecutionProperties().setProperty(\&quot;albumId\&quot;, albumID);\nexecutor.getExecutionProperties().setProperty(\&quot;pnfName\&quot;, otherFields.get(\&quot;hashMap\&quot;).get(\&quot;pnfName\&quot;));\n\nvar logEventFields = populateLogEventFields(eventDetailsAlbum.get(\&quot;commonEventHeader\&quot;).get(\&quot;eventId\&quot;), otherFields.get(\&quot;hashMap\&quot;).get(\&quot;pnfName\&quot;), \&quot;PNF\&quot;, \&quot;ACTIVE\&quot;, \&quot;VES event has been received. Going to fetch details from AAI.\&quot;)\nexecutor.addFieldsToOutput(logEventFields);\n\nexecutor.logger.info(executor.outFieldsList);\nreturnValue;\n\nfunction populateLogEventFields(eventId, pnfName, targetType, status, message) {\n    // populate logEventFields\n    var timestamp = longType(new Date().getTime());\n    var logEventFields = java.util.HashMap();\n    logEventFields.put(\&quot;id\&quot;, eventId);\n\n    var entityInfo = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewSubInstance(\&quot;entityInfo\&quot;);\n    entityInfo.put(\&quot;pnf_DasH_name\&quot;, pnfName);\n    var target = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;target\&quot;).createNewInstance();\n    target.put(\&quot;entityInfo\&quot;, entityInfo);\n    target.put(\&quot;targetType\&quot;, targetType)\n    logEventFields.put(\&quot;target\&quot;, target);\n\n    var artifacts = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewSubInstance(\&quot;artifacts\&quot;);\n    artifacts.put(\&quot;policyName\&quot;, \&quot;onap.policies.apex.Simplecontrolloop\&quot;);\n    artifacts.put(\&quot;policyVersion\&quot;, \&quot;1.0.0\&quot;);\n    var component = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;component\&quot;).createNewInstance();\n    component.put(\&quot;artifacts\&quot;, artifacts);\n    component.put(\&quot;name\&quot;, \&quot;Policy\&quot;)\n    component.put(\&quot;flavour\&quot;, \&quot;Apex-PDP\&quot;)\n    component.put(\&quot;timestamp\&quot;, timestamp)\n    component.put(\&quot;status\&quot;, status)\n    component.put(\&quot;message\&quot;, message)\n    logEventFields.put(\&quot;component\&quot;, component);\n\n    var otherFieldsEntry = executor.subject.getOutFieldSchemaHelper(\&quot;SimpleCL_LogEvent\&quot;, \&quot;otherFields\&quot;).createNewInstance();\n    otherFieldsEntry.put(\&quot;useCaseName\&quot;, \&quot;simple-controlloop-usecase\&quot;);\n    logEventFields.put(\&quot;otherFields\&quot;, otherFieldsEntry);\n\n    return logEventFields;\n}&quot;&#xd;
5432                             }&#xd;
5433                           }&#xd;
5434                         }&#xd;
5435                       ]&#xd;
5436                     }&#xd;
5437                   },&#xd;
5438                   &quot;events&quot;: {&#xd;
5439                     &quot;key&quot;: {&#xd;
5440                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
5441                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5442                     },&#xd;
5443                     &quot;eventMap&quot;: {&#xd;
5444                       &quot;entry&quot;: [&#xd;
5445                         {&#xd;
5446                           &quot;key&quot;: {&#xd;
5447                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5448                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5449                           },&#xd;
5450                           &quot;value&quot;: {&#xd;
5451                             &quot;key&quot;: {&#xd;
5452                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5453                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5454                             },&#xd;
5455                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5456                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5457                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5458                             &quot;parameter&quot;: {&#xd;
5459                               &quot;entry&quot;: [&#xd;
5460                                 {&#xd;
5461                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
5462                                   &quot;value&quot;: {&#xd;
5463                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
5464                                     &quot;fieldSchemaKey&quot;: {&#xd;
5465                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5466                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5467                                     },&#xd;
5468                                     &quot;optional&quot;: false&#xd;
5469                                   }&#xd;
5470                                 }&#xd;
5471                               ]&#xd;
5472                             }&#xd;
5473                           }&#xd;
5474                         },&#xd;
5475                         {&#xd;
5476                           &quot;key&quot;: {&#xd;
5477                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5478                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5479                           },&#xd;
5480                           &quot;value&quot;: {&#xd;
5481                             &quot;key&quot;: {&#xd;
5482                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5483                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5484                             },&#xd;
5485                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5486                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5487                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
5488                             &quot;parameter&quot;: {&#xd;
5489                               &quot;entry&quot;: [&#xd;
5490                                 {&#xd;
5491                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5492                                   &quot;value&quot;: {&#xd;
5493                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5494                                     &quot;fieldSchemaKey&quot;: {&#xd;
5495                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5496                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5497                                     },&#xd;
5498                                     &quot;optional&quot;: false&#xd;
5499                                   }&#xd;
5500                                 }&#xd;
5501                               ]&#xd;
5502                             }&#xd;
5503                           }&#xd;
5504                         },&#xd;
5505                         {&#xd;
5506                           &quot;key&quot;: {&#xd;
5507                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5508                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5509                           },&#xd;
5510                           &quot;value&quot;: {&#xd;
5511                             &quot;key&quot;: {&#xd;
5512                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5513                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5514                             },&#xd;
5515                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5516                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5517                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5518                             &quot;parameter&quot;: {&#xd;
5519                               &quot;entry&quot;: [&#xd;
5520                                 {&#xd;
5521                                   &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5522                                   &quot;value&quot;: {&#xd;
5523                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5524                                     &quot;fieldSchemaKey&quot;: {&#xd;
5525                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5526                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5527                                     },&#xd;
5528                                     &quot;optional&quot;: false&#xd;
5529                                   }&#xd;
5530                                 },&#xd;
5531                                 {&#xd;
5532                                   &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5533                                   &quot;value&quot;: {&#xd;
5534                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5535                                     &quot;fieldSchemaKey&quot;: {&#xd;
5536                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5537                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5538                                     },&#xd;
5539                                     &quot;optional&quot;: false&#xd;
5540                                   }&#xd;
5541                                 },&#xd;
5542                                 {&#xd;
5543                                   &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5544                                   &quot;value&quot;: {&#xd;
5545                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5546                                     &quot;fieldSchemaKey&quot;: {&#xd;
5547                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5548                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5549                                     },&#xd;
5550                                     &quot;optional&quot;: false&#xd;
5551                                   }&#xd;
5552                                 },&#xd;
5553                                 {&#xd;
5554                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5555                                   &quot;value&quot;: {&#xd;
5556                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5557                                     &quot;fieldSchemaKey&quot;: {&#xd;
5558                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5559                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5560                                     },&#xd;
5561                                     &quot;optional&quot;: false&#xd;
5562                                   }&#xd;
5563                                 },&#xd;
5564                                 {&#xd;
5565                                   &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5566                                   &quot;value&quot;: {&#xd;
5567                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5568                                     &quot;fieldSchemaKey&quot;: {&#xd;
5569                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5570                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5571                                     },&#xd;
5572                                     &quot;optional&quot;: false&#xd;
5573                                   }&#xd;
5574                                 },&#xd;
5575                                 {&#xd;
5576                                   &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5577                                   &quot;value&quot;: {&#xd;
5578                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5579                                     &quot;fieldSchemaKey&quot;: {&#xd;
5580                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5581                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5582                                     },&#xd;
5583                                     &quot;optional&quot;: false&#xd;
5584                                   }&#xd;
5585                                 },&#xd;
5586                                 {&#xd;
5587                                   &quot;key&quot;: &quot;management-option&quot;,&#xd;
5588                                   &quot;value&quot;: {&#xd;
5589                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5590                                     &quot;fieldSchemaKey&quot;: {&#xd;
5591                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5592                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5593                                     },&#xd;
5594                                     &quot;optional&quot;: false&#xd;
5595                                   }&#xd;
5596                                 },&#xd;
5597                                 {&#xd;
5598                                   &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5599                                   &quot;value&quot;: {&#xd;
5600                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5601                                     &quot;fieldSchemaKey&quot;: {&#xd;
5602                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5603                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5604                                     },&#xd;
5605                                     &quot;optional&quot;: false&#xd;
5606                                   }&#xd;
5607                                 },&#xd;
5608                                 {&#xd;
5609                                   &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5610                                   &quot;value&quot;: {&#xd;
5611                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5612                                     &quot;fieldSchemaKey&quot;: {&#xd;
5613                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5614                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5615                                     },&#xd;
5616                                     &quot;optional&quot;: false&#xd;
5617                                   }&#xd;
5618                                 },&#xd;
5619                                 {&#xd;
5620                                   &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5621                                   &quot;value&quot;: {&#xd;
5622                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5623                                     &quot;fieldSchemaKey&quot;: {&#xd;
5624                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5625                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5626                                     },&#xd;
5627                                     &quot;optional&quot;: false&#xd;
5628                                   }&#xd;
5629                                 },&#xd;
5630                                 {&#xd;
5631                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5632                                   &quot;value&quot;: {&#xd;
5633                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5634                                     &quot;fieldSchemaKey&quot;: {&#xd;
5635                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5636                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5637                                     },&#xd;
5638                                     &quot;optional&quot;: false&#xd;
5639                                   }&#xd;
5640                                 }&#xd;
5641                               ]&#xd;
5642                             }&#xd;
5643                           }&#xd;
5644                         },&#xd;
5645                         {&#xd;
5646                           &quot;key&quot;: {&#xd;
5647                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5648                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5649                           },&#xd;
5650                           &quot;value&quot;: {&#xd;
5651                             &quot;key&quot;: {&#xd;
5652                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5653                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5654                             },&#xd;
5655                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5656                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5657                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5658                             &quot;parameter&quot;: {&#xd;
5659                               &quot;entry&quot;: [&#xd;
5660                                 {&#xd;
5661                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5662                                   &quot;value&quot;: {&#xd;
5663                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5664                                     &quot;fieldSchemaKey&quot;: {&#xd;
5665                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5666                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5667                                     },&#xd;
5668                                     &quot;optional&quot;: false&#xd;
5669                                   }&#xd;
5670                                 },&#xd;
5671                                 {&#xd;
5672                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5673                                   &quot;value&quot;: {&#xd;
5674                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5675                                     &quot;fieldSchemaKey&quot;: {&#xd;
5676                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
5677                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5678                                     },&#xd;
5679                                     &quot;optional&quot;: false&#xd;
5680                                   }&#xd;
5681                                 },&#xd;
5682                                 {&#xd;
5683                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5684                                   &quot;value&quot;: {&#xd;
5685                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5686                                     &quot;fieldSchemaKey&quot;: {&#xd;
5687                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5688                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5689                                     },&#xd;
5690                                     &quot;optional&quot;: false&#xd;
5691                                   }&#xd;
5692                                 },&#xd;
5693                                 {&#xd;
5694                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5695                                   &quot;value&quot;: {&#xd;
5696                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5697                                     &quot;fieldSchemaKey&quot;: {&#xd;
5698                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
5699                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5700                                     },&#xd;
5701                                     &quot;optional&quot;: false&#xd;
5702                                   }&#xd;
5703                                 }&#xd;
5704                               ]&#xd;
5705                             }&#xd;
5706                           }&#xd;
5707                         },&#xd;
5708                         {&#xd;
5709                           &quot;key&quot;: {&#xd;
5710                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5711                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5712                           },&#xd;
5713                           &quot;value&quot;: {&#xd;
5714                             &quot;key&quot;: {&#xd;
5715                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5716                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5717                             },&#xd;
5718                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5719                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5720                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5721                             &quot;parameter&quot;: {&#xd;
5722                               &quot;entry&quot;: [&#xd;
5723                                 {&#xd;
5724                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5725                                   &quot;value&quot;: {&#xd;
5726                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5727                                     &quot;fieldSchemaKey&quot;: {&#xd;
5728                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5729                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5730                                     },&#xd;
5731                                     &quot;optional&quot;: false&#xd;
5732                                   }&#xd;
5733                                 },&#xd;
5734                                 {&#xd;
5735                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5736                                   &quot;value&quot;: {&#xd;
5737                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5738                                     &quot;fieldSchemaKey&quot;: {&#xd;
5739                                       &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5740                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5741                                     },&#xd;
5742                                     &quot;optional&quot;: false&#xd;
5743                                   }&#xd;
5744                                 },&#xd;
5745                                 {&#xd;
5746                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5747                                   &quot;value&quot;: {&#xd;
5748                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5749                                     &quot;fieldSchemaKey&quot;: {&#xd;
5750                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5751                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5752                                     },&#xd;
5753                                     &quot;optional&quot;: false&#xd;
5754                                   }&#xd;
5755                                 }&#xd;
5756                               ]&#xd;
5757                             }&#xd;
5758                           }&#xd;
5759                         },&#xd;
5760                         {&#xd;
5761                           &quot;key&quot;: {&#xd;
5762                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5763                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5764                           },&#xd;
5765                           &quot;value&quot;: {&#xd;
5766                             &quot;key&quot;: {&#xd;
5767                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5768                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5769                             },&#xd;
5770                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5771                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5772                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5773                             &quot;parameter&quot;: {&#xd;
5774                               &quot;entry&quot;: [&#xd;
5775                                 {&#xd;
5776                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5777                                   &quot;value&quot;: {&#xd;
5778                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5779                                     &quot;fieldSchemaKey&quot;: {&#xd;
5780                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5781                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5782                                     },&#xd;
5783                                     &quot;optional&quot;: false&#xd;
5784                                   }&#xd;
5785                                 },&#xd;
5786                                 {&#xd;
5787                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5788                                   &quot;value&quot;: {&#xd;
5789                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5790                                     &quot;fieldSchemaKey&quot;: {&#xd;
5791                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
5792                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5793                                     },&#xd;
5794                                     &quot;optional&quot;: false&#xd;
5795                                   }&#xd;
5796                                 },&#xd;
5797                                 {&#xd;
5798                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5799                                   &quot;value&quot;: {&#xd;
5800                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5801                                     &quot;fieldSchemaKey&quot;: {&#xd;
5802                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5803                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5804                                     },&#xd;
5805                                     &quot;optional&quot;: false&#xd;
5806                                   }&#xd;
5807                                 },&#xd;
5808                                 {&#xd;
5809                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5810                                   &quot;value&quot;: {&#xd;
5811                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5812                                     &quot;fieldSchemaKey&quot;: {&#xd;
5813                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
5814                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5815                                     },&#xd;
5816                                     &quot;optional&quot;: false&#xd;
5817                                   }&#xd;
5818                                 }&#xd;
5819                               ]&#xd;
5820                             }&#xd;
5821                           }&#xd;
5822                         },&#xd;
5823                         {&#xd;
5824                           &quot;key&quot;: {&#xd;
5825                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5826                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5827                           },&#xd;
5828                           &quot;value&quot;: {&#xd;
5829                             &quot;key&quot;: {&#xd;
5830                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5831                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5832                             },&#xd;
5833                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5834                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5835                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5836                             &quot;parameter&quot;: {&#xd;
5837                               &quot;entry&quot;: [&#xd;
5838                                 {&#xd;
5839                                   &quot;key&quot;: &quot;component&quot;,&#xd;
5840                                   &quot;value&quot;: {&#xd;
5841                                     &quot;key&quot;: &quot;component&quot;,&#xd;
5842                                     &quot;fieldSchemaKey&quot;: {&#xd;
5843                                       &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5844                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5845                                     },&#xd;
5846                                     &quot;optional&quot;: false&#xd;
5847                                   }&#xd;
5848                                 },&#xd;
5849                                 {&#xd;
5850                                   &quot;key&quot;: &quot;id&quot;,&#xd;
5851                                   &quot;value&quot;: {&#xd;
5852                                     &quot;key&quot;: &quot;id&quot;,&#xd;
5853                                     &quot;fieldSchemaKey&quot;: {&#xd;
5854                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5855                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5856                                     },&#xd;
5857                                     &quot;optional&quot;: false&#xd;
5858                                   }&#xd;
5859                                 },&#xd;
5860                                 {&#xd;
5861                                   &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5862                                   &quot;value&quot;: {&#xd;
5863                                     &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5864                                     &quot;fieldSchemaKey&quot;: {&#xd;
5865                                       &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5866                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5867                                     },&#xd;
5868                                     &quot;optional&quot;: false&#xd;
5869                                   }&#xd;
5870                                 },&#xd;
5871                                 {&#xd;
5872                                   &quot;key&quot;: &quot;target&quot;,&#xd;
5873                                   &quot;value&quot;: {&#xd;
5874                                     &quot;key&quot;: &quot;target&quot;,&#xd;
5875                                     &quot;fieldSchemaKey&quot;: {&#xd;
5876                                       &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5877                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5878                                     },&#xd;
5879                                     &quot;optional&quot;: false&#xd;
5880                                   }&#xd;
5881                                 }&#xd;
5882                               ]&#xd;
5883                             }&#xd;
5884                           }&#xd;
5885                         },&#xd;
5886                         {&#xd;
5887                           &quot;key&quot;: {&#xd;
5888                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5889                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5890                           },&#xd;
5891                           &quot;value&quot;: {&#xd;
5892                             &quot;key&quot;: {&#xd;
5893                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5894                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5895                             },&#xd;
5896                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5897                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5898                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5899                             &quot;parameter&quot;: {&#xd;
5900                               &quot;entry&quot;: [&#xd;
5901                                 {&#xd;
5902                                   &quot;key&quot;: &quot;event&quot;,&#xd;
5903                                   &quot;value&quot;: {&#xd;
5904                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5905                                     &quot;fieldSchemaKey&quot;: {&#xd;
5906                                       &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5907                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5908                                     },&#xd;
5909                                     &quot;optional&quot;: false&#xd;
5910                                   }&#xd;
5911                                 }&#xd;
5912                               ]&#xd;
5913                             }&#xd;
5914                           }&#xd;
5915                         }&#xd;
5916                       ]&#xd;
5917                     }&#xd;
5918                   },&#xd;
5919                   &quot;albums&quot;: {&#xd;
5920                     &quot;key&quot;: {&#xd;
5921                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
5922                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5923                     },&#xd;
5924                     &quot;albums&quot;: {&#xd;
5925                       &quot;entry&quot;: [&#xd;
5926                         {&#xd;
5927                           &quot;key&quot;: {&#xd;
5928                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5929                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5930                           },&#xd;
5931                           &quot;value&quot;: {&#xd;
5932                             &quot;key&quot;: {&#xd;
5933                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5934                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5935                             },&#xd;
5936                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
5937                             &quot;isWritable&quot;: true,&#xd;
5938                             &quot;itemSchema&quot;: {&#xd;
5939                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
5940                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5941                             }&#xd;
5942                           }&#xd;
5943                         }&#xd;
5944                       ]&#xd;
5945                     }&#xd;
5946                   },&#xd;
5947                   &quot;schemas&quot;: {&#xd;
5948                     &quot;key&quot;: {&#xd;
5949                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
5950                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5951                     },&#xd;
5952                     &quot;schemas&quot;: {&#xd;
5953                       &quot;entry&quot;: [&#xd;
5954                         {&#xd;
5955                           &quot;key&quot;: {&#xd;
5956                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5957                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5958                           },&#xd;
5959                           &quot;value&quot;: {&#xd;
5960                             &quot;key&quot;: {&#xd;
5961                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5962                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5963                             },&#xd;
5964                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
5965                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
5966                           }&#xd;
5967                         },&#xd;
5968                         {&#xd;
5969                           &quot;key&quot;: {&#xd;
5970                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5971                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5972                           },&#xd;
5973                           &quot;value&quot;: {&#xd;
5974                             &quot;key&quot;: {&#xd;
5975                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5976                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5977                             },&#xd;
5978                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5979                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;AAIRequestErrorType\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;serviceException\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;serviceException\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;messageId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;text\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;variables\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;type\&quot;: \&quot;array\&quot;,\n              \&quot;items\&quot;: \&quot;string\&quot;\n            }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
5980                           }&#xd;
5981                         },&#xd;
5982                         {&#xd;
5983                           &quot;key&quot;: {&#xd;
5984                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5985                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5986                           },&#xd;
5987                           &quot;value&quot;: {&#xd;
5988                             &quot;key&quot;: {&#xd;
5989                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5990                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5991                             },&#xd;
5992                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5993                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSActionIdentifiers_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;actionName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;blueprintName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;blueprintVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;mode\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
5994                           }&#xd;
5995                         },&#xd;
5996                         {&#xd;
5997                           &quot;key&quot;: {&#xd;
5998                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5999                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6000                           },&#xd;
6001                           &quot;value&quot;: {&#xd;
6002                             &quot;key&quot;: {&#xd;
6003                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
6004                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6005                             },&#xd;
6006                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6007                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;type\&quot;: \&quot;map\&quot;,\n  \&quot;values\&quot;: {\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSConfigModifyRequestPayloadEntry\&quot;,\n    \&quot;fields\&quot;: [\n      {\n        \&quot;name\&quot;: \&quot;hostname\&quot;,\n        \&quot;type\&quot;: \&quot;string\&quot;\n      },\n      {\n        \&quot;name\&quot;: \&quot;IP\&quot;,\n        \&quot;type\&quot;: \&quot;string\&quot;\n      },\n      {\n        \&quot;name\&quot;: \&quot;pnfName\&quot;,\n        \&quot;type\&quot;: \&quot;string\&quot;\n      }\n    ]\n  }\n}&quot;&#xd;
6008                           }&#xd;
6009                         },&#xd;
6010                         {&#xd;
6011                           &quot;key&quot;: {&#xd;
6012                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
6013                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6014                           },&#xd;
6015                           &quot;value&quot;: {&#xd;
6016                             &quot;key&quot;: {&#xd;
6017                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
6018                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6019                             },&#xd;
6020                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6021                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;CDSConfigResponsePayloadEntry\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;update_DasH_config_DasH_response\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;update_DasH_config_DasH_response\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n              \&quot;name\&quot;: \&quot;execute_DasH_command_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          },\n          {\n              \&quot;name\&quot;: \&quot;prepare_DasH_environment_DasH_logs\&quot;,\n              \&quot;type\&quot;: {\n                \&quot;type\&quot;: \&quot;array\&quot;,\n                \&quot;items\&quot;: \&quot;string\&quot;\n              }\n          }\n        ]\n      }\n    }\n  ]\n}&quot;&#xd;
6022                           }&#xd;
6023                         },&#xd;
6024                         {&#xd;
6025                           &quot;key&quot;: {&#xd;
6026                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
6027                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6028                           },&#xd;
6029                           &quot;value&quot;: {&#xd;
6030                             &quot;key&quot;: {&#xd;
6031                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
6032                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6033                             },&#xd;
6034                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6035                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
6036                           }&#xd;
6037                         },&#xd;
6038                         {&#xd;
6039                           &quot;key&quot;: {&#xd;
6040                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6041                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6042                           },&#xd;
6043                           &quot;value&quot;: {&#xd;
6044                             &quot;key&quot;: {&#xd;
6045                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6046                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6047                             },&#xd;
6048                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6049                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseStatus_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;code\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;message\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;errorMessage\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
6050                           }&#xd;
6051                         },&#xd;
6052                         {&#xd;
6053                           &quot;key&quot;: {&#xd;
6054                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6055                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6056                           },&#xd;
6057                           &quot;value&quot;: {&#xd;
6058                             &quot;key&quot;: {&#xd;
6059                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6060                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6061                             },&#xd;
6062                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6063                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSRequestCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
6064                           }&#xd;
6065                         },&#xd;
6066                         {&#xd;
6067                           &quot;key&quot;: {&#xd;
6068                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6069                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6070                           },&#xd;
6071                           &quot;value&quot;: {&#xd;
6072                             &quot;key&quot;: {&#xd;
6073                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6074                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6075                             },&#xd;
6076                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6077                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseCommonHeader_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;originatorId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;requestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;subRequestId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
6078                           }&#xd;
6079                         },&#xd;
6080                         {&#xd;
6081                           &quot;key&quot;: {&#xd;
6082                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6083                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6084                           },&#xd;
6085                           &quot;value&quot;: {&#xd;
6086                             &quot;key&quot;: {&#xd;
6087                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6088                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6089                             },&#xd;
6090                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6091                             &quot;schemaDefinition&quot;: &quot;{\n    \&quot;type\&quot;: \&quot;record\&quot;,\n    \&quot;name\&quot;: \&quot;CDSResponseStatus_Type\&quot;,\n    \&quot;fields\&quot;: [\n        {\n            \&quot;name\&quot;: \&quot;code\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;eventType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        },\n        {\n            \&quot;name\&quot;: \&quot;message\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n        }\n    ]\n}&quot;&#xd;
6092                           }&#xd;
6093                         },&#xd;
6094                         {&#xd;
6095                           &quot;key&quot;: {&#xd;
6096                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6097                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6098                           },&#xd;
6099                           &quot;value&quot;: {&#xd;
6100                             &quot;key&quot;: {&#xd;
6101                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6102                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6103                             },&#xd;
6104                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6105                             &quot;schemaDefinition&quot;: &quot;{\n  \&quot;name\&quot;: \&quot;eventDetails\&quot;,\n  \&quot;type\&quot;: \&quot;record\&quot;,\n  \&quot;fields\&quot;: [\n    {\n      \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;commonEventHeader\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;domain\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;eventName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;lastEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;priority\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;reportingEntityName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sequence\&quot;,\n            \&quot;type\&quot;: \&quot;int\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceId\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;sourceName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;startEpochMicrosec\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;timeZoneOffset\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;version\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;internalHeaderFields\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;internalHeaderFields\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: []\n            }\n          },\n          {\n            \&quot;name\&quot;: \&quot;vesEventListenerVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;otherFields\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;otherFields\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;hashMap\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;hashMap\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;hostname\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                },\n                {\n                  \&quot;name\&quot;: \&quot;pnfName\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                },\n                {\n                  \&quot;name\&quot;: \&quot;pnfId\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                },\n                {\n                  \&quot;name\&quot;: \&quot;ip\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          },\n          {\n            \&quot;name\&quot;: \&quot;otherFieldsVersion\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;target\&quot;,\n      \&quot;type\&quot;: {\n        \&quot;name\&quot;: \&quot;target\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;targetType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;name\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          }\n        ]\n      }\n    },\n    {\n      \&quot;name\&quot;: \&quot;generatedHostname\&quot;,\n      \&quot;type\&quot;: \&quot;string\&quot;\n    }\n  ]\n}&quot;&#xd;
6106                           }&#xd;
6107                         },&#xd;
6108                         {&#xd;
6109                           &quot;key&quot;: {&#xd;
6110                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6111                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6112                           },&#xd;
6113                           &quot;value&quot;: {&#xd;
6114                             &quot;key&quot;: {&#xd;
6115                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6116                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6117                             },&#xd;
6118                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6119                             &quot;schemaDefinition&quot;: &quot;{\n        \&quot;name\&quot;: \&quot;component\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;name\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;flavour\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;timestamp\&quot;,\n            \&quot;type\&quot;: \&quot;long\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;status\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;message\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;artifacts\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;artifacts\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;policyName\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                },\n                {\n                  \&quot;name\&quot;: \&quot;policyVersion\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          }\n        ]\n      }&quot;&#xd;
6120                           }&#xd;
6121                         },&#xd;
6122                         {&#xd;
6123                           &quot;key&quot;: {&#xd;
6124                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6125                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6126                           },&#xd;
6127                           &quot;value&quot;: {&#xd;
6128                             &quot;key&quot;: {&#xd;
6129                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6130                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6131                             },&#xd;
6132                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6133                             &quot;schemaDefinition&quot;: &quot;{\n        \&quot;name\&quot;: \&quot;otherFields\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;useCaseName\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          }\n        ]\n      }&quot;&#xd;
6134                           }&#xd;
6135                         },&#xd;
6136                         {&#xd;
6137                           &quot;key&quot;: {&#xd;
6138                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6139                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6140                           },&#xd;
6141                           &quot;value&quot;: {&#xd;
6142                             &quot;key&quot;: {&#xd;
6143                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6144                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6145                             },&#xd;
6146                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6147                             &quot;schemaDefinition&quot;: &quot;{\n        \&quot;name\&quot;: \&quot;target\&quot;,\n        \&quot;type\&quot;: \&quot;record\&quot;,\n        \&quot;fields\&quot;: [\n          {\n            \&quot;name\&quot;: \&quot;targetType\&quot;,\n            \&quot;type\&quot;: \&quot;string\&quot;\n          },\n          {\n            \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n            \&quot;type\&quot;: {\n              \&quot;name\&quot;: \&quot;entityInfo\&quot;,\n              \&quot;type\&quot;: \&quot;record\&quot;,\n              \&quot;fields\&quot;: [\n                {\n                  \&quot;name\&quot;: \&quot;pnf_DasH_name\&quot;,\n                  \&quot;type\&quot;: \&quot;string\&quot;\n                }\n              ]\n            }\n          }\n        ]\n      }&quot;&#xd;
6148                           }&#xd;
6149                         },&#xd;
6150                         {&#xd;
6151                           &quot;key&quot;: {&#xd;
6152                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6153                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6154                           },&#xd;
6155                           &quot;value&quot;: {&#xd;
6156                             &quot;key&quot;: {&#xd;
6157                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6158                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6159                             },&#xd;
6160                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6161                             &quot;schemaDefinition&quot;: &quot;{\n   \&quot;name\&quot;:\&quot;event\&quot;,\n   \&quot;type\&quot;:\&quot;record\&quot;,\n   \&quot;fields\&quot;:[\n      {\n         \&quot;name\&quot;:\&quot;commonEventHeader\&quot;,\n         \&quot;type\&quot;:{\n            \&quot;name\&quot;:\&quot;commonEventHeader\&quot;,\n            \&quot;type\&quot;:\&quot;record\&quot;,\n            \&quot;fields\&quot;:[\n               {\n                  \&quot;name\&quot;:\&quot;domain\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;eventId\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;eventName\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;lastEpochMicrosec\&quot;,\n                  \&quot;type\&quot;:\&quot;long\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;priority\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;reportingEntityName\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;sequence\&quot;,\n                  \&quot;type\&quot;:\&quot;int\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;sourceId\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;sourceName\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;startEpochMicrosec\&quot;,\n                  \&quot;type\&quot;:\&quot;long\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;version\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               },\n               {\n                  \&quot;name\&quot;:\&quot;internalHeaderFields\&quot;,\n                  \&quot;type\&quot;:{\n                     \&quot;name\&quot;:\&quot;internalHeaderFields\&quot;,\n                     \&quot;type\&quot;:\&quot;record\&quot;,\n                     \&quot;fields\&quot;:[\n\n                     ]\n                  }\n               },\n               {\n                  \&quot;name\&quot;:\&quot;vesEventListenerVersion\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               }\n            ]\n         }\n      },\n      {\n         \&quot;name\&quot;:\&quot;otherFields\&quot;,\n         \&quot;type\&quot;:{\n            \&quot;name\&quot;:\&quot;otherFields\&quot;,\n            \&quot;type\&quot;:\&quot;record\&quot;,\n            \&quot;fields\&quot;:[\n               {\n                  \&quot;name\&quot;:\&quot;hashMap\&quot;,\n                  \&quot;type\&quot;:{\n                     \&quot;name\&quot;:\&quot;hashMap\&quot;,\n                     \&quot;type\&quot;:\&quot;record\&quot;,\n                     \&quot;fields\&quot;:[\n                        {\n                           \&quot;name\&quot;:\&quot;hostname\&quot;,\n                           \&quot;type\&quot;:\&quot;string\&quot;\n                        },\n                        {\n                           \&quot;name\&quot;:\&quot;pnfName\&quot;,\n                           \&quot;type\&quot;:\&quot;string\&quot;\n                        },\n                        {\n                           \&quot;name\&quot;:\&quot;pnfId\&quot;,\n                           \&quot;type\&quot;:\&quot;string\&quot;\n                        },\n                        {\n                           \&quot;name\&quot;:\&quot;ip\&quot;,\n                           \&quot;type\&quot;:\&quot;string\&quot;\n                        }\n                     ]\n                  }\n               },\n               {\n                  \&quot;name\&quot;:\&quot;otherFieldsVersion\&quot;,\n                  \&quot;type\&quot;:\&quot;string\&quot;\n               }\n            ]\n         }\n      }\n   ]\n}&quot;&#xd;
6162                           }&#xd;
6163                         },&#xd;
6164                         {&#xd;
6165                           &quot;key&quot;: {&#xd;
6166                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6167                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6168                           },&#xd;
6169                           &quot;value&quot;: {&#xd;
6170                             &quot;key&quot;: {&#xd;
6171                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6172                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6173                             },&#xd;
6174                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6175                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
6176                           }&#xd;
6177                         },&#xd;
6178                         {&#xd;
6179                           &quot;key&quot;: {&#xd;
6180                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6181                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6182                           },&#xd;
6183                           &quot;value&quot;: {&#xd;
6184                             &quot;key&quot;: {&#xd;
6185                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6186                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6187                             },&#xd;
6188                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6189                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
6190                           }&#xd;
6191                         }&#xd;
6192                       ]&#xd;
6193                     }&#xd;
6194                   }&#xd;
6195                 }&#xd;
6196               }&#xd;
6197             },&#xd;
6198             &quot;eventInputParameters&quot;: {&#xd;
6199               &quot;SimpleCL_DCAEConsumer&quot;: {&#xd;
6200                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6201                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6202                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6203                   &quot;parameters&quot;: {&#xd;
6204                     &quot;url&quot;: &quot;http://${KAFKA_HOST}:${KAFKA_PORT}/events/unauthenticated.DCAE_CL_OUTPUT/cl/apex?timeout=30000&quot;&#xd;
6205                   }&#xd;
6206                 },&#xd;
6207                 &quot;eventProtocolParameters&quot;: {&#xd;
6208                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6209                 },&#xd;
6210                 &quot;eventName&quot;: &quot;SimpleCL_VesEvent&quot;&#xd;
6211               },&#xd;
6212               &quot;SimpleCL_AAIResponseConsumer&quot;: {&#xd;
6213                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6214                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6215                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
6216                   &quot;parameters&quot;: {&#xd;
6217                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/pnfs/pnf/{pnfName}&quot;,&#xd;
6218                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
6219                     &quot;httpCodeFilter&quot;: &quot;[2-5][0-1][0-9]&quot;,&#xd;
6220                     &quot;httpHeaders&quot;: [&#xd;
6221                       [&#xd;
6222                         &quot;Accept&quot;,&#xd;
6223                         &quot;application/json&quot;&#xd;
6224                       ],&#xd;
6225                       [&#xd;
6226                         &quot;Content-Type&quot;,&#xd;
6227                         &quot;application/json&quot;&#xd;
6228                       ],&#xd;
6229                       [&#xd;
6230                         &quot;X-FromAppId&quot;,&#xd;
6231                         &quot;dcae-curl&quot;&#xd;
6232                       ],&#xd;
6233                       [&#xd;
6234                         &quot;x-transactionId&quot;,&#xd;
6235                         &quot;9998&quot;&#xd;
6236                       ],&#xd;
6237                       [&#xd;
6238                         &quot;Authorization&quot;,&#xd;
6239                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
6240                       ]&#xd;
6241                     ]&#xd;
6242                   }&#xd;
6243                 },&#xd;
6244                 &quot;eventProtocolParameters&quot;: {&#xd;
6245                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6246                 },&#xd;
6247                 &quot;eventName&quot;: &quot;SimpleCL_AAISuccessResponseEvent|SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
6248                 &quot;requestorMode&quot;: true,&#xd;
6249                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIProducer&quot;,&#xd;
6250                 &quot;requestorTimeout&quot;: 2000&#xd;
6251               },&#xd;
6252               &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;: {&#xd;
6253                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6254                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6255                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
6256                 },&#xd;
6257                 &quot;eventProtocolParameters&quot;: {&#xd;
6258                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6259                 },&#xd;
6260                 &quot;eventName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent|SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
6261                 &quot;requestorMode&quot;: true,&#xd;
6262                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;,&#xd;
6263                 &quot;requestorTimeout&quot;: 500&#xd;
6264               }&#xd;
6265             },&#xd;
6266             &quot;eventOutputParameters&quot;: {&#xd;
6267               &quot;SimpleCL_AAIProducer&quot;: {&#xd;
6268                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6269                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6270                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;&#xd;
6271                 },&#xd;
6272                 &quot;eventProtocolParameters&quot;: {&#xd;
6273                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6274                 },&#xd;
6275                 &quot;eventNameFilter&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
6276                 &quot;requestorMode&quot;: true,&#xd;
6277                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIResponseConsumer&quot;,&#xd;
6278                 &quot;requestorTimeout&quot;: 2000&#xd;
6279               },&#xd;
6280               &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;: {&#xd;
6281                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6282                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6283                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
6284                   &quot;parameters&quot;: {&#xd;
6285                     &quot;host&quot;: &quot;${KAFKA_HOST}&quot;,&#xd;
6286                     &quot;port&quot;: ${CDS_PORT},&#xd;
6287                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
6288                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
6289                     &quot;timeout&quot;: 60&#xd;
6290                   }&#xd;
6291                 },&#xd;
6292                 &quot;eventProtocolParameters&quot;: {&#xd;
6293                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6294                 },&#xd;
6295                 &quot;eventNameFilter&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
6296                 &quot;requestorMode&quot;: true,&#xd;
6297                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;,&#xd;
6298                 &quot;requestorTimeout&quot;: 500&#xd;
6299               },&#xd;
6300               &quot;SimpleCL_LogEventProducer&quot;: {&#xd;
6301                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6302                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6303                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6304                   &quot;parameters&quot;: {&#xd;
6305                     &quot;url&quot;: &quot;http://${KAFKA_HOST}:${KAFKA_PORT}/events/APEX-CL-MGT&quot;&#xd;
6306                   }&#xd;
6307                 },&#xd;
6308                 &quot;eventProtocolParameters&quot;: {&#xd;
6309                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6310                 },&#xd;
6311                 &quot;eventNameFilter&quot;: &quot;SimpleCL_LogEvent&quot;&#xd;
6312               }&#xd;
6313             }&#xd;
6314           }&#xd;
6315         }&#xd;
6316       }&#xd;
6317     ]&#xd;
6318   }&#xd;
6319 }</stringProp>
6320                 <stringProp name="Argument.metadata">=</stringProp>
6321               </elementProp>
6322             </collectionProp>
6323           </elementProp>
6324         </HTTPSamplerProxy>
6325         <hashTree>
6326           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6327             <collectionProp name="Asserion.test_strings">
6328               <stringProp name="49586">200</stringProp>
6329             </collectionProp>
6330             <stringProp name="Assertion.custom_message"></stringProp>
6331             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6332             <boolProp name="Assertion.assume_success">false</boolProp>
6333             <intProp name="Assertion.test_type">1</intProp>
6334           </ResponseAssertion>
6335           <hashTree/>
6336         </hashTree>
6337         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy policies" enabled="true">
6338           <intProp name="HTTPSampler.concurrentPool">6</intProp>
6339           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6340           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
6341           <stringProp name="HTTPSampler.protocol">http</stringProp>
6342           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
6343           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6344           <stringProp name="HTTPSampler.method">POST</stringProp>
6345           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6346           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6347           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6348             <collectionProp name="Arguments.arguments">
6349               <elementProp name="" elementType="HTTPArgument">
6350                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
6351                 <stringProp name="Argument.value">{&#xd;
6352     &quot;groups&quot;: [&#xd;
6353         {&#xd;
6354             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
6355             &quot;deploymentSubgroups&quot;: [&#xd;
6356                 {&#xd;
6357                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
6358                     &quot;action&quot;: &quot;POST&quot;,&#xd;
6359                     &quot;policies&quot;: [&#xd;
6360                         {&#xd;
6361                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
6362                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6363                         }, {&#xd;
6364                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
6365                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6366                         }&#xd;
6367                     ]&#xd;
6368                 }&#xd;
6369             ]&#xd;
6370         }&#xd;
6371     ]&#xd;
6372 }</stringProp>
6373                 <stringProp name="Argument.metadata">=</stringProp>
6374               </elementProp>
6375             </collectionProp>
6376           </elementProp>
6377         </HTTPSamplerProxy>
6378         <hashTree>
6379           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6380             <collectionProp name="Asserion.test_strings">
6381               <stringProp name="49588">202</stringProp>
6382             </collectionProp>
6383             <stringProp name="Assertion.custom_message"></stringProp>
6384             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6385             <boolProp name="Assertion.assume_success">false</boolProp>
6386             <intProp name="Assertion.test_type">1</intProp>
6387           </ResponseAssertion>
6388           <hashTree/>
6389         </hashTree>
6390         <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
6391           <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6392         </ConstantTimer>
6393         <hashTree/>
6394       </hashTree>
6395       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true">
6396         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
6397         <intProp name="ThreadGroup.ramp_time">1</intProp>
6398         <longProp name="ThreadGroup.duration">259200</longProp>
6399         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
6400         <boolProp name="ThreadGroup.scheduler">true</boolProp>
6401         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
6402         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
6403           <intProp name="LoopController.loops">-1</intProp>
6404           <boolProp name="LoopController.continue_forever">false</boolProp>
6405         </elementProp>
6406       </ThreadGroup>
6407       <hashTree>
6408         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="true">
6409           <intProp name="HTTPSampler.concurrentPool">6</intProp>
6410           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6411           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6412           <stringProp name="HTTPSampler.protocol">http</stringProp>
6413           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
6414           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6415           <stringProp name="HTTPSampler.method">GET</stringProp>
6416           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6417           <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6418           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6419             <collectionProp name="Arguments.arguments"/>
6420           </elementProp>
6421         </HTTPSamplerProxy>
6422         <hashTree>
6423           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6424             <stringProp name="cacheKey">true</stringProp>
6425             <stringProp name="filename"></stringProp>
6426             <stringProp name="parameters"></stringProp>
6427             <stringProp name="script">import groovy.json.JsonSlurper;
6428
6429 def res = [];
6430 if (prev.getResponseCode() == &apos;200&apos;) {
6431     def jsonSlurper = new JsonSlurper();
6432     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6433
6434     assert res instanceof Map;
6435     assert res.healthy == true;
6436     assert res.message == &apos;alive&apos;;
6437 }
6438 </stringProp>
6439             <stringProp name="scriptLanguage">groovy</stringProp>
6440           </JSR223Assertion>
6441           <hashTree/>
6442           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6443             <collectionProp name="Asserion.test_strings">
6444               <stringProp name="49586">200</stringProp>
6445             </collectionProp>
6446             <stringProp name="Assertion.custom_message"></stringProp>
6447             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6448             <boolProp name="Assertion.assume_success">false</boolProp>
6449             <intProp name="Assertion.test_type">8</intProp>
6450           </ResponseAssertion>
6451           <hashTree/>
6452         </hashTree>
6453         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Prometheus Metrics" enabled="true">
6454           <intProp name="HTTPSampler.concurrentPool">6</intProp>
6455           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6456           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6457           <stringProp name="HTTPSampler.protocol">http</stringProp>
6458           <stringProp name="HTTPSampler.path">/metrics</stringProp>
6459           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6460           <stringProp name="HTTPSampler.method">GET</stringProp>
6461           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6462           <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6463           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6464             <collectionProp name="Arguments.arguments"/>
6465           </elementProp>
6466         </HTTPSamplerProxy>
6467         <hashTree>
6468           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response" enabled="true">
6469             <collectionProp name="Asserion.test_strings">
6470               <stringProp name="49586">200</stringProp>
6471             </collectionProp>
6472             <stringProp name="Assertion.custom_message"></stringProp>
6473             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6474             <boolProp name="Assertion.assume_success">false</boolProp>
6475             <intProp name="Assertion.test_type">8</intProp>
6476             <stringProp name="Scope.variable">Response code</stringProp>
6477             <stringProp name="TestPlan.comments">Assert response coming back from apex-pdp</stringProp>
6478           </ResponseAssertion>
6479           <hashTree/>
6480           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6481             <stringProp name="cacheKey">true</stringProp>
6482             <stringProp name="filename"></stringProp>
6483             <stringProp name="parameters"></stringProp>
6484             <stringProp name="script">import groovy.json.JsonSlurper;
6485
6486 def res = [];
6487 if (prev.getResponseCode() == &apos;200&apos;) {
6488     def jsonSlurper = new JsonSlurper();
6489     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6490
6491     assert res instanceof Map;
6492     assert res.healthy == true;
6493     assert res.message == &apos;alive&apos;;
6494 }
6495 </stringProp>
6496             <stringProp name="scriptLanguage">groovy</stringProp>
6497           </JSR223Assertion>
6498           <hashTree/>
6499         </hashTree>
6500         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6501         <hashTree>
6502           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6503             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6504             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6505             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6506             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6507             <stringProp name="HTTPSampler.protocol">http</stringProp>
6508             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6509             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6510             <stringProp name="HTTPSampler.method">GET</stringProp>
6511             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6512             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6513             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6514               <collectionProp name="Arguments.arguments"/>
6515             </elementProp>
6516           </HTTPSamplerProxy>
6517           <hashTree>
6518             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6519               <collectionProp name="Asserion.test_strings">
6520                 <stringProp name="49586">200</stringProp>
6521               </collectionProp>
6522               <stringProp name="Assertion.custom_message"></stringProp>
6523               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6524               <boolProp name="Assertion.assume_success">false</boolProp>
6525               <intProp name="Assertion.test_type">8</intProp>
6526               <stringProp name="Scope.variable">Response code</stringProp>
6527               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6528             </ResponseAssertion>
6529             <hashTree/>
6530           </hashTree>
6531         </hashTree>
6532         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - success" enabled="true"/>
6533         <hashTree>
6534           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6535             <stringProp name="groupSize">${threads}</stringProp>
6536             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6537           </SyncTimer>
6538           <hashTree/>
6539           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl success" enabled="true">
6540             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl success</stringProp>
6541             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6542             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6543             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6544             <stringProp name="HTTPSampler.protocol">http</stringProp>
6545             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6546             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6547             <stringProp name="HTTPSampler.method">POST</stringProp>
6548             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6549             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6550             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6551               <collectionProp name="Arguments.arguments">
6552                 <elementProp name="" elementType="HTTPArgument">
6553                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6554                   <stringProp name="Argument.value">{&#xd;
6555   &quot;event&quot;: {&#xd;
6556     &quot;commonEventHeader&quot;: {&#xd;
6557       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6558       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6559       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6560       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6561       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6562       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6563       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6564       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6565       &quot;internalHeaderFields&quot;: {},&#xd;
6566       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6567       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6568       &quot;sequence&quot;: 1,&#xd;
6569       &quot;domain&quot;: &quot;other&quot;&#xd;
6570     },&#xd;
6571     &quot;otherFields&quot;: {&#xd;
6572       &quot;hashMap&quot;: {&#xd;
6573         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6574         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6575         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
6576         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6577       },&#xd;
6578       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6579     }&#xd;
6580   }&#xd;
6581 }</stringProp>
6582                   <stringProp name="Argument.metadata">=</stringProp>
6583                 </elementProp>
6584               </collectionProp>
6585             </elementProp>
6586           </HTTPSamplerProxy>
6587           <hashTree>
6588             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6589               <collectionProp name="Asserion.test_strings">
6590                 <stringProp name="49586">200</stringProp>
6591               </collectionProp>
6592               <stringProp name="Assertion.custom_message"></stringProp>
6593               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6594               <boolProp name="Assertion.assume_success">false</boolProp>
6595               <intProp name="Assertion.test_type">8</intProp>
6596               <stringProp name="Scope.variable">Response code</stringProp>
6597               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6598             </ResponseAssertion>
6599             <hashTree/>
6600           </hashTree>
6601           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6602             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6603           </ConstantTimer>
6604           <hashTree/>
6605           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl success" enabled="true">
6606             <stringProp name="TestPlan.comments">Read notification events  - simplecl success</stringProp>
6607             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6608             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6609             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6610             <stringProp name="HTTPSampler.protocol">http</stringProp>
6611             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6612             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6613             <stringProp name="HTTPSampler.method">GET</stringProp>
6614             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6615             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6616             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6617               <collectionProp name="Arguments.arguments"/>
6618             </elementProp>
6619           </HTTPSamplerProxy>
6620           <hashTree>
6621             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6622               <collectionProp name="Asserion.test_strings">
6623                 <stringProp name="49586">200</stringProp>
6624               </collectionProp>
6625               <stringProp name="Assertion.custom_message"></stringProp>
6626               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6627               <boolProp name="Assertion.assume_success">false</boolProp>
6628               <intProp name="Assertion.test_type">8</intProp>
6629               <stringProp name="Scope.variable">Response code</stringProp>
6630               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6631             </ResponseAssertion>
6632             <hashTree/>
6633             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6634               <stringProp name="cacheKey">true</stringProp>
6635               <stringProp name="filename"></stringProp>
6636               <stringProp name="parameters"></stringProp>
6637               <stringProp name="script">import groovy.json.JsonSlurper;
6638
6639 def res = [];
6640 if (prev.getResponseCode() == &apos;200&apos;) {
6641     def jsonSlurper = new JsonSlurper();
6642     def responseString = prev.getResponseDataAsString();
6643     res = jsonSlurper.parseText(responseString);
6644     def expectedNumberOfNotifications = ${threads} * 3;
6645     assert res instanceof List;
6646     assert res.size() == expectedNumberOfNotifications;
6647     assert responseString.contains(&quot;ACTIVE&quot;)
6648     assert responseString.contains(&quot;SUCCESS&quot;)
6649     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
6650     assert !responseString.contains(&quot;FAILURE&quot;)
6651 }
6652 </stringProp>
6653               <stringProp name="scriptLanguage">groovy</stringProp>
6654             </JSR223Assertion>
6655             <hashTree/>
6656           </hashTree>
6657         </hashTree>
6658         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6659         <hashTree>
6660           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6661             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6662             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6663             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6664             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6665             <stringProp name="HTTPSampler.protocol">http</stringProp>
6666             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6667             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6668             <stringProp name="HTTPSampler.method">GET</stringProp>
6669             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6670             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6671             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6672               <collectionProp name="Arguments.arguments"/>
6673             </elementProp>
6674           </HTTPSamplerProxy>
6675           <hashTree>
6676             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6677               <collectionProp name="Asserion.test_strings">
6678                 <stringProp name="49586">200</stringProp>
6679               </collectionProp>
6680               <stringProp name="Assertion.custom_message"></stringProp>
6681               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6682               <boolProp name="Assertion.assume_success">false</boolProp>
6683               <intProp name="Assertion.test_type">8</intProp>
6684               <stringProp name="Scope.variable">Response code</stringProp>
6685               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6686             </ResponseAssertion>
6687             <hashTree/>
6688           </hashTree>
6689         </hashTree>
6690         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - failure" enabled="true"/>
6691         <hashTree>
6692           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6693             <stringProp name="groupSize">${threads}</stringProp>
6694             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6695           </SyncTimer>
6696           <hashTree/>
6697           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl failure" enabled="true">
6698             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl failure</stringProp>
6699             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6700             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6701             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6702             <stringProp name="HTTPSampler.protocol">http</stringProp>
6703             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6704             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6705             <stringProp name="HTTPSampler.method">POST</stringProp>
6706             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6707             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6708             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6709               <collectionProp name="Arguments.arguments">
6710                 <elementProp name="" elementType="HTTPArgument">
6711                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6712                   <stringProp name="Argument.value">{&#xd;
6713   &quot;event&quot;: {&#xd;
6714     &quot;commonEventHeader&quot;: {&#xd;
6715       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6716       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6717       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6718       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6719       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6720       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6721       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6722       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6723       &quot;internalHeaderFields&quot;: {},&#xd;
6724       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6725       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6726       &quot;sequence&quot;: 1,&#xd;
6727       &quot;domain&quot;: &quot;other&quot;&#xd;
6728     },&#xd;
6729     &quot;otherFields&quot;: {&#xd;
6730       &quot;hashMap&quot;: {&#xd;
6731         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6732         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6733         &quot;pnfName&quot;: &quot;PNF_INVALID&quot;,&#xd;
6734         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6735       },&#xd;
6736       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6737     }&#xd;
6738   }&#xd;
6739 }</stringProp>
6740                   <stringProp name="Argument.metadata">=</stringProp>
6741                 </elementProp>
6742               </collectionProp>
6743             </elementProp>
6744           </HTTPSamplerProxy>
6745           <hashTree>
6746             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6747               <collectionProp name="Asserion.test_strings">
6748                 <stringProp name="49586">200</stringProp>
6749               </collectionProp>
6750               <stringProp name="Assertion.custom_message"></stringProp>
6751               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6752               <boolProp name="Assertion.assume_success">false</boolProp>
6753               <intProp name="Assertion.test_type">8</intProp>
6754               <stringProp name="Scope.variable">Response code</stringProp>
6755               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6756             </ResponseAssertion>
6757             <hashTree/>
6758           </hashTree>
6759           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6760             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6761           </ConstantTimer>
6762           <hashTree/>
6763           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl failure" enabled="true">
6764             <stringProp name="TestPlan.comments">Read notification events  - simplecl failure</stringProp>
6765             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6766             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6767             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6768             <stringProp name="HTTPSampler.protocol">http</stringProp>
6769             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6770             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6771             <stringProp name="HTTPSampler.method">GET</stringProp>
6772             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6773             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6774             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6775               <collectionProp name="Arguments.arguments"/>
6776             </elementProp>
6777           </HTTPSamplerProxy>
6778           <hashTree>
6779             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6780               <collectionProp name="Asserion.test_strings">
6781                 <stringProp name="49586">200</stringProp>
6782               </collectionProp>
6783               <stringProp name="Assertion.custom_message"></stringProp>
6784               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6785               <boolProp name="Assertion.assume_success">false</boolProp>
6786               <intProp name="Assertion.test_type">8</intProp>
6787               <stringProp name="Scope.variable">Response code</stringProp>
6788               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6789             </ResponseAssertion>
6790             <hashTree/>
6791             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6792               <stringProp name="cacheKey">true</stringProp>
6793               <stringProp name="filename"></stringProp>
6794               <stringProp name="parameters"></stringProp>
6795               <stringProp name="script">import groovy.json.JsonSlurper;
6796
6797 def res = [];
6798 if (prev.getResponseCode() == &apos;200&apos;) {
6799     def jsonSlurper = new JsonSlurper();
6800     def responseString = prev.getResponseDataAsString();
6801     res = jsonSlurper.parseText(responseString);
6802     def expectedNumberOfNotifications = ${threads} * 2;
6803     assert res instanceof List;
6804     assert res.size() == expectedNumberOfNotifications;
6805     assert responseString.contains(&quot;ACTIVE&quot;)
6806     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
6807     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
6808 }
6809 </stringProp>
6810               <stringProp name="scriptLanguage">groovy</stringProp>
6811             </JSR223Assertion>
6812             <hashTree/>
6813             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6814               <stringProp name="scriptLanguage">groovy</stringProp>
6815               <stringProp name="parameters"></stringProp>
6816               <stringProp name="filename"></stringProp>
6817               <stringProp name="cacheKey">true</stringProp>
6818               <stringProp name="script">import groovy.json.JsonSlurper;
6819
6820 def res = [];
6821 if (prev.getResponseCode() == &apos;200&apos;) {
6822     def jsonSlurper = new JsonSlurper();
6823     def responseString = prev.getResponseDataAsString();
6824     res = jsonSlurper.parseText(responseString);
6825     def expectedNumberOfNotifications = ${threads} * 2;
6826     assert res instanceof List;
6827     assert res.size() == expectedNumberOfNotifications;
6828     assert responseString.contains(&quot;ACTIVE&quot;)
6829     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
6830     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
6831 }
6832 </stringProp>
6833             </JSR223Assertion>
6834             <hashTree/>
6835           </hashTree>
6836         </hashTree>
6837         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6838         <hashTree>
6839           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6840             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6841             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6842             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6843             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6844             <stringProp name="HTTPSampler.protocol">http</stringProp>
6845             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6846             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6847             <stringProp name="HTTPSampler.method">GET</stringProp>
6848             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6849             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6850             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6851               <collectionProp name="Arguments.arguments"/>
6852             </elementProp>
6853           </HTTPSamplerProxy>
6854           <hashTree>
6855             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6856               <collectionProp name="Asserion.test_strings">
6857                 <stringProp name="49586">200</stringProp>
6858               </collectionProp>
6859               <stringProp name="Assertion.custom_message"></stringProp>
6860               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6861               <boolProp name="Assertion.assume_success">false</boolProp>
6862               <intProp name="Assertion.test_type">8</intProp>
6863               <stringProp name="Scope.variable">Response code</stringProp>
6864               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6865             </ResponseAssertion>
6866             <hashTree/>
6867           </hashTree>
6868         </hashTree>
6869         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - success" enabled="true"/>
6870         <hashTree>
6871           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6872             <stringProp name="groupSize">${threads}</stringProp>
6873             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6874           </SyncTimer>
6875           <hashTree/>
6876           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example success" enabled="true">
6877             <stringProp name="TestPlan.comments">Send Trigger Event - example success</stringProp>
6878             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6879             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6880             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6881             <stringProp name="HTTPSampler.protocol">http</stringProp>
6882             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
6883             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6884             <stringProp name="HTTPSampler.method">POST</stringProp>
6885             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6886             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6887             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6888               <collectionProp name="Arguments.arguments">
6889                 <elementProp name="" elementType="HTTPArgument">
6890                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6891                   <stringProp name="Argument.value">{&#xd;
6892   &quot;event&quot;: {&#xd;
6893     &quot;commonEventHeader&quot;: {&#xd;
6894       &quot;domain&quot;: &quot;fault&quot;,&#xd;
6895       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
6896       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
6897       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
6898       &quot;priority&quot;: &quot;High&quot;,&#xd;
6899       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
6900       &quot;sequence&quot;: 1,&#xd;
6901       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014${__threadNum}&quot;,&#xd;
6902       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-1-vnf&quot;,&#xd;
6903       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
6904       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
6905       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6906       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
6907     },&#xd;
6908     &quot;faultFields&quot;: {&#xd;
6909       &quot;alarmAdditionalInformation&quot;: {&#xd;
6910         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
6911       },&#xd;
6912       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
6913       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
6914       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
6915       &quot;faultFieldsVersion&quot;: 4,&#xd;
6916       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
6917       &quot;vfStatus&quot;: &quot;Active&quot;&#xd;
6918     }&#xd;
6919   }&#xd;
6920 }</stringProp>
6921                   <stringProp name="Argument.metadata">=</stringProp>
6922                 </elementProp>
6923               </collectionProp>
6924             </elementProp>
6925           </HTTPSamplerProxy>
6926           <hashTree>
6927             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6928               <collectionProp name="Asserion.test_strings">
6929                 <stringProp name="49586">200</stringProp>
6930               </collectionProp>
6931               <stringProp name="Assertion.custom_message"></stringProp>
6932               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6933               <boolProp name="Assertion.assume_success">false</boolProp>
6934               <intProp name="Assertion.test_type">8</intProp>
6935               <stringProp name="Scope.variable">Response code</stringProp>
6936               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6937             </ResponseAssertion>
6938             <hashTree/>
6939           </hashTree>
6940           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6941             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6942           </ConstantTimer>
6943           <hashTree/>
6944           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example success" enabled="true">
6945             <stringProp name="TestPlan.comments">Read notification events  - example success</stringProp>
6946             <intProp name="HTTPSampler.concurrentPool">6</intProp>
6947             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
6948             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
6949             <stringProp name="HTTPSampler.protocol">http</stringProp>
6950             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6951             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6952             <stringProp name="HTTPSampler.method">GET</stringProp>
6953             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6954             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
6955             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
6956               <collectionProp name="Arguments.arguments"/>
6957             </elementProp>
6958           </HTTPSamplerProxy>
6959           <hashTree>
6960             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6961               <collectionProp name="Asserion.test_strings">
6962                 <stringProp name="49586">200</stringProp>
6963               </collectionProp>
6964               <stringProp name="Assertion.custom_message"></stringProp>
6965               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6966               <boolProp name="Assertion.assume_success">false</boolProp>
6967               <intProp name="Assertion.test_type">8</intProp>
6968               <stringProp name="Scope.variable">Response code</stringProp>
6969               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6970             </ResponseAssertion>
6971             <hashTree/>
6972             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6973               <stringProp name="cacheKey">true</stringProp>
6974               <stringProp name="filename"></stringProp>
6975               <stringProp name="parameters"></stringProp>
6976               <stringProp name="script">import groovy.json.JsonSlurper;
6977
6978 def res = [];
6979 if (prev.getResponseCode() == &apos;200&apos;) {
6980     def jsonSlurper = new JsonSlurper();
6981     def responseString = prev.getResponseDataAsString();
6982     res = jsonSlurper.parseText(responseString);
6983     def expectedNumberOfNotifications = ${threads} * 4;
6984     assert res instanceof List;
6985     assert res.size() == expectedNumberOfNotifications;
6986     assert responseString.contains(&quot;ACTIVE&quot;)
6987     assert responseString.contains(&quot;SUCCESS&quot;)
6988     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
6989     assert !responseString.contains(&quot;FAILURE&quot;)
6990 }
6991 </stringProp>
6992               <stringProp name="scriptLanguage">groovy</stringProp>
6993             </JSR223Assertion>
6994             <hashTree/>
6995           </hashTree>
6996         </hashTree>
6997         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6998         <hashTree>
6999           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
7000             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
7001             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7002             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7003             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7004             <stringProp name="HTTPSampler.protocol">http</stringProp>
7005             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
7006             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7007             <stringProp name="HTTPSampler.method">GET</stringProp>
7008             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7009             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7010             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7011               <collectionProp name="Arguments.arguments"/>
7012             </elementProp>
7013           </HTTPSamplerProxy>
7014           <hashTree>
7015             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7016               <collectionProp name="Asserion.test_strings">
7017                 <stringProp name="49586">200</stringProp>
7018               </collectionProp>
7019               <stringProp name="Assertion.custom_message"></stringProp>
7020               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7021               <boolProp name="Assertion.assume_success">false</boolProp>
7022               <intProp name="Assertion.test_type">8</intProp>
7023               <stringProp name="Scope.variable">Response code</stringProp>
7024               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7025             </ResponseAssertion>
7026             <hashTree/>
7027           </hashTree>
7028         </hashTree>
7029         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - failure" enabled="true"/>
7030         <hashTree>
7031           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
7032             <stringProp name="groupSize">${threads}</stringProp>
7033             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7034           </SyncTimer>
7035           <hashTree/>
7036           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example failure" enabled="true">
7037             <stringProp name="TestPlan.comments">Send Trigger Event - example failure</stringProp>
7038             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7039             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7040             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7041             <stringProp name="HTTPSampler.protocol">http</stringProp>
7042             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
7043             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7044             <stringProp name="HTTPSampler.method">POST</stringProp>
7045             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7046             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7047             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7048               <collectionProp name="Arguments.arguments">
7049                 <elementProp name="" elementType="HTTPArgument">
7050                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7051                   <stringProp name="Argument.value">{&#xd;
7052   &quot;event&quot;: {&#xd;
7053     &quot;commonEventHeader&quot;: {&#xd;
7054       &quot;domain&quot;: &quot;fault&quot;,&#xd;
7055       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
7056       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
7057       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
7058       &quot;priority&quot;: &quot;High&quot;,&#xd;
7059       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
7060       &quot;sequence&quot;: 1,&#xd;
7061       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014${__threadNum}&quot;,&#xd;
7062       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-2-vnf&quot;,&#xd;
7063       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
7064       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
7065       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7066       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
7067     },&#xd;
7068     &quot;faultFields&quot;: {&#xd;
7069       &quot;alarmAdditionalInformation&quot;: {&#xd;
7070         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
7071       },&#xd;
7072       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
7073       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
7074       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
7075       &quot;faultFieldsVersion&quot;: 4,&#xd;
7076       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
7077       &quot;vfStatus&quot;: &quot;InActive&quot;&#xd;
7078     }&#xd;
7079   }&#xd;
7080 }</stringProp>
7081                   <stringProp name="Argument.metadata">=</stringProp>
7082                 </elementProp>
7083               </collectionProp>
7084             </elementProp>
7085           </HTTPSamplerProxy>
7086           <hashTree>
7087             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7088               <collectionProp name="Asserion.test_strings">
7089                 <stringProp name="49586">200</stringProp>
7090               </collectionProp>
7091               <stringProp name="Assertion.custom_message"></stringProp>
7092               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7093               <boolProp name="Assertion.assume_success">false</boolProp>
7094               <intProp name="Assertion.test_type">8</intProp>
7095               <stringProp name="Scope.variable">Response code</stringProp>
7096               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7097             </ResponseAssertion>
7098             <hashTree/>
7099           </hashTree>
7100           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
7101             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7102           </ConstantTimer>
7103           <hashTree/>
7104           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example failure" enabled="true">
7105             <stringProp name="TestPlan.comments">Read notification events  - example failure</stringProp>
7106             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7107             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7108             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7109             <stringProp name="HTTPSampler.protocol">http</stringProp>
7110             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
7111             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7112             <stringProp name="HTTPSampler.method">GET</stringProp>
7113             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7114             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7115             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7116               <collectionProp name="Arguments.arguments"/>
7117             </elementProp>
7118           </HTTPSamplerProxy>
7119           <hashTree>
7120             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7121               <collectionProp name="Asserion.test_strings">
7122                 <stringProp name="49586">200</stringProp>
7123               </collectionProp>
7124               <stringProp name="Assertion.custom_message"></stringProp>
7125               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7126               <boolProp name="Assertion.assume_success">false</boolProp>
7127               <intProp name="Assertion.test_type">8</intProp>
7128               <stringProp name="Scope.variable">Response code</stringProp>
7129               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7130             </ResponseAssertion>
7131             <hashTree/>
7132             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
7133               <stringProp name="cacheKey">true</stringProp>
7134               <stringProp name="filename"></stringProp>
7135               <stringProp name="parameters"></stringProp>
7136               <stringProp name="script">import groovy.json.JsonSlurper;
7137
7138 def res = [];
7139 if (prev.getResponseCode() == &apos;200&apos;) {
7140     def jsonSlurper = new JsonSlurper();
7141     def responseString = prev.getResponseDataAsString();
7142     res = jsonSlurper.parseText(responseString);
7143     def expectedNumberOfNotifications = ${threads} * 2;
7144     assert res instanceof List;
7145     assert res.size() == expectedNumberOfNotifications;
7146     assert responseString.contains(&quot;ACTIVE&quot;)
7147     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
7148     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
7149 }
7150 </stringProp>
7151               <stringProp name="scriptLanguage">groovy</stringProp>
7152             </JSR223Assertion>
7153             <hashTree/>
7154           </hashTree>
7155         </hashTree>
7156       </hashTree>
7157       <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="false">
7158         <intProp name="ThreadGroup.num_threads">1</intProp>
7159         <intProp name="ThreadGroup.ramp_time">1</intProp>
7160         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7161         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7162         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
7163           <stringProp name="LoopController.loops">1</stringProp>
7164           <boolProp name="LoopController.continue_forever">false</boolProp>
7165         </elementProp>
7166       </PostThreadGroup>
7167       <hashTree>
7168         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Un deploy policy" enabled="false">
7169           <intProp name="HTTPSampler.concurrentPool">6</intProp>
7170           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7171           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
7172           <stringProp name="HTTPSampler.protocol">http</stringProp>
7173           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
7174           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7175           <stringProp name="HTTPSampler.method">POST</stringProp>
7176           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7177           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7178           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7179             <collectionProp name="Arguments.arguments">
7180               <elementProp name="" elementType="HTTPArgument">
7181                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7182                 <stringProp name="Argument.value">{&#xd;
7183     &quot;groups&quot;: [&#xd;
7184         {&#xd;
7185             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
7186             &quot;deploymentSubgroups&quot;: [&#xd;
7187                 {&#xd;
7188                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
7189                     &quot;action&quot;: &quot;DELETE&quot;,&#xd;
7190                     &quot;policies&quot;: [&#xd;
7191                         {&#xd;
7192                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
7193                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7194                         }, {&#xd;
7195                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
7196                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7197                         }&#xd;
7198                     ]&#xd;
7199                 }&#xd;
7200             ]&#xd;
7201         }&#xd;
7202     ]&#xd;
7203 }</stringProp>
7204                 <stringProp name="Argument.metadata">=</stringProp>
7205               </elementProp>
7206             </collectionProp>
7207           </elementProp>
7208         </HTTPSamplerProxy>
7209         <hashTree>
7210           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7211             <collectionProp name="Asserion.test_strings">
7212               <stringProp name="49588">202</stringProp>
7213             </collectionProp>
7214             <stringProp name="Assertion.custom_message"></stringProp>
7215             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7216             <boolProp name="Assertion.assume_success">false</boolProp>
7217             <intProp name="Assertion.test_type">1</intProp>
7218           </ResponseAssertion>
7219           <hashTree/>
7220         </hashTree>
7221         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="false">
7222           <intProp name="HTTPSampler.concurrentPool">6</intProp>
7223           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7224           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7225           <stringProp name="HTTPSampler.protocol">http</stringProp>
7226           <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.native.Apex/versions/1.0.0/policies/onap.policies.apex.Simplecontrolloop/versions/1.0.0</stringProp>
7227           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7228           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7229           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7230           <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7231           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7232             <collectionProp name="Arguments.arguments"/>
7233           </elementProp>
7234         </HTTPSamplerProxy>
7235         <hashTree>
7236           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7237             <collectionProp name="Asserion.test_strings">
7238               <stringProp name="49586">200</stringProp>
7239             </collectionProp>
7240             <stringProp name="Assertion.custom_message"></stringProp>
7241             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7242             <boolProp name="Assertion.assume_success">false</boolProp>
7243             <intProp name="Assertion.test_type">1</intProp>
7244           </ResponseAssertion>
7245           <hashTree/>
7246         </hashTree>
7247         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="false">
7248           <intProp name="HTTPSampler.concurrentPool">6</intProp>
7249           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7250           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7251           <stringProp name="HTTPSampler.protocol">http</stringProp>
7252           <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.native.Apex/versions/1.0.0/policies/onap.policies.apex.Example/versions/1.0.0</stringProp>
7253           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7254           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7255           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7256           <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7257           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7258             <collectionProp name="Arguments.arguments"/>
7259           </elementProp>
7260         </HTTPSamplerProxy>
7261         <hashTree>
7262           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7263             <collectionProp name="Asserion.test_strings">
7264               <stringProp name="49586">200</stringProp>
7265             </collectionProp>
7266             <stringProp name="Assertion.custom_message"></stringProp>
7267             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7268             <boolProp name="Assertion.assume_success">false</boolProp>
7269             <intProp name="Assertion.test_type">1</intProp>
7270           </ResponseAssertion>
7271           <hashTree/>
7272         </hashTree>
7273       </hashTree>
7274       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Clear DMaaP" enabled="false">
7275         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
7276         <intProp name="ThreadGroup.ramp_time">1</intProp>
7277         <longProp name="ThreadGroup.duration">259200</longProp>
7278         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7279         <boolProp name="ThreadGroup.scheduler">true</boolProp>
7280         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7281         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller">
7282           <intProp name="LoopController.loops">-1</intProp>
7283           <boolProp name="LoopController.continue_forever">false</boolProp>
7284         </elementProp>
7285       </ThreadGroup>
7286       <hashTree>
7287         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="false">
7288           <intProp name="HTTPSampler.concurrentPool">6</intProp>
7289           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7290           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
7291           <stringProp name="HTTPSampler.protocol">https</stringProp>
7292           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
7293           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7294           <stringProp name="HTTPSampler.method">GET</stringProp>
7295           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7296           <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7297           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7298             <collectionProp name="Arguments.arguments"/>
7299           </elementProp>
7300         </HTTPSamplerProxy>
7301         <hashTree>
7302           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
7303             <stringProp name="cacheKey">true</stringProp>
7304             <stringProp name="filename"></stringProp>
7305             <stringProp name="parameters"></stringProp>
7306             <stringProp name="script">import groovy.json.JsonSlurper;
7307
7308 def res = [];
7309 if (prev.getResponseCode() == &apos;200&apos;) {
7310     def jsonSlurper = new JsonSlurper();
7311     res = jsonSlurper.parseText(prev.getResponseDataAsString());
7312
7313     assert res instanceof Map;
7314     assert res.healthy == true;
7315     assert res.message == &apos;alive&apos;;
7316 }
7317 </stringProp>
7318             <stringProp name="scriptLanguage">groovy</stringProp>
7319           </JSR223Assertion>
7320           <hashTree/>
7321         </hashTree>
7322         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test Controller" enabled="false"/>
7323         <hashTree>
7324           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="false">
7325             <stringProp name="groupSize">${threads}</stringProp>
7326             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7327           </SyncTimer>
7328           <hashTree/>
7329           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Input Event" enabled="false">
7330             <stringProp name="TestPlan.comments">Send input event to apex-pdp</stringProp>
7331             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7332             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7333             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7334             <stringProp name="HTTPSampler.protocol">http</stringProp>
7335             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
7336             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7337             <stringProp name="HTTPSampler.method">POST</stringProp>
7338             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7339             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7340             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7341               <collectionProp name="Arguments.arguments">
7342                 <elementProp name="" elementType="HTTPArgument">
7343                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7344                   <stringProp name="Argument.value">{&#xd;
7345   &quot;event&quot;: {&#xd;
7346     &quot;commonEventHeader&quot;: {&#xd;
7347       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
7348       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
7349       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
7350       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
7351       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
7352       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
7353       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
7354       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
7355       &quot;internalHeaderFields&quot;: {},&#xd;
7356       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7357       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
7358       &quot;sequence&quot;: 1,&#xd;
7359       &quot;domain&quot;: &quot;other&quot;&#xd;
7360     },&#xd;
7361     &quot;otherFields&quot;: {&#xd;
7362       &quot;hashMap&quot;: {&#xd;
7363         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
7364         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
7365         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
7366         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
7367       },&#xd;
7368       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
7369     }&#xd;
7370   }&#xd;
7371 }</stringProp>
7372                   <stringProp name="Argument.metadata">=</stringProp>
7373                 </elementProp>
7374               </collectionProp>
7375             </elementProp>
7376           </HTTPSamplerProxy>
7377           <hashTree>
7378             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7379               <collectionProp name="Asserion.test_strings">
7380                 <stringProp name="49586">200</stringProp>
7381               </collectionProp>
7382               <stringProp name="Assertion.custom_message"></stringProp>
7383               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7384               <boolProp name="Assertion.assume_success">false</boolProp>
7385               <intProp name="Assertion.test_type">8</intProp>
7386               <stringProp name="Scope.variable">Response code</stringProp>
7387               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7388             </ResponseAssertion>
7389             <hashTree/>
7390             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7391               <stringProp name="ConstantTimer.delay">1000</stringProp>
7392             </ConstantTimer>
7393             <hashTree/>
7394           </hashTree>
7395           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7396             <stringProp name="TestPlan.comments">Check output event </stringProp>
7397             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7398             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7399             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7400             <stringProp name="HTTPSampler.protocol">http</stringProp>
7401             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7402             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7403             <stringProp name="HTTPSampler.method">GET</stringProp>
7404             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7405             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7406             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7407               <collectionProp name="Arguments.arguments"/>
7408             </elementProp>
7409           </HTTPSamplerProxy>
7410           <hashTree>
7411             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7412               <stringProp name="ConstantTimer.delay">1000</stringProp>
7413             </ConstantTimer>
7414             <hashTree/>
7415             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7416               <collectionProp name="Asserion.test_strings">
7417                 <stringProp name="49586">200</stringProp>
7418               </collectionProp>
7419               <stringProp name="Assertion.custom_message"></stringProp>
7420               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7421               <boolProp name="Assertion.assume_success">false</boolProp>
7422               <intProp name="Assertion.test_type">8</intProp>
7423               <stringProp name="Scope.variable">Response code</stringProp>
7424               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7425             </ResponseAssertion>
7426             <hashTree/>
7427             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7428               <collectionProp name="Asserion.test_strings">
7429                 <stringProp name="1925346054">ACTIVE</stringProp>
7430                 <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7431               </collectionProp>
7432               <stringProp name="Assertion.custom_message"></stringProp>
7433               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7434               <boolProp name="Assertion.assume_success">false</boolProp>
7435               <intProp name="Assertion.test_type">2</intProp>
7436               <stringProp name="Scope.variable">Response code</stringProp>
7437               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7438             </ResponseAssertion>
7439             <hashTree/>
7440             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7441               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7442             </ConstantTimer>
7443             <hashTree/>
7444           </hashTree>
7445           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7446             <stringProp name="TestPlan.comments">Check output event </stringProp>
7447             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7448             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7449             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7450             <stringProp name="HTTPSampler.protocol">http</stringProp>
7451             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7452             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7453             <stringProp name="HTTPSampler.method">GET</stringProp>
7454             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7455             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7456             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7457               <collectionProp name="Arguments.arguments"/>
7458             </elementProp>
7459           </HTTPSamplerProxy>
7460           <hashTree>
7461             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7462               <stringProp name="ConstantTimer.delay">1000</stringProp>
7463             </ConstantTimer>
7464             <hashTree/>
7465             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7466               <collectionProp name="Asserion.test_strings">
7467                 <stringProp name="49586">200</stringProp>
7468               </collectionProp>
7469               <stringProp name="Assertion.custom_message"></stringProp>
7470               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7471               <boolProp name="Assertion.assume_success">false</boolProp>
7472               <intProp name="Assertion.test_type">8</intProp>
7473               <stringProp name="Scope.variable">Response code</stringProp>
7474               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7475             </ResponseAssertion>
7476             <hashTree/>
7477             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7478               <collectionProp name="Asserion.test_strings">
7479                 <stringProp name="-1149187101">SUCCESS</stringProp>
7480               </collectionProp>
7481               <stringProp name="Assertion.custom_message"></stringProp>
7482               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7483               <boolProp name="Assertion.assume_success">false</boolProp>
7484               <intProp name="Assertion.test_type">2</intProp>
7485               <stringProp name="Scope.variable">Response code</stringProp>
7486               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7487             </ResponseAssertion>
7488             <hashTree/>
7489             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7490               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7491             </ConstantTimer>
7492             <hashTree/>
7493           </hashTree>
7494           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7495             <stringProp name="TestPlan.comments">Check output event </stringProp>
7496             <intProp name="HTTPSampler.concurrentPool">6</intProp>
7497             <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7498             <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7499             <stringProp name="HTTPSampler.protocol">http</stringProp>
7500             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7501             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7502             <stringProp name="HTTPSampler.method">GET</stringProp>
7503             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7504             <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7505             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7506               <collectionProp name="Arguments.arguments"/>
7507             </elementProp>
7508           </HTTPSamplerProxy>
7509           <hashTree>
7510             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7511               <stringProp name="ConstantTimer.delay">1000</stringProp>
7512             </ConstantTimer>
7513             <hashTree/>
7514             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7515               <collectionProp name="Asserion.test_strings">
7516                 <stringProp name="49586">200</stringProp>
7517               </collectionProp>
7518               <stringProp name="Assertion.custom_message"></stringProp>
7519               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7520               <boolProp name="Assertion.assume_success">false</boolProp>
7521               <intProp name="Assertion.test_type">8</intProp>
7522               <stringProp name="Scope.variable">Response code</stringProp>
7523               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7524             </ResponseAssertion>
7525             <hashTree/>
7526             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7527               <collectionProp name="Asserion.test_strings">
7528                 <stringProp name="439453178">FINAL_SUCCESS</stringProp>
7529               </collectionProp>
7530               <stringProp name="Assertion.custom_message"></stringProp>
7531               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7532               <boolProp name="Assertion.assume_success">false</boolProp>
7533               <intProp name="Assertion.test_type">2</intProp>
7534               <stringProp name="Scope.variable">Response code</stringProp>
7535               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7536             </ResponseAssertion>
7537             <hashTree/>
7538             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7539               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7540             </ConstantTimer>
7541             <hashTree/>
7542           </hashTree>
7543           <WhileController guiclass="WhileControllerGui" testclass="WhileController" testname="While Controller" enabled="false">
7544             <stringProp name="WhileController.condition">${__javaScript((&quot;${response}&quot;.indexOf(&quot;VES event has been received. Going to fetch details from AAI&quot;) == -1 &amp;&amp; ${counter} &lt; 5),)}</stringProp>
7545           </WhileController>
7546           <hashTree>
7547             <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="Counter" enabled="true">
7548               <stringProp name="CounterConfig.start">0</stringProp>
7549               <stringProp name="CounterConfig.end">1</stringProp>
7550               <stringProp name="CounterConfig.incr">1</stringProp>
7551               <stringProp name="CounterConfig.name"></stringProp>
7552               <stringProp name="CounterConfig.format"></stringProp>
7553               <boolProp name="CounterConfig.per_user">false</boolProp>
7554             </CounterConfig>
7555             <hashTree/>
7556             <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="true">
7557               <stringProp name="TestPlan.comments">Check output event </stringProp>
7558               <intProp name="HTTPSampler.concurrentPool">6</intProp>
7559               <stringProp name="HTTPSampler.domain">${KAFKA_HOST}</stringProp>
7560               <stringProp name="HTTPSampler.port">${KAFKA_PORT}</stringProp>
7561               <stringProp name="HTTPSampler.protocol">http</stringProp>
7562               <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7563               <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7564               <stringProp name="HTTPSampler.method">GET</stringProp>
7565               <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7566               <boolProp name="HTTPSampler.postBodyRaw">false</boolProp>
7567               <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables">
7568                 <collectionProp name="Arguments.arguments"/>
7569               </elementProp>
7570             </HTTPSamplerProxy>
7571             <hashTree>
7572               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7573                 <stringProp name="ConstantTimer.delay">1000</stringProp>
7574               </ConstantTimer>
7575               <hashTree/>
7576               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7577                 <collectionProp name="Asserion.test_strings">
7578                   <stringProp name="49586">200</stringProp>
7579                 </collectionProp>
7580                 <stringProp name="Assertion.custom_message"></stringProp>
7581                 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7582                 <boolProp name="Assertion.assume_success">false</boolProp>
7583                 <intProp name="Assertion.test_type">8</intProp>
7584                 <stringProp name="Scope.variable">Response code</stringProp>
7585                 <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7586               </ResponseAssertion>
7587               <hashTree/>
7588               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="false">
7589                 <collectionProp name="Asserion.test_strings">
7590                   <stringProp name="1925346054">ACTIVE</stringProp>
7591                   <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7592                 </collectionProp>
7593                 <stringProp name="Assertion.custom_message"></stringProp>
7594                 <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7595                 <boolProp name="Assertion.assume_success">false</boolProp>
7596                 <intProp name="Assertion.test_type">2</intProp>
7597                 <stringProp name="Scope.variable">Response code</stringProp>
7598                 <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7599               </ResponseAssertion>
7600               <hashTree/>
7601               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7602                 <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7603               </ConstantTimer>
7604               <hashTree/>
7605               <JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="JSR223 PostProcessor" enabled="true">
7606                 <stringProp name="cacheKey">true</stringProp>
7607                 <stringProp name="filename"></stringProp>
7608                 <stringProp name="parameters"></stringProp>
7609                 <stringProp name="script">vars.put(&quot;response&quot;, prev.getResponseDataAsString());</stringProp>
7610                 <stringProp name="scriptLanguage">groovy</stringProp>
7611               </JSR223PostProcessor>
7612               <hashTree/>
7613             </hashTree>
7614           </hashTree>
7615         </hashTree>
7616       </hashTree>
7617       <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
7618         <boolProp name="ResultCollector.error_logging">false</boolProp>
7619         <objProp>
7620           <name>saveConfig</name>
7621           <value class="SampleSaveConfiguration">
7622             <time>true</time>
7623             <latency>true</latency>
7624             <timestamp>true</timestamp>
7625             <success>true</success>
7626             <label>true</label>
7627             <code>true</code>
7628             <message>true</message>
7629             <threadName>true</threadName>
7630             <dataType>true</dataType>
7631             <encoding>false</encoding>
7632             <assertions>true</assertions>
7633             <subresults>true</subresults>
7634             <responseData>false</responseData>
7635             <samplerData>false</samplerData>
7636             <xml>false</xml>
7637             <fieldNames>true</fieldNames>
7638             <responseHeaders>false</responseHeaders>
7639             <requestHeaders>false</requestHeaders>
7640             <responseDataOnError>false</responseDataOnError>
7641             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7642             <assertionsResultsToSave>0</assertionsResultsToSave>
7643             <bytes>true</bytes>
7644             <sentBytes>true</sentBytes>
7645             <threadCounts>true</threadCounts>
7646             <sampleCount>true</sampleCount>
7647             <idleTime>true</idleTime>
7648             <connectTime>true</connectTime>
7649           </value>
7650         </objProp>
7651         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/summary.log</stringProp>
7652       </ResultCollector>
7653       <hashTree/>
7654       <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
7655         <boolProp name="ResultCollector.error_logging">false</boolProp>
7656         <objProp>
7657           <name>saveConfig</name>
7658           <value class="SampleSaveConfiguration">
7659             <time>true</time>
7660             <latency>true</latency>
7661             <timestamp>true</timestamp>
7662             <success>true</success>
7663             <label>true</label>
7664             <code>true</code>
7665             <message>true</message>
7666             <threadName>true</threadName>
7667             <dataType>true</dataType>
7668             <encoding>false</encoding>
7669             <assertions>true</assertions>
7670             <subresults>true</subresults>
7671             <responseData>false</responseData>
7672             <samplerData>false</samplerData>
7673             <xml>false</xml>
7674             <fieldNames>true</fieldNames>
7675             <responseHeaders>false</responseHeaders>
7676             <requestHeaders>false</requestHeaders>
7677             <responseDataOnError>false</responseDataOnError>
7678             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7679             <assertionsResultsToSave>0</assertionsResultsToSave>
7680             <bytes>true</bytes>
7681             <sentBytes>true</sentBytes>
7682             <threadCounts>true</threadCounts>
7683             <sampleCount>true</sampleCount>
7684             <idleTime>true</idleTime>
7685             <connectTime>true</connectTime>
7686           </value>
7687         </objProp>
7688         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/resultTree.log</stringProp>
7689       </ResultCollector>
7690       <hashTree/>
7691       <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
7692         <boolProp name="ResultCollector.error_logging">false</boolProp>
7693         <objProp>
7694           <name>saveConfig</name>
7695           <value class="SampleSaveConfiguration">
7696             <time>true</time>
7697             <latency>true</latency>
7698             <timestamp>true</timestamp>
7699             <success>true</success>
7700             <label>true</label>
7701             <code>true</code>
7702             <message>true</message>
7703             <threadName>true</threadName>
7704             <dataType>true</dataType>
7705             <encoding>false</encoding>
7706             <assertions>true</assertions>
7707             <subresults>true</subresults>
7708             <responseData>false</responseData>
7709             <samplerData>false</samplerData>
7710             <xml>false</xml>
7711             <fieldNames>true</fieldNames>
7712             <responseHeaders>false</responseHeaders>
7713             <requestHeaders>false</requestHeaders>
7714             <responseDataOnError>false</responseDataOnError>
7715             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7716             <assertionsResultsToSave>0</assertionsResultsToSave>
7717             <bytes>true</bytes>
7718             <sentBytes>true</sentBytes>
7719             <threadCounts>true</threadCounts>
7720             <sampleCount>true</sampleCount>
7721             <idleTime>true</idleTime>
7722             <connectTime>true</connectTime>
7723           </value>
7724         </objProp>
7725         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/resultTable.log</stringProp>
7726       </ResultCollector>
7727       <hashTree/>
7728     </hashTree>
7729   </hashTree>
7730 </jmeterTestPlan>