APEX-PDP S3P changes for Istanbul
[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-2021 Nordix Foundation.All rights reserved.
7   Modifications Copyright (C) 2021 Bell Canada. All rights reserved.
8   ================================================================================
9   Licensed under the Apache License, Version 2.0 (the "License");
10   you may not use this file except in compliance with the License.
11   You may obtain a copy of the License at
12
13        http://www.apache.org/licenses/LICENSE-2.0
14
15   Unless required by applicable law or agreed to in writing, software
16   distributed under the License is distributed on an "AS IS" BASIS,
17   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18   See the License for the specific language governing permissions and
19   limitations under the License.
20   ============LICENSE_END=========================================================
21   -->
22 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.4.1">
23   <hashTree>
24     <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="APEX PDP STABILITY TEST PLAN" enabled="true">
25       <stringProp name="TestPlan.comments"></stringProp>
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       <stringProp name="TestPlan.user_define_classpath"></stringProp>
33     </TestPlan>
34     <hashTree>
35       <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
36         <collectionProp name="HeaderManager.headers">
37           <elementProp name="" elementType="Header">
38             <stringProp name="Header.name">Content-Type</stringProp>
39             <stringProp name="Header.value">application/json</stringProp>
40           </elementProp>
41           <elementProp name="" elementType="Header">
42             <stringProp name="Header.name">Accept</stringProp>
43             <stringProp name="Header.value">application/json</stringProp>
44           </elementProp>
45         </collectionProp>
46       </HeaderManager>
47       <hashTree/>
48       <ConfigTestElement guiclass="HttpDefaultsGui" testclass="ConfigTestElement" testname="HTTP Request Defaults" enabled="false">
49         <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
50           <collectionProp name="Arguments.arguments"/>
51         </elementProp>
52         <stringProp name="HTTPSampler.domain"></stringProp>
53         <stringProp name="HTTPSampler.port">23324</stringProp>
54         <stringProp name="HTTPSampler.protocol">http</stringProp>
55         <stringProp name="HTTPSampler.contentEncoding"></stringProp>
56         <stringProp name="HTTPSampler.path"></stringProp>
57         <stringProp name="HTTPSampler.concurrentPool">6</stringProp>
58         <stringProp name="HTTPSampler.connect_timeout"></stringProp>
59         <stringProp name="HTTPSampler.response_timeout"></stringProp>
60       </ConfigTestElement>
61       <hashTree/>
62       <Arguments guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
63         <collectionProp name="Arguments.arguments">
64           <elementProp name="threads" elementType="Argument">
65             <stringProp name="Argument.name">threads</stringProp>
66             <stringProp name="Argument.value">${__P(threads,5)}</stringProp>
67             <stringProp name="Argument.metadata">=</stringProp>
68           </elementProp>
69           <elementProp name="threadsTimeOutInMs" elementType="Argument">
70             <stringProp name="Argument.name">threadsTimeOutInMs</stringProp>
71             <stringProp name="Argument.value">${__P(threadsTimeOutInMs,2000)}</stringProp>
72             <stringProp name="Argument.metadata">=</stringProp>
73           </elementProp>
74           <elementProp name="wait" elementType="Argument">
75             <stringProp name="Argument.name">wait</stringProp>
76             <stringProp name="Argument.value">${__P(wait,5000)}</stringProp>
77             <stringProp name="Argument.desc">Wait time between requests to apex-pdp</stringProp>
78             <stringProp name="Argument.metadata">=</stringProp>
79           </elementProp>
80           <elementProp name="PAP_PORT" elementType="Argument">
81             <stringProp name="Argument.name">PAP_PORT</stringProp>
82             <stringProp name="Argument.value">${__P(PAP_PORT,31262)}</stringProp>
83             <stringProp name="Argument.metadata">=</stringProp>
84           </elementProp>
85           <elementProp name="API_PORT" elementType="Argument">
86             <stringProp name="Argument.name">API_PORT</stringProp>
87             <stringProp name="Argument.value">${__P(API_PORT,30421)}</stringProp>
88             <stringProp name="Argument.metadata">=</stringProp>
89           </elementProp>
90           <elementProp name="APEX_PORT" elementType="Argument">
91             <stringProp name="Argument.name">APEX_PORT</stringProp>
92             <stringProp name="Argument.value">${__P(APEX_PORT,31151)}</stringProp>
93             <stringProp name="Argument.metadata">=</stringProp>
94           </elementProp>
95           <elementProp name="DMAAP_PORT" elementType="Argument">
96             <stringProp name="Argument.name">DMAAP_PORT</stringProp>
97             <stringProp name="Argument.value">${__P(DMAAP_PORT,31054)}</stringProp>
98             <stringProp name="Argument.metadata">=</stringProp>
99           </elementProp>
100           <elementProp name="HOSTNAME" elementType="Argument">
101             <stringProp name="Argument.name">HOSTNAME</stringProp>
102             <stringProp name="Argument.value">${__P(HOSTNAME,172.16.2.18)}</stringProp>
103             <stringProp name="Argument.metadata">=</stringProp>
104           </elementProp>
105           <elementProp name="LOG_PATH" elementType="Argument">
106             <stringProp name="Argument.name">LOG_PATH</stringProp>
107             <stringProp name="Argument.value">${__P(LOG_PATH,/home/asreekumar/jmeter_results/apex_stability)}</stringProp>
108             <stringProp name="Argument.metadata">=</stringProp>
109           </elementProp>
110           <elementProp name="SIM_HOST" elementType="Argument">
111             <stringProp name="Argument.name">SIM_HOST</stringProp>
112             <stringProp name="Argument.value">${__P(SIM_HOST,172.16.2.18)}</stringProp>
113             <stringProp name="Argument.metadata">=</stringProp>
114           </elementProp>
115         </collectionProp>
116       </Arguments>
117       <hashTree/>
118       <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
119         <collectionProp name="AuthManager.auth_list">
120           <elementProp name="" elementType="Authorization">
121             <stringProp name="Authorization.url">https://${HOSTNAME}:${API_PORT}</stringProp>
122             <stringProp name="Authorization.username">healthcheck</stringProp>
123             <stringProp name="Authorization.password">zb!XztG34</stringProp>
124             <stringProp name="Authorization.domain"></stringProp>
125             <stringProp name="Authorization.realm"></stringProp>
126           </elementProp>
127           <elementProp name="" elementType="Authorization">
128             <stringProp name="Authorization.url">https://${HOSTNAME}:${PAP_PORT}</stringProp>
129             <stringProp name="Authorization.username">healthcheck</stringProp>
130             <stringProp name="Authorization.password">zb!XztG34</stringProp>
131             <stringProp name="Authorization.domain"></stringProp>
132             <stringProp name="Authorization.realm"></stringProp>
133           </elementProp>
134           <elementProp name="" elementType="Authorization">
135             <stringProp name="Authorization.url">https://${HOSTNAME}:${APEX_PORT}</stringProp>
136             <stringProp name="Authorization.username">healthcheck</stringProp>
137             <stringProp name="Authorization.password">zb!XztG34</stringProp>
138             <stringProp name="Authorization.domain"></stringProp>
139             <stringProp name="Authorization.realm"></stringProp>
140           </elementProp>
141         </collectionProp>
142         <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
143       </AuthManager>
144       <hashTree/>
145       <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
146         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
147         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
148           <boolProp name="LoopController.continue_forever">false</boolProp>
149           <stringProp name="LoopController.loops">1</stringProp>
150         </elementProp>
151         <stringProp name="ThreadGroup.num_threads">1</stringProp>
152         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
153         <boolProp name="ThreadGroup.scheduler">false</boolProp>
154         <stringProp name="ThreadGroup.duration"></stringProp>
155         <stringProp name="ThreadGroup.delay"></stringProp>
156         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
157       </SetupThreadGroup>
158       <hashTree>
159         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-ApexExample" enabled="true">
160           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
161           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
162             <collectionProp name="Arguments.arguments">
163               <elementProp name="" elementType="HTTPArgument">
164                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
165                 <stringProp name="Argument.value">{&#xd;
166   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
167   &quot;topology_template&quot;: {&#xd;
168     &quot;policies&quot;: [&#xd;
169       {&#xd;
170         &quot;onap.policies.apex.Example&quot;: {&#xd;
171           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
172           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
173           &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
174           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
175           &quot;properties&quot;: {&#xd;
176             &quot;engineServiceParameters&quot;: {&#xd;
177               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
178               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
179               &quot;id&quot;: 45,&#xd;
180               &quot;instanceCount&quot;: 5,&#xd;
181               &quot;deploymentPort&quot;: 12561,&#xd;
182               &quot;engineParameters&quot;: {&#xd;
183                 &quot;executorParameters&quot;: {&#xd;
184                   &quot;JAVASCRIPT&quot;: {&#xd;
185                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
186                   }&#xd;
187                 },&#xd;
188                 &quot;contextParameters&quot;: {&#xd;
189                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
190                   &quot;schemaParameters&quot;: {&#xd;
191                     &quot;Avro&quot;: {&#xd;
192                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
193                     }&#xd;
194                   }&#xd;
195                 },&#xd;
196                 &quot;taskParameters&quot;: [&#xd;
197                   {&#xd;
198                     &quot;key&quot;: &quot;logUrl&quot;,&#xd;
199                     &quot;value&quot;: &quot;http://172.16.2.18:31054/events/APEX-CL-MGT&quot;&#xd;
200                   }&#xd;
201                 ]&#xd;
202               },&#xd;
203               &quot;policy_type_impl&quot;: {&#xd;
204                 &quot;apexPolicyModel&quot;: {&#xd;
205                   &quot;key&quot;: {&#xd;
206                     &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
207                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
208                   },&#xd;
209                   &quot;keyInformation&quot;: {&#xd;
210                     &quot;key&quot;: {&#xd;
211                       &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
212                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
213                     },&#xd;
214                     &quot;keyInfoMap&quot;: {&#xd;
215                       &quot;entry&quot;: [&#xd;
216                         {&#xd;
217                           &quot;key&quot;: {&#xd;
218                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
219                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
220                           },&#xd;
221                           &quot;value&quot;: {&#xd;
222                             &quot;key&quot;: {&#xd;
223                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
224                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
225                             },&#xd;
226                             &quot;UUID&quot;: &quot;fc0c1892-a2ae-3678-818f-b9b23939b241&quot;,&#xd;
227                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
228                           }&#xd;
229                         },&#xd;
230                         {&#xd;
231                           &quot;key&quot;: {&#xd;
232                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
233                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
234                           },&#xd;
235                           &quot;value&quot;: {&#xd;
236                             &quot;key&quot;: {&#xd;
237                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
238                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
239                             },&#xd;
240                             &quot;UUID&quot;: &quot;ba931e7e-aee9-3af8-98d8-16b92a909e8a&quot;,&#xd;
241                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
242                           }&#xd;
243                         },&#xd;
244                         {&#xd;
245                           &quot;key&quot;: {&#xd;
246                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
247                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
248                           },&#xd;
249                           &quot;value&quot;: {&#xd;
250                             &quot;key&quot;: {&#xd;
251                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
252                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
253                             },&#xd;
254                             &quot;UUID&quot;: &quot;b4dd59c5-0169-3810-800c-1396c2206de4&quot;,&#xd;
255                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
256                           }&#xd;
257                         },&#xd;
258                         {&#xd;
259                           &quot;key&quot;: {&#xd;
260                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
261                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
262                           },&#xd;
263                           &quot;value&quot;: {&#xd;
264                             &quot;key&quot;: {&#xd;
265                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
266                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
267                             },&#xd;
268                             &quot;UUID&quot;: &quot;599c297e-96c8-3b21-ad1c-e643bddeacbf&quot;,&#xd;
269                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
270                           }&#xd;
271                         },&#xd;
272                         {&#xd;
273                           &quot;key&quot;: {&#xd;
274                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
275                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
276                           },&#xd;
277                           &quot;value&quot;: {&#xd;
278                             &quot;key&quot;: {&#xd;
279                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
280                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
281                             },&#xd;
282                             &quot;UUID&quot;: &quot;b5e3f122-2dcd-3cdf-a0ec-8210b3f80478&quot;,&#xd;
283                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
284                           }&#xd;
285                         },&#xd;
286                         {&#xd;
287                           &quot;key&quot;: {&#xd;
288                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
289                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
290                           },&#xd;
291                           &quot;value&quot;: {&#xd;
292                             &quot;key&quot;: {&#xd;
293                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
294                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
295                             },&#xd;
296                             &quot;UUID&quot;: &quot;15504e23-78c5-305e-9fce-cf1f50e75013&quot;,&#xd;
297                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
298                           }&#xd;
299                         },&#xd;
300                         {&#xd;
301                           &quot;key&quot;: {&#xd;
302                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
303                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
304                           },&#xd;
305                           &quot;value&quot;: {&#xd;
306                             &quot;key&quot;: {&#xd;
307                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
308                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
309                             },&#xd;
310                             &quot;UUID&quot;: &quot;e2715e7d-835e-32c7-b433-a2e92bcad6ee&quot;,&#xd;
311                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
312                           }&#xd;
313                         },&#xd;
314                         {&#xd;
315                           &quot;key&quot;: {&#xd;
316                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
317                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
318                           },&#xd;
319                           &quot;value&quot;: {&#xd;
320                             &quot;key&quot;: {&#xd;
321                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
322                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
323                             },&#xd;
324                             &quot;UUID&quot;: &quot;b492e841-2c03-36a9-9ec2-dda5852152c3&quot;,&#xd;
325                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
326                           }&#xd;
327                         },&#xd;
328                         {&#xd;
329                           &quot;key&quot;: {&#xd;
330                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
331                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
332                           },&#xd;
333                           &quot;value&quot;: {&#xd;
334                             &quot;key&quot;: {&#xd;
335                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
336                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
337                             },&#xd;
338                             &quot;UUID&quot;: &quot;ef4e45f4-1181-3121-a3b6-507126df25e7&quot;,&#xd;
339                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
340                           }&#xd;
341                         },&#xd;
342                         {&#xd;
343                           &quot;key&quot;: {&#xd;
344                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
345                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
346                           },&#xd;
347                           &quot;value&quot;: {&#xd;
348                             &quot;key&quot;: {&#xd;
349                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
350                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
351                             },&#xd;
352                             &quot;UUID&quot;: &quot;91cb711a-0c73-3f51-83e6-fca9c547c71d&quot;,&#xd;
353                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
354                           }&#xd;
355                         },&#xd;
356                         {&#xd;
357                           &quot;key&quot;: {&#xd;
358                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
359                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
360                           },&#xd;
361                           &quot;value&quot;: {&#xd;
362                             &quot;key&quot;: {&#xd;
363                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
364                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
365                             },&#xd;
366                             &quot;UUID&quot;: &quot;dda3c648-dc8b-38e0-855d-9cb72397f957&quot;,&#xd;
367                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
368                           }&#xd;
369                         },&#xd;
370                         {&#xd;
371                           &quot;key&quot;: {&#xd;
372                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
373                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
374                           },&#xd;
375                           &quot;value&quot;: {&#xd;
376                             &quot;key&quot;: {&#xd;
377                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
378                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
379                             },&#xd;
380                             &quot;UUID&quot;: &quot;96b306bd-6dee-3d47-981c-eaac316d5ae1&quot;,&#xd;
381                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
382                           }&#xd;
383                         },&#xd;
384                         {&#xd;
385                           &quot;key&quot;: {&#xd;
386                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
387                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
388                           },&#xd;
389                           &quot;value&quot;: {&#xd;
390                             &quot;key&quot;: {&#xd;
391                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
392                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
393                             },&#xd;
394                             &quot;UUID&quot;: &quot;1b65abfb-ce35-3765-9b9c-d2ee02bef28b&quot;,&#xd;
395                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
396                           }&#xd;
397                         },&#xd;
398                         {&#xd;
399                           &quot;key&quot;: {&#xd;
400                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
401                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
402                           },&#xd;
403                           &quot;value&quot;: {&#xd;
404                             &quot;key&quot;: {&#xd;
405                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
406                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
407                             },&#xd;
408                             &quot;UUID&quot;: &quot;4dac3de7-3817-396f-91d6-ce701d162877&quot;,&#xd;
409                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
410                           }&#xd;
411                         },&#xd;
412                         {&#xd;
413                           &quot;key&quot;: {&#xd;
414                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
415                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
416                           },&#xd;
417                           &quot;value&quot;: {&#xd;
418                             &quot;key&quot;: {&#xd;
419                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
420                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
421                             },&#xd;
422                             &quot;UUID&quot;: &quot;92dc9e6b-2082-3d90-ba5e-f2dba18b72b6&quot;,&#xd;
423                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
424                           }&#xd;
425                         },&#xd;
426                         {&#xd;
427                           &quot;key&quot;: {&#xd;
428                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
429                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
430                           },&#xd;
431                           &quot;value&quot;: {&#xd;
432                             &quot;key&quot;: {&#xd;
433                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
434                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
435                             },&#xd;
436                             &quot;UUID&quot;: &quot;a6801c93-f15b-3158-ba33-7760197d3609&quot;,&#xd;
437                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
438                           }&#xd;
439                         },&#xd;
440                         {&#xd;
441                           &quot;key&quot;: {&#xd;
442                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
443                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
444                           },&#xd;
445                           &quot;value&quot;: {&#xd;
446                             &quot;key&quot;: {&#xd;
447                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
448                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
449                             },&#xd;
450                             &quot;UUID&quot;: &quot;e2da0a15-c542-3e77-874d-4512e9b4162e&quot;,&#xd;
451                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
452                           }&#xd;
453                         },&#xd;
454                         {&#xd;
455                           &quot;key&quot;: {&#xd;
456                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
457                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
458                           },&#xd;
459                           &quot;value&quot;: {&#xd;
460                             &quot;key&quot;: {&#xd;
461                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
462                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
463                             },&#xd;
464                             &quot;UUID&quot;: &quot;f54edff0-532f-3142-8e65-a5c9d67888ef&quot;,&#xd;
465                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
466                           }&#xd;
467                         },&#xd;
468                         {&#xd;
469                           &quot;key&quot;: {&#xd;
470                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
471                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
472                           },&#xd;
473                           &quot;value&quot;: {&#xd;
474                             &quot;key&quot;: {&#xd;
475                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
476                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
477                             },&#xd;
478                             &quot;UUID&quot;: &quot;b967dc44-a156-32d3-a796-f03dbf74316c&quot;,&#xd;
479                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestPayloadType:0.0.1\&quot;&quot;&#xd;
480                           }&#xd;
481                         },&#xd;
482                         {&#xd;
483                           &quot;key&quot;: {&#xd;
484                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
485                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
486                           },&#xd;
487                           &quot;value&quot;: {&#xd;
488                             &quot;key&quot;: {&#xd;
489                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
490                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
491                             },&#xd;
492                             &quot;UUID&quot;: &quot;f2aa4552-069d-3db8-8638-2d1f59124e7a&quot;,&#xd;
493                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
494                           }&#xd;
495                         },&#xd;
496                         {&#xd;
497                           &quot;key&quot;: {&#xd;
498                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
499                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
500                           },&#xd;
501                           &quot;value&quot;: {&#xd;
502                             &quot;key&quot;: {&#xd;
503                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
504                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
505                             },&#xd;
506                             &quot;UUID&quot;: &quot;c2e3b07f-2c09-3195-9527-6b3ab0666d61&quot;,&#xd;
507                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
508                           }&#xd;
509                         },&#xd;
510                         {&#xd;
511                           &quot;key&quot;: {&#xd;
512                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
513                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
514                           },&#xd;
515                           &quot;value&quot;: {&#xd;
516                             &quot;key&quot;: {&#xd;
517                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
518                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
519                             },&#xd;
520                             &quot;UUID&quot;: &quot;a7c28cc1-9fe5-30b7-9dd8-5a4f7f7d811e&quot;,&#xd;
521                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseTask:0.0.1\&quot;&quot;&#xd;
522                           }&#xd;
523                         },&#xd;
524                         {&#xd;
525                           &quot;key&quot;: {&#xd;
526                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
527                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
528                           },&#xd;
529                           &quot;value&quot;: {&#xd;
530                             &quot;key&quot;: {&#xd;
531                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
532                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
533                             },&#xd;
534                             &quot;UUID&quot;: &quot;d01d1022-48ac-391d-904d-282ccb063f8a&quot;,&#xd;
535                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartRequestEvent:0.0.1\&quot;&quot;&#xd;
536                           }&#xd;
537                         },&#xd;
538                         {&#xd;
539                           &quot;key&quot;: {&#xd;
540                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
541                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
542                           },&#xd;
543                           &quot;value&quot;: {&#xd;
544                             &quot;key&quot;: {&#xd;
545                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
546                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
547                             },&#xd;
548                             &quot;UUID&quot;: &quot;ad8cbd94-6eb5-3743-8a7d-42cbe49a5320&quot;,&#xd;
549                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartResponsePayloadType:0.0.1\&quot;&quot;&#xd;
550                           }&#xd;
551                         },&#xd;
552                         {&#xd;
553                           &quot;key&quot;: {&#xd;
554                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
555                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
556                           },&#xd;
557                           &quot;value&quot;: {&#xd;
558                             &quot;key&quot;: {&#xd;
559                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
560                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
561                             },&#xd;
562                             &quot;UUID&quot;: &quot;bbb06330-9161-392e-a0ca-a6bb5e3376af&quot;,&#xd;
563                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
564                           }&#xd;
565                         },&#xd;
566                         {&#xd;
567                           &quot;key&quot;: {&#xd;
568                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
569                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
570                           },&#xd;
571                           &quot;value&quot;: {&#xd;
572                             &quot;key&quot;: {&#xd;
573                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
574                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
575                             },&#xd;
576                             &quot;UUID&quot;: &quot;70c6c6e5-00da-30cb-8ec0-14437d657f39&quot;,&#xd;
577                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
578                           }&#xd;
579                         },&#xd;
580                         {&#xd;
581                           &quot;key&quot;: {&#xd;
582                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
583                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
584                           },&#xd;
585                           &quot;value&quot;: {&#xd;
586                             &quot;key&quot;: {&#xd;
587                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
588                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
589                             },&#xd;
590                             &quot;UUID&quot;: &quot;77f16151-80b5-304c-a448-19d8528feed1&quot;,&#xd;
591                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseTask:0.0.1\&quot;&quot;&#xd;
592                           }&#xd;
593                         },&#xd;
594                         {&#xd;
595                           &quot;key&quot;: {&#xd;
596                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
597                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
598                           },&#xd;
599                           &quot;value&quot;: {&#xd;
600                             &quot;key&quot;: {&#xd;
601                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
602                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
603                             },&#xd;
604                             &quot;UUID&quot;: &quot;2f17aee2-fbdf-3c41-a779-f9c17b5bda5b&quot;,&#xd;
605                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
606                           }&#xd;
607                         },&#xd;
608                         {&#xd;
609                           &quot;key&quot;: {&#xd;
610                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
611                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
612                           },&#xd;
613                           &quot;value&quot;: {&#xd;
614                             &quot;key&quot;: {&#xd;
615                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
616                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
617                             },&#xd;
618                             &quot;UUID&quot;: &quot;8c554852-3ed6-3027-a0d3-fccd2db19875&quot;,&#xd;
619                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
620                           }&#xd;
621                         },&#xd;
622                         {&#xd;
623                           &quot;key&quot;: {&#xd;
624                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
625                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
626                           },&#xd;
627                           &quot;value&quot;: {&#xd;
628                             &quot;key&quot;: {&#xd;
629                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
630                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
631                             },&#xd;
632                             &quot;UUID&quot;: &quot;b402baca-915b-3952-97fc-d9899f9ca81c&quot;,&#xd;
633                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
634                           }&#xd;
635                         },&#xd;
636                         {&#xd;
637                           &quot;key&quot;: {&#xd;
638                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
639                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
640                           },&#xd;
641                           &quot;value&quot;: {&#xd;
642                             &quot;key&quot;: {&#xd;
643                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
644                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
645                             },&#xd;
646                             &quot;UUID&quot;: &quot;3626f32a-eee6-3254-b3d4-e4829518c381&quot;,&#xd;
647                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
648                           }&#xd;
649                         },&#xd;
650                         {&#xd;
651                           &quot;key&quot;: {&#xd;
652                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
653                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
654                           },&#xd;
655                           &quot;value&quot;: {&#xd;
656                             &quot;key&quot;: {&#xd;
657                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
658                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
659                             },&#xd;
660                             &quot;UUID&quot;: &quot;87abb453-a919-3131-8ffb-3e5c910c6049&quot;,&#xd;
661                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
662                           }&#xd;
663                         },&#xd;
664                         {&#xd;
665                           &quot;key&quot;: {&#xd;
666                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
667                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
668                           },&#xd;
669                           &quot;value&quot;: {&#xd;
670                             &quot;key&quot;: {&#xd;
671                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
672                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
673                             },&#xd;
674                             &quot;UUID&quot;: &quot;8881e644-3cca-3aec-8201-312ca6f719e0&quot;,&#xd;
675                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
676                           }&#xd;
677                         },&#xd;
678                         {&#xd;
679                           &quot;key&quot;: {&#xd;
680                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
681                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
682                           },&#xd;
683                           &quot;value&quot;: {&#xd;
684                             &quot;key&quot;: {&#xd;
685                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
686                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
687                             },&#xd;
688                             &quot;UUID&quot;: &quot;057f6ddd-d6aa-3ce2-a060-d344de16d7f3&quot;,&#xd;
689                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
690                           }&#xd;
691                         },&#xd;
692                         {&#xd;
693                           &quot;key&quot;: {&#xd;
694                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
695                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
696                           },&#xd;
697                           &quot;value&quot;: {&#xd;
698                             &quot;key&quot;: {&#xd;
699                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
700                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
701                             },&#xd;
702                             &quot;UUID&quot;: &quot;4867b1e7-a819-3b9f-be2b-a97fe6019827&quot;,&#xd;
703                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_LogStatusEvent:0.0.1\&quot;&quot;&#xd;
704                           }&#xd;
705                         },&#xd;
706                         {&#xd;
707                           &quot;key&quot;: {&#xd;
708                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
709                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
710                           },&#xd;
711                           &quot;value&quot;: {&#xd;
712                             &quot;key&quot;: {&#xd;
713                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
714                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
715                             },&#xd;
716                             &quot;UUID&quot;: &quot;975b3071-b775-3617-a888-f831fe5a31db&quot;,&#xd;
717                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEvent:0.0.1\&quot;&quot;&#xd;
718                           }&#xd;
719                         },&#xd;
720                         {&#xd;
721                           &quot;key&quot;: {&#xd;
722                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
723                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
724                           },&#xd;
725                           &quot;value&quot;: {&#xd;
726                             &quot;key&quot;: {&#xd;
727                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
728                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
729                             },&#xd;
730                             &quot;UUID&quot;: &quot;ad9efe17-a03e-3b64-8e8a-51e144f57d2c&quot;,&#xd;
731                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
732                           }&#xd;
733                         },&#xd;
734                         {&#xd;
735                           &quot;key&quot;: {&#xd;
736                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
737                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
738                           },&#xd;
739                           &quot;value&quot;: {&#xd;
740                             &quot;key&quot;: {&#xd;
741                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
742                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
743                             },&#xd;
744                             &quot;UUID&quot;: &quot;0054393c-10df-3214-af86-cb04a23325bf&quot;,&#xd;
745                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventType:0.0.1\&quot;&quot;&#xd;
746                           }&#xd;
747                         },&#xd;
748                         {&#xd;
749                           &quot;key&quot;: {&#xd;
750                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
751                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
752                           },&#xd;
753                           &quot;value&quot;: {&#xd;
754                             &quot;key&quot;: {&#xd;
755                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
756                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
757                             },&#xd;
758                             &quot;UUID&quot;: &quot;865a5903-201b-34ff-918b-2bfdde743576&quot;,&#xd;
759                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VnfRelationShipListType:0.0.1\&quot;&quot;&#xd;
760                           }&#xd;
761                         },&#xd;
762                         {&#xd;
763                           &quot;key&quot;: {&#xd;
764                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
765                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
766                           },&#xd;
767                           &quot;value&quot;: {&#xd;
768                             &quot;key&quot;: {&#xd;
769                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
770                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
771                             },&#xd;
772                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
773                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
774                           }&#xd;
775                         },&#xd;
776                         {&#xd;
777                           &quot;key&quot;: {&#xd;
778                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
779                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
780                           },&#xd;
781                           &quot;value&quot;: {&#xd;
782                             &quot;key&quot;: {&#xd;
783                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
784                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
785                             },&#xd;
786                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
787                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
788                           }&#xd;
789                         },&#xd;
790                         {&#xd;
791                           &quot;key&quot;: {&#xd;
792                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
793                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
794                           },&#xd;
795                           &quot;value&quot;: {&#xd;
796                             &quot;key&quot;: {&#xd;
797                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
798                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
799                             },&#xd;
800                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
801                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
802                           }&#xd;
803                         },&#xd;
804                         {&#xd;
805                           &quot;key&quot;: {&#xd;
806                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
807                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
808                           },&#xd;
809                           &quot;value&quot;: {&#xd;
810                             &quot;key&quot;: {&#xd;
811                               &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
812                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
813                             },&#xd;
814                             &quot;UUID&quot;: &quot;b2501730-8870-3475-b22a-4a4d22792ebb&quot;,&#xd;
815                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example:0.0.1\&quot;&quot;&#xd;
816                           }&#xd;
817                         },&#xd;
818                         {&#xd;
819                           &quot;key&quot;: {&#xd;
820                             &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
821                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
822                           },&#xd;
823                           &quot;value&quot;: {&#xd;
824                             &quot;key&quot;: {&#xd;
825                               &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
826                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
827                             },&#xd;
828                             &quot;UUID&quot;: &quot;7dc5f49d-c291-38de-bcae-1db30d00581f&quot;,&#xd;
829                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Albums:0.0.1\&quot;&quot;&#xd;
830                           }&#xd;
831                         },&#xd;
832                         {&#xd;
833                           &quot;key&quot;: {&#xd;
834                             &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
835                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
836                           },&#xd;
837                           &quot;value&quot;: {&#xd;
838                             &quot;key&quot;: {&#xd;
839                               &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
840                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
841                             },&#xd;
842                             &quot;UUID&quot;: &quot;06b3112b-ae8b-3f37-8aa6-f539c0250550&quot;,&#xd;
843                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Events:0.0.1\&quot;&quot;&#xd;
844                           }&#xd;
845                         },&#xd;
846                         {&#xd;
847                           &quot;key&quot;: {&#xd;
848                             &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
849                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
850                           },&#xd;
851                           &quot;value&quot;: {&#xd;
852                             &quot;key&quot;: {&#xd;
853                               &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
854                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
855                             },&#xd;
856                             &quot;UUID&quot;: &quot;454848e1-43ac-3ce4-bfdc-b9b6271dc563&quot;,&#xd;
857                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_KeyInfo:0.0.1\&quot;&quot;&#xd;
858                           }&#xd;
859                         },&#xd;
860                         {&#xd;
861                           &quot;key&quot;: {&#xd;
862                             &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
863                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
864                           },&#xd;
865                           &quot;value&quot;: {&#xd;
866                             &quot;key&quot;: {&#xd;
867                               &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
868                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
869                             },&#xd;
870                             &quot;UUID&quot;: &quot;24c3fca5-b0dd-398c-83ee-66a187296b32&quot;,&#xd;
871                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Policies:0.0.1\&quot;&quot;&#xd;
872                           }&#xd;
873                         },&#xd;
874                         {&#xd;
875                           &quot;key&quot;: {&#xd;
876                             &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
877                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
878                           },&#xd;
879                           &quot;value&quot;: {&#xd;
880                             &quot;key&quot;: {&#xd;
881                               &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
882                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
883                             },&#xd;
884                             &quot;UUID&quot;: &quot;c6aff774-f50a-329d-a731-9c23a6e7e02e&quot;,&#xd;
885                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Schemas:0.0.1\&quot;&quot;&#xd;
886                           }&#xd;
887                         },&#xd;
888                         {&#xd;
889                           &quot;key&quot;: {&#xd;
890                             &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
891                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
892                           },&#xd;
893                           &quot;value&quot;: {&#xd;
894                             &quot;key&quot;: {&#xd;
895                               &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
896                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
897                             },&#xd;
898                             &quot;UUID&quot;: &quot;f856a6df-6237-3acc-aa68-f55e64cc0ec9&quot;,&#xd;
899                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Tasks:0.0.1\&quot;&quot;&#xd;
900                           }&#xd;
901                         }&#xd;
902                       ]&#xd;
903                     }&#xd;
904                   },&#xd;
905                   &quot;policies&quot;: {&#xd;
906                     &quot;key&quot;: {&#xd;
907                       &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
908                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
909                     },&#xd;
910                     &quot;policyMap&quot;: {&#xd;
911                       &quot;entry&quot;: [&#xd;
912                         {&#xd;
913                           &quot;key&quot;: {&#xd;
914                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
915                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
916                           },&#xd;
917                           &quot;value&quot;: {&#xd;
918                             &quot;policyKey&quot;: {&#xd;
919                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
920                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
921                             },&#xd;
922                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
923                             &quot;state&quot;: {&#xd;
924                               &quot;entry&quot;: [&#xd;
925                                 {&#xd;
926                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
927                                   &quot;value&quot;: {&#xd;
928                                     &quot;stateKey&quot;: {&#xd;
929                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
930                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
931                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
932                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
933                                     },&#xd;
934                                     &quot;trigger&quot;: {&#xd;
935                                       &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
936                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
937                                     },&#xd;
938                                     &quot;stateOutputs&quot;: {&#xd;
939                                       &quot;entry&quot;: [&#xd;
940                                         {&#xd;
941                                           &quot;key&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;,&#xd;
942                                           &quot;value&quot;: {&#xd;
943                                             &quot;key&quot;: {&#xd;
944                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
945                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
946                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
947                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
948                                             },&#xd;
949                                             &quot;outgoingEvent&quot;: {&#xd;
950                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
951                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
952                                             },&#xd;
953                                             &quot;nextState&quot;: {&#xd;
954                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
955                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
956                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
957                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
958                                             }&#xd;
959                                           }&#xd;
960                                         }&#xd;
961                                       ]&#xd;
962                                     },&#xd;
963                                     &quot;contextAlbumReference&quot;: [],&#xd;
964                                     &quot;taskSelectionLogic&quot;: {&#xd;
965                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
966                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
967                                       &quot;logic&quot;: &quot;&quot;&#xd;
968                                     },&#xd;
969                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
970                                       &quot;entry&quot;: []&#xd;
971                                     },&#xd;
972                                     &quot;defaultTask&quot;: {&#xd;
973                                       &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
974                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
975                                     },&#xd;
976                                     &quot;taskReferences&quot;: {&#xd;
977                                       &quot;entry&quot;: [&#xd;
978                                         {&#xd;
979                                           &quot;key&quot;: {&#xd;
980                                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
981                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
982                                           },&#xd;
983                                           &quot;value&quot;: {&#xd;
984                                             &quot;key&quot;: {&#xd;
985                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
986                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
987                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
988                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;&#xd;
989                                             },&#xd;
990                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
991                                             &quot;output&quot;: {&#xd;
992                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
993                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
994                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
995                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
996                                             }&#xd;
997                                           }&#xd;
998                                         }&#xd;
999                                       ]&#xd;
1000                                     }&#xd;
1001                                   }&#xd;
1002                                 }&#xd;
1003                               ]&#xd;
1004                             },&#xd;
1005                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
1006                           }&#xd;
1007                         },&#xd;
1008                         {&#xd;
1009                           &quot;key&quot;: {&#xd;
1010                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1011                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1012                           },&#xd;
1013                           &quot;value&quot;: {&#xd;
1014                             &quot;policyKey&quot;: {&#xd;
1015                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1016                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1017                             },&#xd;
1018                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1019                             &quot;state&quot;: {&#xd;
1020                               &quot;entry&quot;: [&#xd;
1021                                 {&#xd;
1022                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1023                                   &quot;value&quot;: {&#xd;
1024                                     &quot;stateKey&quot;: {&#xd;
1025                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1026                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1027                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1028                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1029                                     },&#xd;
1030                                     &quot;trigger&quot;: {&#xd;
1031                                       &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
1032                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1033                                     },&#xd;
1034                                     &quot;stateOutputs&quot;: {&#xd;
1035                                       &quot;entry&quot;: [&#xd;
1036                                         {&#xd;
1037                                           &quot;key&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;,&#xd;
1038                                           &quot;value&quot;: {&#xd;
1039                                             &quot;key&quot;: {&#xd;
1040                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1041                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1042                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1043                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1044                                             },&#xd;
1045                                             &quot;outgoingEvent&quot;: {&#xd;
1046                                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
1047                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1048                                             },&#xd;
1049                                             &quot;nextState&quot;: {&#xd;
1050                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1051                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1052                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1053                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1054                                             }&#xd;
1055                                           }&#xd;
1056                                         }&#xd;
1057                                       ]&#xd;
1058                                     },&#xd;
1059                                     &quot;contextAlbumReference&quot;: [],&#xd;
1060                                     &quot;taskSelectionLogic&quot;: {&#xd;
1061                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1062                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1063                                       &quot;logic&quot;: &quot;&quot;&#xd;
1064                                     },&#xd;
1065                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1066                                       &quot;entry&quot;: []&#xd;
1067                                     },&#xd;
1068                                     &quot;defaultTask&quot;: {&#xd;
1069                                       &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1070                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1071                                     },&#xd;
1072                                     &quot;taskReferences&quot;: {&#xd;
1073                                       &quot;entry&quot;: [&#xd;
1074                                         {&#xd;
1075                                           &quot;key&quot;: {&#xd;
1076                                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1077                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1078                                           },&#xd;
1079                                           &quot;value&quot;: {&#xd;
1080                                             &quot;key&quot;: {&#xd;
1081                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1082                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1083                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1084                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;&#xd;
1085                                             },&#xd;
1086                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1087                                             &quot;output&quot;: {&#xd;
1088                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1089                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1090                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1091                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1092                                             }&#xd;
1093                                           }&#xd;
1094                                         }&#xd;
1095                                       ]&#xd;
1096                                     }&#xd;
1097                                   }&#xd;
1098                                 }&#xd;
1099                               ]&#xd;
1100                             },&#xd;
1101                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1102                           }&#xd;
1103                         },&#xd;
1104                         {&#xd;
1105                           &quot;key&quot;: {&#xd;
1106                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1107                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1108                           },&#xd;
1109                           &quot;value&quot;: {&#xd;
1110                             &quot;policyKey&quot;: {&#xd;
1111                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1112                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1113                             },&#xd;
1114                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1115                             &quot;state&quot;: {&#xd;
1116                               &quot;entry&quot;: [&#xd;
1117                                 {&#xd;
1118                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1119                                   &quot;value&quot;: {&#xd;
1120                                     &quot;stateKey&quot;: {&#xd;
1121                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1122                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1123                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1124                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1125                                     },&#xd;
1126                                     &quot;trigger&quot;: {&#xd;
1127                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
1128                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1129                                     },&#xd;
1130                                     &quot;stateOutputs&quot;: {&#xd;
1131                                       &quot;entry&quot;: [&#xd;
1132                                         {&#xd;
1133                                           &quot;key&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;,&#xd;
1134                                           &quot;value&quot;: {&#xd;
1135                                             &quot;key&quot;: {&#xd;
1136                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1137                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1138                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1139                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1140                                             },&#xd;
1141                                             &quot;outgoingEvent&quot;: {&#xd;
1142                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1143                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1144                                             },&#xd;
1145                                             &quot;nextState&quot;: {&#xd;
1146                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1147                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1148                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1149                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1150                                             }&#xd;
1151                                           }&#xd;
1152                                         }&#xd;
1153                                       ]&#xd;
1154                                     },&#xd;
1155                                     &quot;contextAlbumReference&quot;: [],&#xd;
1156                                     &quot;taskSelectionLogic&quot;: {&#xd;
1157                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1158                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1159                                       &quot;logic&quot;: &quot;&quot;&#xd;
1160                                     },&#xd;
1161                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1162                                       &quot;entry&quot;: []&#xd;
1163                                     },&#xd;
1164                                     &quot;defaultTask&quot;: {&#xd;
1165                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1166                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1167                                     },&#xd;
1168                                     &quot;taskReferences&quot;: {&#xd;
1169                                       &quot;entry&quot;: [&#xd;
1170                                         {&#xd;
1171                                           &quot;key&quot;: {&#xd;
1172                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1173                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1174                                           },&#xd;
1175                                           &quot;value&quot;: {&#xd;
1176                                             &quot;key&quot;: {&#xd;
1177                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1178                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1179                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1180                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
1181                                             },&#xd;
1182                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1183                                             &quot;output&quot;: {&#xd;
1184                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1185                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1186                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1187                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1188                                             }&#xd;
1189                                           }&#xd;
1190                                         }&#xd;
1191                                       ]&#xd;
1192                                     }&#xd;
1193                                   }&#xd;
1194                                 }&#xd;
1195                               ]&#xd;
1196                             },&#xd;
1197                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1198                           }&#xd;
1199                         },&#xd;
1200                         {&#xd;
1201                           &quot;key&quot;: {&#xd;
1202                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1203                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1204                           },&#xd;
1205                           &quot;value&quot;: {&#xd;
1206                             &quot;policyKey&quot;: {&#xd;
1207                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1208                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1209                             },&#xd;
1210                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1211                             &quot;state&quot;: {&#xd;
1212                               &quot;entry&quot;: [&#xd;
1213                                 {&#xd;
1214                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1215                                   &quot;value&quot;: {&#xd;
1216                                     &quot;stateKey&quot;: {&#xd;
1217                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1218                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1219                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1220                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1221                                     },&#xd;
1222                                     &quot;trigger&quot;: {&#xd;
1223                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
1224                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1225                                     },&#xd;
1226                                     &quot;stateOutputs&quot;: {&#xd;
1227                                       &quot;entry&quot;: [&#xd;
1228                                         {&#xd;
1229                                           &quot;key&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;,&#xd;
1230                                           &quot;value&quot;: {&#xd;
1231                                             &quot;key&quot;: {&#xd;
1232                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1233                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1234                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1235                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1236                                             },&#xd;
1237                                             &quot;outgoingEvent&quot;: {&#xd;
1238                                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
1239                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1240                                             },&#xd;
1241                                             &quot;nextState&quot;: {&#xd;
1242                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1243                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1244                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1245                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1246                                             }&#xd;
1247                                           }&#xd;
1248                                         }&#xd;
1249                                       ]&#xd;
1250                                     },&#xd;
1251                                     &quot;contextAlbumReference&quot;: [],&#xd;
1252                                     &quot;taskSelectionLogic&quot;: {&#xd;
1253                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1254                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1255                                       &quot;logic&quot;: &quot;&quot;&#xd;
1256                                     },&#xd;
1257                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1258                                       &quot;entry&quot;: []&#xd;
1259                                     },&#xd;
1260                                     &quot;defaultTask&quot;: {&#xd;
1261                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1262                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1263                                     },&#xd;
1264                                     &quot;taskReferences&quot;: {&#xd;
1265                                       &quot;entry&quot;: [&#xd;
1266                                         {&#xd;
1267                                           &quot;key&quot;: {&#xd;
1268                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1269                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1270                                           },&#xd;
1271                                           &quot;value&quot;: {&#xd;
1272                                             &quot;key&quot;: {&#xd;
1273                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1274                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1275                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1276                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
1277                                             },&#xd;
1278                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1279                                             &quot;output&quot;: {&#xd;
1280                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1281                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1282                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1283                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1284                                             }&#xd;
1285                                           }&#xd;
1286                                         }&#xd;
1287                                       ]&#xd;
1288                                     }&#xd;
1289                                   }&#xd;
1290                                 }&#xd;
1291                               ]&#xd;
1292                             },&#xd;
1293                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1294                           }&#xd;
1295                         },&#xd;
1296                         {&#xd;
1297                           &quot;key&quot;: {&#xd;
1298                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1299                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1300                           },&#xd;
1301                           &quot;value&quot;: {&#xd;
1302                             &quot;policyKey&quot;: {&#xd;
1303                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1304                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1305                             },&#xd;
1306                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1307                             &quot;state&quot;: {&#xd;
1308                               &quot;entry&quot;: [&#xd;
1309                                 {&#xd;
1310                                   &quot;key&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1311                                   &quot;value&quot;: {&#xd;
1312                                     &quot;stateKey&quot;: {&#xd;
1313                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1314                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1315                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1316                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1317                                     },&#xd;
1318                                     &quot;trigger&quot;: {&#xd;
1319                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
1320                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1321                                     },&#xd;
1322                                     &quot;stateOutputs&quot;: {&#xd;
1323                                       &quot;entry&quot;: [&#xd;
1324                                         {&#xd;
1325                                           &quot;key&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;,&#xd;
1326                                           &quot;value&quot;: {&#xd;
1327                                             &quot;key&quot;: {&#xd;
1328                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1329                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1330                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1331                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1332                                             },&#xd;
1333                                             &quot;outgoingEvent&quot;: {&#xd;
1334                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1335                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1336                                             },&#xd;
1337                                             &quot;nextState&quot;: {&#xd;
1338                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1339                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1340                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1341                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1342                                             }&#xd;
1343                                           }&#xd;
1344                                         }&#xd;
1345                                       ]&#xd;
1346                                     },&#xd;
1347                                     &quot;contextAlbumReference&quot;: [],&#xd;
1348                                     &quot;taskSelectionLogic&quot;: {&#xd;
1349                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1350                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1351                                       &quot;logic&quot;: &quot;&quot;&#xd;
1352                                     },&#xd;
1353                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1354                                       &quot;entry&quot;: []&#xd;
1355                                     },&#xd;
1356                                     &quot;defaultTask&quot;: {&#xd;
1357                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1358                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1359                                     },&#xd;
1360                                     &quot;taskReferences&quot;: {&#xd;
1361                                       &quot;entry&quot;: [&#xd;
1362                                         {&#xd;
1363                                           &quot;key&quot;: {&#xd;
1364                                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1365                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1366                                           },&#xd;
1367                                           &quot;value&quot;: {&#xd;
1368                                             &quot;key&quot;: {&#xd;
1369                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1370                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1371                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1372                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;&#xd;
1373                                             },&#xd;
1374                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1375                                             &quot;output&quot;: {&#xd;
1376                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1377                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1378                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1379                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1380                                             }&#xd;
1381                                           }&#xd;
1382                                         }&#xd;
1383                                       ]&#xd;
1384                                     }&#xd;
1385                                   }&#xd;
1386                                 }&#xd;
1387                               ]&#xd;
1388                             },&#xd;
1389                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1390                           }&#xd;
1391                         },&#xd;
1392                         {&#xd;
1393                           &quot;key&quot;: {&#xd;
1394                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1395                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1396                           },&#xd;
1397                           &quot;value&quot;: {&#xd;
1398                             &quot;policyKey&quot;: {&#xd;
1399                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1400                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1401                             },&#xd;
1402                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1403                             &quot;state&quot;: {&#xd;
1404                               &quot;entry&quot;: [&#xd;
1405                                 {&#xd;
1406                                   &quot;key&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1407                                   &quot;value&quot;: {&#xd;
1408                                     &quot;stateKey&quot;: {&#xd;
1409                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1410                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1411                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1412                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1413                                     },&#xd;
1414                                     &quot;trigger&quot;: {&#xd;
1415                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
1416                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1417                                     },&#xd;
1418                                     &quot;stateOutputs&quot;: {&#xd;
1419                                       &quot;entry&quot;: [&#xd;
1420                                         {&#xd;
1421                                           &quot;key&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;,&#xd;
1422                                           &quot;value&quot;: {&#xd;
1423                                             &quot;key&quot;: {&#xd;
1424                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1425                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1426                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1427                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1428                                             },&#xd;
1429                                             &quot;outgoingEvent&quot;: {&#xd;
1430                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1431                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1432                                             },&#xd;
1433                                             &quot;nextState&quot;: {&#xd;
1434                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1435                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1436                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1437                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1438                                             }&#xd;
1439                                           }&#xd;
1440                                         }&#xd;
1441                                       ]&#xd;
1442                                     },&#xd;
1443                                     &quot;contextAlbumReference&quot;: [],&#xd;
1444                                     &quot;taskSelectionLogic&quot;: {&#xd;
1445                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1446                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1447                                       &quot;logic&quot;: &quot;&quot;&#xd;
1448                                     },&#xd;
1449                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1450                                       &quot;entry&quot;: []&#xd;
1451                                     },&#xd;
1452                                     &quot;defaultTask&quot;: {&#xd;
1453                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1454                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1455                                     },&#xd;
1456                                     &quot;taskReferences&quot;: {&#xd;
1457                                       &quot;entry&quot;: [&#xd;
1458                                         {&#xd;
1459                                           &quot;key&quot;: {&#xd;
1460                                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1461                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1462                                           },&#xd;
1463                                           &quot;value&quot;: {&#xd;
1464                                             &quot;key&quot;: {&#xd;
1465                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1466                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1467                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1468                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;&#xd;
1469                                             },&#xd;
1470                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1471                                             &quot;output&quot;: {&#xd;
1472                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1473                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1474                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1475                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1476                                             }&#xd;
1477                                           }&#xd;
1478                                         }&#xd;
1479                                       ]&#xd;
1480                                     }&#xd;
1481                                   }&#xd;
1482                                 }&#xd;
1483                               ]&#xd;
1484                             },&#xd;
1485                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1486                           }&#xd;
1487                         },&#xd;
1488                         {&#xd;
1489                           &quot;key&quot;: {&#xd;
1490                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1491                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1492                           },&#xd;
1493                           &quot;value&quot;: {&#xd;
1494                             &quot;policyKey&quot;: {&#xd;
1495                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1496                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1497                             },&#xd;
1498                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1499                             &quot;state&quot;: {&#xd;
1500                               &quot;entry&quot;: [&#xd;
1501                                 {&#xd;
1502                                   &quot;key&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1503                                   &quot;value&quot;: {&#xd;
1504                                     &quot;stateKey&quot;: {&#xd;
1505                                       &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1506                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1507                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1508                                       &quot;localName&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1509                                     },&#xd;
1510                                     &quot;trigger&quot;: {&#xd;
1511                                       &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
1512                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1513                                     },&#xd;
1514                                     &quot;stateOutputs&quot;: {&#xd;
1515                                       &quot;entry&quot;: [&#xd;
1516                                         {&#xd;
1517                                           &quot;key&quot;: &quot;ApexExample_VesOutput&quot;,&#xd;
1518                                           &quot;value&quot;: {&#xd;
1519                                             &quot;key&quot;: {&#xd;
1520                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1521                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1522                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1523                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1524                                             },&#xd;
1525                                             &quot;outgoingEvent&quot;: {&#xd;
1526                                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
1527                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1528                                             },&#xd;
1529                                             &quot;nextState&quot;: {&#xd;
1530                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1531                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1532                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1533                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1534                                             }&#xd;
1535                                           }&#xd;
1536                                         }&#xd;
1537                                       ]&#xd;
1538                                     },&#xd;
1539                                     &quot;contextAlbumReference&quot;: [],&#xd;
1540                                     &quot;taskSelectionLogic&quot;: {&#xd;
1541                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1542                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1543                                       &quot;logic&quot;: &quot;&quot;&#xd;
1544                                     },&#xd;
1545                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1546                                       &quot;entry&quot;: []&#xd;
1547                                     },&#xd;
1548                                     &quot;defaultTask&quot;: {&#xd;
1549                                       &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1550                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1551                                     },&#xd;
1552                                     &quot;taskReferences&quot;: {&#xd;
1553                                       &quot;entry&quot;: [&#xd;
1554                                         {&#xd;
1555                                           &quot;key&quot;: {&#xd;
1556                                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1557                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1558                                           },&#xd;
1559                                           &quot;value&quot;: {&#xd;
1560                                             &quot;key&quot;: {&#xd;
1561                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1562                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1563                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1564                                               &quot;localName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;&#xd;
1565                                             },&#xd;
1566                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1567                                             &quot;output&quot;: {&#xd;
1568                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1569                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1570                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1571                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1572                                             }&#xd;
1573                                           }&#xd;
1574                                         }&#xd;
1575                                       ]&#xd;
1576                                     }&#xd;
1577                                   }&#xd;
1578                                 }&#xd;
1579                               ]&#xd;
1580                             },&#xd;
1581                             &quot;firstState&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1582                           }&#xd;
1583                         }&#xd;
1584                       ]&#xd;
1585                     }&#xd;
1586                   },&#xd;
1587                   &quot;tasks&quot;: {&#xd;
1588                     &quot;key&quot;: {&#xd;
1589                       &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
1590                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1591                     },&#xd;
1592                     &quot;taskMap&quot;: {&#xd;
1593                       &quot;entry&quot;: [&#xd;
1594                         {&#xd;
1595                           &quot;key&quot;: {&#xd;
1596                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1597                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1598                           },&#xd;
1599                           &quot;value&quot;: {&#xd;
1600                             &quot;key&quot;: {&#xd;
1601                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1602                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1603                             },&#xd;
1604                             &quot;inputFields&quot;: {&#xd;
1605                               &quot;entry&quot;: [&#xd;
1606                                 {&#xd;
1607                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1608                                   &quot;value&quot;: {&#xd;
1609                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1610                                     &quot;fieldSchemaKey&quot;: {&#xd;
1611                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1612                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1613                                     },&#xd;
1614                                     &quot;optional&quot;: false&#xd;
1615                                   }&#xd;
1616                                 },&#xd;
1617                                 {&#xd;
1618                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1619                                   &quot;value&quot;: {&#xd;
1620                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1621                                     &quot;fieldSchemaKey&quot;: {&#xd;
1622                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1623                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1624                                     },&#xd;
1625                                     &quot;optional&quot;: false&#xd;
1626                                   }&#xd;
1627                                 },&#xd;
1628                                 {&#xd;
1629                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1630                                   &quot;value&quot;: {&#xd;
1631                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1632                                     &quot;fieldSchemaKey&quot;: {&#xd;
1633                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1634                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1635                                     },&#xd;
1636                                     &quot;optional&quot;: false&#xd;
1637                                   }&#xd;
1638                                 },&#xd;
1639                                 {&#xd;
1640                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1641                                   &quot;value&quot;: {&#xd;
1642                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1643                                     &quot;fieldSchemaKey&quot;: {&#xd;
1644                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1645                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1646                                     },&#xd;
1647                                     &quot;optional&quot;: false&#xd;
1648                                   }&#xd;
1649                                 }&#xd;
1650                               ]&#xd;
1651                             },&#xd;
1652                             &quot;outputFields&quot;: {&#xd;
1653                               &quot;entry&quot;: [&#xd;
1654                                 {&#xd;
1655                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1656                                   &quot;value&quot;: {&#xd;
1657                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1658                                     &quot;fieldSchemaKey&quot;: {&#xd;
1659                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1660                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1661                                     },&#xd;
1662                                     &quot;optional&quot;: false&#xd;
1663                                   }&#xd;
1664                                 }&#xd;
1665                               ]&#xd;
1666                             },&#xd;
1667                             &quot;taskParameters&quot;: {&#xd;
1668                               &quot;entry&quot;: []&#xd;
1669                             },&#xd;
1670                             &quot;contextAlbumReference&quot;: [&#xd;
1671                               {&#xd;
1672                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1673                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1674                               }&#xd;
1675                             ],&#xd;
1676                             &quot;taskLogic&quot;: {&#xd;
1677                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1678                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1679                               &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;
1680                             }&#xd;
1681                           }&#xd;
1682                         },&#xd;
1683                         {&#xd;
1684                           &quot;key&quot;: {&#xd;
1685                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1686                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1687                           },&#xd;
1688                           &quot;value&quot;: {&#xd;
1689                             &quot;key&quot;: {&#xd;
1690                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1691                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1692                             },&#xd;
1693                             &quot;inputFields&quot;: {&#xd;
1694                               &quot;entry&quot;: [&#xd;
1695                                 {&#xd;
1696                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1697                                   &quot;value&quot;: {&#xd;
1698                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1699                                     &quot;fieldSchemaKey&quot;: {&#xd;
1700                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1701                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1702                                     },&#xd;
1703                                     &quot;optional&quot;: false&#xd;
1704                                   }&#xd;
1705                                 },&#xd;
1706                                 {&#xd;
1707                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1708                                   &quot;value&quot;: {&#xd;
1709                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1710                                     &quot;fieldSchemaKey&quot;: {&#xd;
1711                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1712                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1713                                     },&#xd;
1714                                     &quot;optional&quot;: false&#xd;
1715                                   }&#xd;
1716                                 },&#xd;
1717                                 {&#xd;
1718                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1719                                   &quot;value&quot;: {&#xd;
1720                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1721                                     &quot;fieldSchemaKey&quot;: {&#xd;
1722                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1723                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1724                                     },&#xd;
1725                                     &quot;optional&quot;: false&#xd;
1726                                   }&#xd;
1727                                 },&#xd;
1728                                 {&#xd;
1729                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1730                                   &quot;value&quot;: {&#xd;
1731                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1732                                     &quot;fieldSchemaKey&quot;: {&#xd;
1733                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1734                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1735                                     },&#xd;
1736                                     &quot;optional&quot;: false&#xd;
1737                                   }&#xd;
1738                                 }&#xd;
1739                               ]&#xd;
1740                             },&#xd;
1741                             &quot;outputFields&quot;: {&#xd;
1742                               &quot;entry&quot;: [&#xd;
1743                                 {&#xd;
1744                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1745                                   &quot;value&quot;: {&#xd;
1746                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1747                                     &quot;fieldSchemaKey&quot;: {&#xd;
1748                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1749                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1750                                     },&#xd;
1751                                     &quot;optional&quot;: false&#xd;
1752                                   }&#xd;
1753                                 },&#xd;
1754                                 {&#xd;
1755                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1756                                   &quot;value&quot;: {&#xd;
1757                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1758                                     &quot;fieldSchemaKey&quot;: {&#xd;
1759                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
1760                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1761                                     },&#xd;
1762                                     &quot;optional&quot;: false&#xd;
1763                                   }&#xd;
1764                                 },&#xd;
1765                                 {&#xd;
1766                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1767                                   &quot;value&quot;: {&#xd;
1768                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1769                                     &quot;fieldSchemaKey&quot;: {&#xd;
1770                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
1771                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1772                                     },&#xd;
1773                                     &quot;optional&quot;: false&#xd;
1774                                   }&#xd;
1775                                 }&#xd;
1776                               ]&#xd;
1777                             },&#xd;
1778                             &quot;taskParameters&quot;: {&#xd;
1779                               &quot;entry&quot;: []&#xd;
1780                             },&#xd;
1781                             &quot;contextAlbumReference&quot;: [&#xd;
1782                               {&#xd;
1783                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1784                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1785                               }&#xd;
1786                             ],&#xd;
1787                             &quot;taskLogic&quot;: {&#xd;
1788                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1789                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1790                               &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;
1791                             }&#xd;
1792                           }&#xd;
1793                         },&#xd;
1794                         {&#xd;
1795                           &quot;key&quot;: {&#xd;
1796                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1797                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1798                           },&#xd;
1799                           &quot;value&quot;: {&#xd;
1800                             &quot;key&quot;: {&#xd;
1801                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1802                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1803                             },&#xd;
1804                             &quot;inputFields&quot;: {&#xd;
1805                               &quot;entry&quot;: [&#xd;
1806                                 {&#xd;
1807                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1808                                   &quot;value&quot;: {&#xd;
1809                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1810                                     &quot;fieldSchemaKey&quot;: {&#xd;
1811                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1812                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1813                                     },&#xd;
1814                                     &quot;optional&quot;: false&#xd;
1815                                   }&#xd;
1816                                 },&#xd;
1817                                 {&#xd;
1818                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1819                                   &quot;value&quot;: {&#xd;
1820                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1821                                     &quot;fieldSchemaKey&quot;: {&#xd;
1822                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1823                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1824                                     },&#xd;
1825                                     &quot;optional&quot;: false&#xd;
1826                                   }&#xd;
1827                                 },&#xd;
1828                                 {&#xd;
1829                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1830                                   &quot;value&quot;: {&#xd;
1831                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1832                                     &quot;fieldSchemaKey&quot;: {&#xd;
1833                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1834                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1835                                     },&#xd;
1836                                     &quot;optional&quot;: false&#xd;
1837                                   }&#xd;
1838                                 },&#xd;
1839                                 {&#xd;
1840                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1841                                   &quot;value&quot;: {&#xd;
1842                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1843                                     &quot;fieldSchemaKey&quot;: {&#xd;
1844                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1845                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1846                                     },&#xd;
1847                                     &quot;optional&quot;: false&#xd;
1848                                   }&#xd;
1849                                 }&#xd;
1850                               ]&#xd;
1851                             },&#xd;
1852                             &quot;outputFields&quot;: {&#xd;
1853                               &quot;entry&quot;: [&#xd;
1854                                 {&#xd;
1855                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1856                                   &quot;value&quot;: {&#xd;
1857                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1858                                     &quot;fieldSchemaKey&quot;: {&#xd;
1859                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1860                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1861                                     },&#xd;
1862                                     &quot;optional&quot;: false&#xd;
1863                                   }&#xd;
1864                                 }&#xd;
1865                               ]&#xd;
1866                             },&#xd;
1867                             &quot;taskParameters&quot;: {&#xd;
1868                               &quot;entry&quot;: []&#xd;
1869                             },&#xd;
1870                             &quot;contextAlbumReference&quot;: [&#xd;
1871                               {&#xd;
1872                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1873                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1874                               }&#xd;
1875                             ],&#xd;
1876                             &quot;taskLogic&quot;: {&#xd;
1877                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1878                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1879                               &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;
1880                             }&#xd;
1881                           }&#xd;
1882                         },&#xd;
1883                         {&#xd;
1884                           &quot;key&quot;: {&#xd;
1885                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1886                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1887                           },&#xd;
1888                           &quot;value&quot;: {&#xd;
1889                             &quot;key&quot;: {&#xd;
1890                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1891                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1892                             },&#xd;
1893                             &quot;inputFields&quot;: {&#xd;
1894                               &quot;entry&quot;: [&#xd;
1895                                 {&#xd;
1896                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1897                                   &quot;value&quot;: {&#xd;
1898                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1899                                     &quot;fieldSchemaKey&quot;: {&#xd;
1900                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1901                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1902                                     },&#xd;
1903                                     &quot;optional&quot;: false&#xd;
1904                                   }&#xd;
1905                                 },&#xd;
1906                                 {&#xd;
1907                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1908                                   &quot;value&quot;: {&#xd;
1909                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1910                                     &quot;fieldSchemaKey&quot;: {&#xd;
1911                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1912                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1913                                     },&#xd;
1914                                     &quot;optional&quot;: false&#xd;
1915                                   }&#xd;
1916                                 },&#xd;
1917                                 {&#xd;
1918                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1919                                   &quot;value&quot;: {&#xd;
1920                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1921                                     &quot;fieldSchemaKey&quot;: {&#xd;
1922                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1923                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1924                                     },&#xd;
1925                                     &quot;optional&quot;: false&#xd;
1926                                   }&#xd;
1927                                 },&#xd;
1928                                 {&#xd;
1929                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1930                                   &quot;value&quot;: {&#xd;
1931                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1932                                     &quot;fieldSchemaKey&quot;: {&#xd;
1933                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1934                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1935                                     },&#xd;
1936                                     &quot;optional&quot;: false&#xd;
1937                                   }&#xd;
1938                                 }&#xd;
1939                               ]&#xd;
1940                             },&#xd;
1941                             &quot;outputFields&quot;: {&#xd;
1942                               &quot;entry&quot;: [&#xd;
1943                                 {&#xd;
1944                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1945                                   &quot;value&quot;: {&#xd;
1946                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1947                                     &quot;fieldSchemaKey&quot;: {&#xd;
1948                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1949                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1950                                     },&#xd;
1951                                     &quot;optional&quot;: false&#xd;
1952                                   }&#xd;
1953                                 }&#xd;
1954                               ]&#xd;
1955                             },&#xd;
1956                             &quot;taskParameters&quot;: {&#xd;
1957                               &quot;entry&quot;: []&#xd;
1958                             },&#xd;
1959                             &quot;contextAlbumReference&quot;: [&#xd;
1960                               {&#xd;
1961                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1962                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1963                               }&#xd;
1964                             ],&#xd;
1965                             &quot;taskLogic&quot;: {&#xd;
1966                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1967                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1968                               &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;
1969                             }&#xd;
1970                           }&#xd;
1971                         },&#xd;
1972                         {&#xd;
1973                           &quot;key&quot;: {&#xd;
1974                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1975                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1976                           },&#xd;
1977                           &quot;value&quot;: {&#xd;
1978                             &quot;key&quot;: {&#xd;
1979                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1980                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1981                             },&#xd;
1982                             &quot;inputFields&quot;: {&#xd;
1983                               &quot;entry&quot;: [&#xd;
1984                                 {&#xd;
1985                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
1986                                   &quot;value&quot;: {&#xd;
1987                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
1988                                     &quot;fieldSchemaKey&quot;: {&#xd;
1989                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
1990                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1991                                     },&#xd;
1992                                     &quot;optional&quot;: false&#xd;
1993                                   }&#xd;
1994                                 }&#xd;
1995                               ]&#xd;
1996                             },&#xd;
1997                             &quot;outputFields&quot;: {&#xd;
1998                               &quot;entry&quot;: [&#xd;
1999                                 {&#xd;
2000                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2001                                   &quot;value&quot;: {&#xd;
2002                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2003                                     &quot;fieldSchemaKey&quot;: {&#xd;
2004                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2005                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2006                                     },&#xd;
2007                                     &quot;optional&quot;: false&#xd;
2008                                   }&#xd;
2009                                 }&#xd;
2010                               ]&#xd;
2011                             },&#xd;
2012                             &quot;taskParameters&quot;: {&#xd;
2013                               &quot;entry&quot;: []&#xd;
2014                             },&#xd;
2015                             &quot;contextAlbumReference&quot;: [&#xd;
2016                               {&#xd;
2017                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2018                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2019                               }&#xd;
2020                             ],&#xd;
2021                             &quot;taskLogic&quot;: {&#xd;
2022                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2023                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2024                               &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;
2025                             }&#xd;
2026                           }&#xd;
2027                         },&#xd;
2028                         {&#xd;
2029                           &quot;key&quot;: {&#xd;
2030                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2031                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2032                           },&#xd;
2033                           &quot;value&quot;: {&#xd;
2034                             &quot;key&quot;: {&#xd;
2035                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2036                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2037                             },&#xd;
2038                             &quot;inputFields&quot;: {&#xd;
2039                               &quot;entry&quot;: [&#xd;
2040                                 {&#xd;
2041                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2042                                   &quot;value&quot;: {&#xd;
2043                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2044                                     &quot;fieldSchemaKey&quot;: {&#xd;
2045                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2046                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2047                                     },&#xd;
2048                                     &quot;optional&quot;: false&#xd;
2049                                   }&#xd;
2050                                 },&#xd;
2051                                 {&#xd;
2052                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2053                                   &quot;value&quot;: {&#xd;
2054                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2055                                     &quot;fieldSchemaKey&quot;: {&#xd;
2056                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2057                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2058                                     },&#xd;
2059                                     &quot;optional&quot;: false&#xd;
2060                                   }&#xd;
2061                                 },&#xd;
2062                                 {&#xd;
2063                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2064                                   &quot;value&quot;: {&#xd;
2065                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2066                                     &quot;fieldSchemaKey&quot;: {&#xd;
2067                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2068                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2069                                     },&#xd;
2070                                     &quot;optional&quot;: false&#xd;
2071                                   }&#xd;
2072                                 },&#xd;
2073                                 {&#xd;
2074                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2075                                   &quot;value&quot;: {&#xd;
2076                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2077                                     &quot;fieldSchemaKey&quot;: {&#xd;
2078                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2079                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2080                                     },&#xd;
2081                                     &quot;optional&quot;: false&#xd;
2082                                   }&#xd;
2083                                 },&#xd;
2084                                 {&#xd;
2085                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2086                                   &quot;value&quot;: {&#xd;
2087                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2088                                     &quot;fieldSchemaKey&quot;: {&#xd;
2089                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2090                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2091                                     },&#xd;
2092                                     &quot;optional&quot;: false&#xd;
2093                                   }&#xd;
2094                                 },&#xd;
2095                                 {&#xd;
2096                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2097                                   &quot;value&quot;: {&#xd;
2098                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2099                                     &quot;fieldSchemaKey&quot;: {&#xd;
2100                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2101                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2102                                     },&#xd;
2103                                     &quot;optional&quot;: false&#xd;
2104                                   }&#xd;
2105                                 },&#xd;
2106                                 {&#xd;
2107                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2108                                   &quot;value&quot;: {&#xd;
2109                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2110                                     &quot;fieldSchemaKey&quot;: {&#xd;
2111                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2112                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2113                                     },&#xd;
2114                                     &quot;optional&quot;: false&#xd;
2115                                   }&#xd;
2116                                 },&#xd;
2117                                 {&#xd;
2118                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2119                                   &quot;value&quot;: {&#xd;
2120                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2121                                     &quot;fieldSchemaKey&quot;: {&#xd;
2122                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2123                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2124                                     },&#xd;
2125                                     &quot;optional&quot;: false&#xd;
2126                                   }&#xd;
2127                                 },&#xd;
2128                                 {&#xd;
2129                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2130                                   &quot;value&quot;: {&#xd;
2131                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2132                                     &quot;fieldSchemaKey&quot;: {&#xd;
2133                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2134                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2135                                     },&#xd;
2136                                     &quot;optional&quot;: false&#xd;
2137                                   }&#xd;
2138                                 },&#xd;
2139                                 {&#xd;
2140                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2141                                   &quot;value&quot;: {&#xd;
2142                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2143                                     &quot;fieldSchemaKey&quot;: {&#xd;
2144                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2145                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2146                                     },&#xd;
2147                                     &quot;optional&quot;: false&#xd;
2148                                   }&#xd;
2149                                 },&#xd;
2150                                 {&#xd;
2151                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2152                                   &quot;value&quot;: {&#xd;
2153                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2154                                     &quot;fieldSchemaKey&quot;: {&#xd;
2155                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2156                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2157                                     },&#xd;
2158                                     &quot;optional&quot;: false&#xd;
2159                                   }&#xd;
2160                                 },&#xd;
2161                                 {&#xd;
2162                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2163                                   &quot;value&quot;: {&#xd;
2164                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2165                                     &quot;fieldSchemaKey&quot;: {&#xd;
2166                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2167                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2168                                     },&#xd;
2169                                     &quot;optional&quot;: false&#xd;
2170                                   }&#xd;
2171                                 },&#xd;
2172                                 {&#xd;
2173                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2174                                   &quot;value&quot;: {&#xd;
2175                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2176                                     &quot;fieldSchemaKey&quot;: {&#xd;
2177                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2178                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2179                                     },&#xd;
2180                                     &quot;optional&quot;: false&#xd;
2181                                   }&#xd;
2182                                 }&#xd;
2183                               ]&#xd;
2184                             },&#xd;
2185                             &quot;outputFields&quot;: {&#xd;
2186                               &quot;entry&quot;: [&#xd;
2187                                 {&#xd;
2188                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2189                                   &quot;value&quot;: {&#xd;
2190                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2191                                     &quot;fieldSchemaKey&quot;: {&#xd;
2192                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2193                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2194                                     },&#xd;
2195                                     &quot;optional&quot;: false&#xd;
2196                                   }&#xd;
2197                                 },&#xd;
2198                                 {&#xd;
2199                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2200                                   &quot;value&quot;: {&#xd;
2201                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2202                                     &quot;fieldSchemaKey&quot;: {&#xd;
2203                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2204                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2205                                     },&#xd;
2206                                     &quot;optional&quot;: false&#xd;
2207                                   }&#xd;
2208                                 },&#xd;
2209                                 {&#xd;
2210                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2211                                   &quot;value&quot;: {&#xd;
2212                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2213                                     &quot;fieldSchemaKey&quot;: {&#xd;
2214                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2215                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2216                                     },&#xd;
2217                                     &quot;optional&quot;: false&#xd;
2218                                   }&#xd;
2219                                 }&#xd;
2220                               ]&#xd;
2221                             },&#xd;
2222                             &quot;taskParameters&quot;: {&#xd;
2223                               &quot;entry&quot;: []&#xd;
2224                             },&#xd;
2225                             &quot;contextAlbumReference&quot;: [&#xd;
2226                               {&#xd;
2227                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2228                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2229                               }&#xd;
2230                             ],&#xd;
2231                             &quot;taskLogic&quot;: {&#xd;
2232                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2233                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2234                               &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;
2235                             }&#xd;
2236                           }&#xd;
2237                         },&#xd;
2238                         {&#xd;
2239                           &quot;key&quot;: {&#xd;
2240                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2241                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2242                           },&#xd;
2243                           &quot;value&quot;: {&#xd;
2244                             &quot;key&quot;: {&#xd;
2245                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2246                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2247                             },&#xd;
2248                             &quot;inputFields&quot;: {&#xd;
2249                               &quot;entry&quot;: [&#xd;
2250                                 {&#xd;
2251                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2252                                   &quot;value&quot;: {&#xd;
2253                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2254                                     &quot;fieldSchemaKey&quot;: {&#xd;
2255                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2256                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2257                                     },&#xd;
2258                                     &quot;optional&quot;: false&#xd;
2259                                   }&#xd;
2260                                 }&#xd;
2261                               ]&#xd;
2262                             },&#xd;
2263                             &quot;outputFields&quot;: {&#xd;
2264                               &quot;entry&quot;: [&#xd;
2265                                 {&#xd;
2266                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2267                                   &quot;value&quot;: {&#xd;
2268                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2269                                     &quot;fieldSchemaKey&quot;: {&#xd;
2270                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2271                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2272                                     },&#xd;
2273                                     &quot;optional&quot;: false&#xd;
2274                                   }&#xd;
2275                                 }&#xd;
2276                               ]&#xd;
2277                             },&#xd;
2278                             &quot;taskParameters&quot;: {&#xd;
2279                               &quot;entry&quot;: []&#xd;
2280                             },&#xd;
2281                             &quot;contextAlbumReference&quot;: [&#xd;
2282                               {&#xd;
2283                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2284                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2285                               }&#xd;
2286                             ],&#xd;
2287                             &quot;taskLogic&quot;: {&#xd;
2288                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2289                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2290                               &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;
2291                             }&#xd;
2292                           }&#xd;
2293                         }&#xd;
2294                       ]&#xd;
2295                     }&#xd;
2296                   },&#xd;
2297                   &quot;events&quot;: {&#xd;
2298                     &quot;key&quot;: {&#xd;
2299                       &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
2300                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2301                     },&#xd;
2302                     &quot;eventMap&quot;: {&#xd;
2303                       &quot;entry&quot;: [&#xd;
2304                         {&#xd;
2305                           &quot;key&quot;: {&#xd;
2306                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2307                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2308                           },&#xd;
2309                           &quot;value&quot;: {&#xd;
2310                             &quot;key&quot;: {&#xd;
2311                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2312                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2313                             },&#xd;
2314                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2315                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2316                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2317                             &quot;parameter&quot;: {&#xd;
2318                               &quot;entry&quot;: [&#xd;
2319                                 {&#xd;
2320                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
2321                                   &quot;value&quot;: {&#xd;
2322                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
2323                                     &quot;fieldSchemaKey&quot;: {&#xd;
2324                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2325                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2326                                     },&#xd;
2327                                     &quot;optional&quot;: false&#xd;
2328                                   }&#xd;
2329                                 }&#xd;
2330                               ]&#xd;
2331                             }&#xd;
2332                           }&#xd;
2333                         },&#xd;
2334                         {&#xd;
2335                           &quot;key&quot;: {&#xd;
2336                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2337                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2338                           },&#xd;
2339                           &quot;value&quot;: {&#xd;
2340                             &quot;key&quot;: {&#xd;
2341                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2342                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2343                             },&#xd;
2344                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2345                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2346                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
2347                             &quot;parameter&quot;: {&#xd;
2348                               &quot;entry&quot;: [&#xd;
2349                                 {&#xd;
2350                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2351                                   &quot;value&quot;: {&#xd;
2352                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2353                                     &quot;fieldSchemaKey&quot;: {&#xd;
2354                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2355                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2356                                     },&#xd;
2357                                     &quot;optional&quot;: false&#xd;
2358                                   }&#xd;
2359                                 }&#xd;
2360                               ]&#xd;
2361                             }&#xd;
2362                           }&#xd;
2363                         },&#xd;
2364                         {&#xd;
2365                           &quot;key&quot;: {&#xd;
2366                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2367                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2368                           },&#xd;
2369                           &quot;value&quot;: {&#xd;
2370                             &quot;key&quot;: {&#xd;
2371                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2372                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2373                             },&#xd;
2374                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2375                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2376                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2377                             &quot;parameter&quot;: {&#xd;
2378                               &quot;entry&quot;: [&#xd;
2379                                 {&#xd;
2380                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2381                                   &quot;value&quot;: {&#xd;
2382                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2383                                     &quot;fieldSchemaKey&quot;: {&#xd;
2384                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2385                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2386                                     },&#xd;
2387                                     &quot;optional&quot;: false&#xd;
2388                                   }&#xd;
2389                                 },&#xd;
2390                                 {&#xd;
2391                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2392                                   &quot;value&quot;: {&#xd;
2393                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2394                                     &quot;fieldSchemaKey&quot;: {&#xd;
2395                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2396                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2397                                     },&#xd;
2398                                     &quot;optional&quot;: false&#xd;
2399                                   }&#xd;
2400                                 },&#xd;
2401                                 {&#xd;
2402                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2403                                   &quot;value&quot;: {&#xd;
2404                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2405                                     &quot;fieldSchemaKey&quot;: {&#xd;
2406                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2407                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2408                                     },&#xd;
2409                                     &quot;optional&quot;: false&#xd;
2410                                   }&#xd;
2411                                 },&#xd;
2412                                 {&#xd;
2413                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2414                                   &quot;value&quot;: {&#xd;
2415                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2416                                     &quot;fieldSchemaKey&quot;: {&#xd;
2417                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2418                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2419                                     },&#xd;
2420                                     &quot;optional&quot;: false&#xd;
2421                                   }&#xd;
2422                                 },&#xd;
2423                                 {&#xd;
2424                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2425                                   &quot;value&quot;: {&#xd;
2426                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2427                                     &quot;fieldSchemaKey&quot;: {&#xd;
2428                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2429                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2430                                     },&#xd;
2431                                     &quot;optional&quot;: false&#xd;
2432                                   }&#xd;
2433                                 },&#xd;
2434                                 {&#xd;
2435                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2436                                   &quot;value&quot;: {&#xd;
2437                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2438                                     &quot;fieldSchemaKey&quot;: {&#xd;
2439                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2440                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2441                                     },&#xd;
2442                                     &quot;optional&quot;: false&#xd;
2443                                   }&#xd;
2444                                 },&#xd;
2445                                 {&#xd;
2446                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2447                                   &quot;value&quot;: {&#xd;
2448                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2449                                     &quot;fieldSchemaKey&quot;: {&#xd;
2450                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2451                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2452                                     },&#xd;
2453                                     &quot;optional&quot;: false&#xd;
2454                                   }&#xd;
2455                                 },&#xd;
2456                                 {&#xd;
2457                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2458                                   &quot;value&quot;: {&#xd;
2459                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2460                                     &quot;fieldSchemaKey&quot;: {&#xd;
2461                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2462                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2463                                     },&#xd;
2464                                     &quot;optional&quot;: false&#xd;
2465                                   }&#xd;
2466                                 },&#xd;
2467                                 {&#xd;
2468                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2469                                   &quot;value&quot;: {&#xd;
2470                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2471                                     &quot;fieldSchemaKey&quot;: {&#xd;
2472                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2473                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2474                                     },&#xd;
2475                                     &quot;optional&quot;: false&#xd;
2476                                   }&#xd;
2477                                 },&#xd;
2478                                 {&#xd;
2479                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2480                                   &quot;value&quot;: {&#xd;
2481                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2482                                     &quot;fieldSchemaKey&quot;: {&#xd;
2483                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2484                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2485                                     },&#xd;
2486                                     &quot;optional&quot;: false&#xd;
2487                                   }&#xd;
2488                                 },&#xd;
2489                                 {&#xd;
2490                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2491                                   &quot;value&quot;: {&#xd;
2492                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2493                                     &quot;fieldSchemaKey&quot;: {&#xd;
2494                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2495                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2496                                     },&#xd;
2497                                     &quot;optional&quot;: false&#xd;
2498                                   }&#xd;
2499                                 },&#xd;
2500                                 {&#xd;
2501                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2502                                   &quot;value&quot;: {&#xd;
2503                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2504                                     &quot;fieldSchemaKey&quot;: {&#xd;
2505                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2506                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2507                                     },&#xd;
2508                                     &quot;optional&quot;: false&#xd;
2509                                   }&#xd;
2510                                 },&#xd;
2511                                 {&#xd;
2512                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2513                                   &quot;value&quot;: {&#xd;
2514                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2515                                     &quot;fieldSchemaKey&quot;: {&#xd;
2516                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2517                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2518                                     },&#xd;
2519                                     &quot;optional&quot;: false&#xd;
2520                                   }&#xd;
2521                                 }&#xd;
2522                               ]&#xd;
2523                             }&#xd;
2524                           }&#xd;
2525                         },&#xd;
2526                         {&#xd;
2527                           &quot;key&quot;: {&#xd;
2528                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2529                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2530                           },&#xd;
2531                           &quot;value&quot;: {&#xd;
2532                             &quot;key&quot;: {&#xd;
2533                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2534                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2535                             },&#xd;
2536                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2537                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2538                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2539                             &quot;parameter&quot;: {&#xd;
2540                               &quot;entry&quot;: [&#xd;
2541                                 {&#xd;
2542                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2543                                   &quot;value&quot;: {&#xd;
2544                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2545                                     &quot;fieldSchemaKey&quot;: {&#xd;
2546                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2547                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2548                                     },&#xd;
2549                                     &quot;optional&quot;: false&#xd;
2550                                   }&#xd;
2551                                 },&#xd;
2552                                 {&#xd;
2553                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2554                                   &quot;value&quot;: {&#xd;
2555                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2556                                     &quot;fieldSchemaKey&quot;: {&#xd;
2557                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2558                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2559                                     },&#xd;
2560                                     &quot;optional&quot;: false&#xd;
2561                                   }&#xd;
2562                                 },&#xd;
2563                                 {&#xd;
2564                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2565                                   &quot;value&quot;: {&#xd;
2566                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2567                                     &quot;fieldSchemaKey&quot;: {&#xd;
2568                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2569                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2570                                     },&#xd;
2571                                     &quot;optional&quot;: false&#xd;
2572                                   }&#xd;
2573                                 },&#xd;
2574                                 {&#xd;
2575                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2576                                   &quot;value&quot;: {&#xd;
2577                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2578                                     &quot;fieldSchemaKey&quot;: {&#xd;
2579                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2580                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2581                                     },&#xd;
2582                                     &quot;optional&quot;: false&#xd;
2583                                   }&#xd;
2584                                 }&#xd;
2585                               ]&#xd;
2586                             }&#xd;
2587                           }&#xd;
2588                         },&#xd;
2589                         {&#xd;
2590                           &quot;key&quot;: {&#xd;
2591                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2592                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2593                           },&#xd;
2594                           &quot;value&quot;: {&#xd;
2595                             &quot;key&quot;: {&#xd;
2596                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2597                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2598                             },&#xd;
2599                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2600                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2601                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2602                             &quot;parameter&quot;: {&#xd;
2603                               &quot;entry&quot;: [&#xd;
2604                                 {&#xd;
2605                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2606                                   &quot;value&quot;: {&#xd;
2607                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2608                                     &quot;fieldSchemaKey&quot;: {&#xd;
2609                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2610                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2611                                     },&#xd;
2612                                     &quot;optional&quot;: false&#xd;
2613                                   }&#xd;
2614                                 },&#xd;
2615                                 {&#xd;
2616                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2617                                   &quot;value&quot;: {&#xd;
2618                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2619                                     &quot;fieldSchemaKey&quot;: {&#xd;
2620                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2621                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2622                                     },&#xd;
2623                                     &quot;optional&quot;: false&#xd;
2624                                   }&#xd;
2625                                 },&#xd;
2626                                 {&#xd;
2627                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2628                                   &quot;value&quot;: {&#xd;
2629                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2630                                     &quot;fieldSchemaKey&quot;: {&#xd;
2631                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2632                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2633                                     },&#xd;
2634                                     &quot;optional&quot;: false&#xd;
2635                                   }&#xd;
2636                                 }&#xd;
2637                               ]&#xd;
2638                             }&#xd;
2639                           }&#xd;
2640                         },&#xd;
2641                         {&#xd;
2642                           &quot;key&quot;: {&#xd;
2643                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2644                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2645                           },&#xd;
2646                           &quot;value&quot;: {&#xd;
2647                             &quot;key&quot;: {&#xd;
2648                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2649                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2650                             },&#xd;
2651                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2652                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2653                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2654                             &quot;parameter&quot;: {&#xd;
2655                               &quot;entry&quot;: [&#xd;
2656                                 {&#xd;
2657                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2658                                   &quot;value&quot;: {&#xd;
2659                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2660                                     &quot;fieldSchemaKey&quot;: {&#xd;
2661                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2662                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2663                                     },&#xd;
2664                                     &quot;optional&quot;: false&#xd;
2665                                   }&#xd;
2666                                 },&#xd;
2667                                 {&#xd;
2668                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2669                                   &quot;value&quot;: {&#xd;
2670                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2671                                     &quot;fieldSchemaKey&quot;: {&#xd;
2672                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2673                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2674                                     },&#xd;
2675                                     &quot;optional&quot;: false&#xd;
2676                                   }&#xd;
2677                                 },&#xd;
2678                                 {&#xd;
2679                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2680                                   &quot;value&quot;: {&#xd;
2681                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2682                                     &quot;fieldSchemaKey&quot;: {&#xd;
2683                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2684                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2685                                     },&#xd;
2686                                     &quot;optional&quot;: false&#xd;
2687                                   }&#xd;
2688                                 },&#xd;
2689                                 {&#xd;
2690                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2691                                   &quot;value&quot;: {&#xd;
2692                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2693                                     &quot;fieldSchemaKey&quot;: {&#xd;
2694                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2695                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2696                                     },&#xd;
2697                                     &quot;optional&quot;: false&#xd;
2698                                   }&#xd;
2699                                 }&#xd;
2700                               ]&#xd;
2701                             }&#xd;
2702                           }&#xd;
2703                         },&#xd;
2704                         {&#xd;
2705                           &quot;key&quot;: {&#xd;
2706                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2707                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2708                           },&#xd;
2709                           &quot;value&quot;: {&#xd;
2710                             &quot;key&quot;: {&#xd;
2711                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2712                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2713                             },&#xd;
2714                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2715                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2716                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2717                             &quot;parameter&quot;: {&#xd;
2718                               &quot;entry&quot;: [&#xd;
2719                                 {&#xd;
2720                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2721                                   &quot;value&quot;: {&#xd;
2722                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2723                                     &quot;fieldSchemaKey&quot;: {&#xd;
2724                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2725                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2726                                     },&#xd;
2727                                     &quot;optional&quot;: false&#xd;
2728                                   }&#xd;
2729                                 },&#xd;
2730                                 {&#xd;
2731                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2732                                   &quot;value&quot;: {&#xd;
2733                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2734                                     &quot;fieldSchemaKey&quot;: {&#xd;
2735                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2736                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2737                                     },&#xd;
2738                                     &quot;optional&quot;: false&#xd;
2739                                   }&#xd;
2740                                 },&#xd;
2741                                 {&#xd;
2742                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2743                                   &quot;value&quot;: {&#xd;
2744                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2745                                     &quot;fieldSchemaKey&quot;: {&#xd;
2746                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2747                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2748                                     },&#xd;
2749                                     &quot;optional&quot;: false&#xd;
2750                                   }&#xd;
2751                                 },&#xd;
2752                                 {&#xd;
2753                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2754                                   &quot;value&quot;: {&#xd;
2755                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2756                                     &quot;fieldSchemaKey&quot;: {&#xd;
2757                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2758                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2759                                     },&#xd;
2760                                     &quot;optional&quot;: false&#xd;
2761                                   }&#xd;
2762                                 }&#xd;
2763                               ]&#xd;
2764                             }&#xd;
2765                           }&#xd;
2766                         },&#xd;
2767                         {&#xd;
2768                           &quot;key&quot;: {&#xd;
2769                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2770                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2771                           },&#xd;
2772                           &quot;value&quot;: {&#xd;
2773                             &quot;key&quot;: {&#xd;
2774                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2775                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2776                             },&#xd;
2777                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2778                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2779                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2780                             &quot;parameter&quot;: {&#xd;
2781                               &quot;entry&quot;: [&#xd;
2782                                 {&#xd;
2783                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2784                                   &quot;value&quot;: {&#xd;
2785                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2786                                     &quot;fieldSchemaKey&quot;: {&#xd;
2787                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2788                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2789                                     },&#xd;
2790                                     &quot;optional&quot;: false&#xd;
2791                                   }&#xd;
2792                                 },&#xd;
2793                                 {&#xd;
2794                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2795                                   &quot;value&quot;: {&#xd;
2796                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2797                                     &quot;fieldSchemaKey&quot;: {&#xd;
2798                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2799                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2800                                     },&#xd;
2801                                     &quot;optional&quot;: false&#xd;
2802                                   }&#xd;
2803                                 },&#xd;
2804                                 {&#xd;
2805                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2806                                   &quot;value&quot;: {&#xd;
2807                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2808                                     &quot;fieldSchemaKey&quot;: {&#xd;
2809                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2810                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2811                                     },&#xd;
2812                                     &quot;optional&quot;: false&#xd;
2813                                   }&#xd;
2814                                 }&#xd;
2815                               ]&#xd;
2816                             }&#xd;
2817                           }&#xd;
2818                         },&#xd;
2819                         {&#xd;
2820                           &quot;key&quot;: {&#xd;
2821                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2822                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2823                           },&#xd;
2824                           &quot;value&quot;: {&#xd;
2825                             &quot;key&quot;: {&#xd;
2826                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2827                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2828                             },&#xd;
2829                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2830                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2831                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2832                             &quot;parameter&quot;: {&#xd;
2833                               &quot;entry&quot;: [&#xd;
2834                                 {&#xd;
2835                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2836                                   &quot;value&quot;: {&#xd;
2837                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2838                                     &quot;fieldSchemaKey&quot;: {&#xd;
2839                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2840                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2841                                     },&#xd;
2842                                     &quot;optional&quot;: false&#xd;
2843                                   }&#xd;
2844                                 },&#xd;
2845                                 {&#xd;
2846                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2847                                   &quot;value&quot;: {&#xd;
2848                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2849                                     &quot;fieldSchemaKey&quot;: {&#xd;
2850                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2851                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2852                                     },&#xd;
2853                                     &quot;optional&quot;: false&#xd;
2854                                   }&#xd;
2855                                 },&#xd;
2856                                 {&#xd;
2857                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2858                                   &quot;value&quot;: {&#xd;
2859                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2860                                     &quot;fieldSchemaKey&quot;: {&#xd;
2861                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2862                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2863                                     },&#xd;
2864                                     &quot;optional&quot;: false&#xd;
2865                                   }&#xd;
2866                                 },&#xd;
2867                                 {&#xd;
2868                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2869                                   &quot;value&quot;: {&#xd;
2870                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2871                                     &quot;fieldSchemaKey&quot;: {&#xd;
2872                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2873                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2874                                     },&#xd;
2875                                     &quot;optional&quot;: false&#xd;
2876                                   }&#xd;
2877                                 }&#xd;
2878                               ]&#xd;
2879                             }&#xd;
2880                           }&#xd;
2881                         },&#xd;
2882                         {&#xd;
2883                           &quot;key&quot;: {&#xd;
2884                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2885                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2886                           },&#xd;
2887                           &quot;value&quot;: {&#xd;
2888                             &quot;key&quot;: {&#xd;
2889                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2890                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2891                             },&#xd;
2892                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2893                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2894                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
2895                             &quot;parameter&quot;: {&#xd;
2896                               &quot;entry&quot;: [&#xd;
2897                                 {&#xd;
2898                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2899                                   &quot;value&quot;: {&#xd;
2900                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2901                                     &quot;fieldSchemaKey&quot;: {&#xd;
2902                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2903                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2904                                     },&#xd;
2905                                     &quot;optional&quot;: false&#xd;
2906                                   }&#xd;
2907                                 }&#xd;
2908                               ]&#xd;
2909                             }&#xd;
2910                           }&#xd;
2911                         },&#xd;
2912                         {&#xd;
2913                           &quot;key&quot;: {&#xd;
2914                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2915                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2916                           },&#xd;
2917                           &quot;value&quot;: {&#xd;
2918                             &quot;key&quot;: {&#xd;
2919                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2920                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2921                             },&#xd;
2922                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2923                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
2924                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2925                             &quot;parameter&quot;: {&#xd;
2926                               &quot;entry&quot;: [&#xd;
2927                                 {&#xd;
2928                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2929                                   &quot;value&quot;: {&#xd;
2930                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2931                                     &quot;fieldSchemaKey&quot;: {&#xd;
2932                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2933                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2934                                     },&#xd;
2935                                     &quot;optional&quot;: false&#xd;
2936                                   }&#xd;
2937                                 }&#xd;
2938                               ]&#xd;
2939                             }&#xd;
2940                           }&#xd;
2941                         }&#xd;
2942                       ]&#xd;
2943                     }&#xd;
2944                   },&#xd;
2945                   &quot;albums&quot;: {&#xd;
2946                     &quot;key&quot;: {&#xd;
2947                       &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
2948                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2949                     },&#xd;
2950                     &quot;albums&quot;: {&#xd;
2951                       &quot;entry&quot;: [&#xd;
2952                         {&#xd;
2953                           &quot;key&quot;: {&#xd;
2954                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2955                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2956                           },&#xd;
2957                           &quot;value&quot;: {&#xd;
2958                             &quot;key&quot;: {&#xd;
2959                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2960                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2961                             },&#xd;
2962                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
2963                             &quot;isWritable&quot;: true,&#xd;
2964                             &quot;itemSchema&quot;: {&#xd;
2965                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
2966                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2967                             }&#xd;
2968                           }&#xd;
2969                         }&#xd;
2970                       ]&#xd;
2971                     }&#xd;
2972                   },&#xd;
2973                   &quot;schemas&quot;: {&#xd;
2974                     &quot;key&quot;: {&#xd;
2975                       &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
2976                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2977                     },&#xd;
2978                     &quot;schemas&quot;: {&#xd;
2979                       &quot;entry&quot;: [&#xd;
2980                         {&#xd;
2981                           &quot;key&quot;: {&#xd;
2982                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2983                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2984                           },&#xd;
2985                           &quot;value&quot;: {&#xd;
2986                             &quot;key&quot;: {&#xd;
2987                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2988                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2989                             },&#xd;
2990                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
2991                             &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;
2992                           }&#xd;
2993                         },&#xd;
2994                         {&#xd;
2995                           &quot;key&quot;: {&#xd;
2996                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2997                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2998                           },&#xd;
2999                           &quot;value&quot;: {&#xd;
3000                             &quot;key&quot;: {&#xd;
3001                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
3002                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3003                             },&#xd;
3004                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3005                             &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;
3006                           }&#xd;
3007                         },&#xd;
3008                         {&#xd;
3009                           &quot;key&quot;: {&#xd;
3010                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3011                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3012                           },&#xd;
3013                           &quot;value&quot;: {&#xd;
3014                             &quot;key&quot;: {&#xd;
3015                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3016                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3017                             },&#xd;
3018                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3019                             &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;
3020                           }&#xd;
3021                         },&#xd;
3022                         {&#xd;
3023                           &quot;key&quot;: {&#xd;
3024                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3025                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3026                           },&#xd;
3027                           &quot;value&quot;: {&#xd;
3028                             &quot;key&quot;: {&#xd;
3029                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3030                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3031                             },&#xd;
3032                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3033                             &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;
3034                           }&#xd;
3035                         },&#xd;
3036                         {&#xd;
3037                           &quot;key&quot;: {&#xd;
3038                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3039                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3040                           },&#xd;
3041                           &quot;value&quot;: {&#xd;
3042                             &quot;key&quot;: {&#xd;
3043                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3044                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3045                             },&#xd;
3046                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3047                             &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;
3048                           }&#xd;
3049                         },&#xd;
3050                         {&#xd;
3051                           &quot;key&quot;: {&#xd;
3052                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3053                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3054                           },&#xd;
3055                           &quot;value&quot;: {&#xd;
3056                             &quot;key&quot;: {&#xd;
3057                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3058                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3059                             },&#xd;
3060                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3061                             &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;
3062                           }&#xd;
3063                         },&#xd;
3064                         {&#xd;
3065                           &quot;key&quot;: {&#xd;
3066                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3067                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3068                           },&#xd;
3069                           &quot;value&quot;: {&#xd;
3070                             &quot;key&quot;: {&#xd;
3071                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3072                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3073                             },&#xd;
3074                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3075                             &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;
3076                           }&#xd;
3077                         },&#xd;
3078                         {&#xd;
3079                           &quot;key&quot;: {&#xd;
3080                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3081                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3082                           },&#xd;
3083                           &quot;value&quot;: {&#xd;
3084                             &quot;key&quot;: {&#xd;
3085                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3086                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3087                             },&#xd;
3088                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3089                             &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;
3090                           }&#xd;
3091                         },&#xd;
3092                         {&#xd;
3093                           &quot;key&quot;: {&#xd;
3094                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3095                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3096                           },&#xd;
3097                           &quot;value&quot;: {&#xd;
3098                             &quot;key&quot;: {&#xd;
3099                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3100                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3101                             },&#xd;
3102                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3103                             &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;
3104                           }&#xd;
3105                         },&#xd;
3106                         {&#xd;
3107                           &quot;key&quot;: {&#xd;
3108                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3109                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3110                           },&#xd;
3111                           &quot;value&quot;: {&#xd;
3112                             &quot;key&quot;: {&#xd;
3113                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3114                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3115                             },&#xd;
3116                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3117                             &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;
3118                           }&#xd;
3119                         },&#xd;
3120                         {&#xd;
3121                           &quot;key&quot;: {&#xd;
3122                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3123                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3124                           },&#xd;
3125                           &quot;value&quot;: {&#xd;
3126                             &quot;key&quot;: {&#xd;
3127                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3128                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3129                             },&#xd;
3130                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3131                             &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;
3132                           }&#xd;
3133                         },&#xd;
3134                         {&#xd;
3135                           &quot;key&quot;: {&#xd;
3136                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3137                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3138                           },&#xd;
3139                           &quot;value&quot;: {&#xd;
3140                             &quot;key&quot;: {&#xd;
3141                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3142                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3143                             },&#xd;
3144                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3145                             &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;
3146                           }&#xd;
3147                         },&#xd;
3148                         {&#xd;
3149                           &quot;key&quot;: {&#xd;
3150                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3151                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3152                           },&#xd;
3153                           &quot;value&quot;: {&#xd;
3154                             &quot;key&quot;: {&#xd;
3155                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3156                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3157                             },&#xd;
3158                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3159                             &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;
3160                           }&#xd;
3161                         },&#xd;
3162                         {&#xd;
3163                           &quot;key&quot;: {&#xd;
3164                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3165                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3166                           },&#xd;
3167                           &quot;value&quot;: {&#xd;
3168                             &quot;key&quot;: {&#xd;
3169                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3170                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3171                             },&#xd;
3172                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3173                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
3174                           }&#xd;
3175                         },&#xd;
3176                         {&#xd;
3177                           &quot;key&quot;: {&#xd;
3178                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3179                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3180                           },&#xd;
3181                           &quot;value&quot;: {&#xd;
3182                             &quot;key&quot;: {&#xd;
3183                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3184                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3185                             },&#xd;
3186                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3187                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
3188                           }&#xd;
3189                         },&#xd;
3190                         {&#xd;
3191                           &quot;key&quot;: {&#xd;
3192                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3193                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3194                           },&#xd;
3195                           &quot;value&quot;: {&#xd;
3196                             &quot;key&quot;: {&#xd;
3197                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3198                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3199                             },&#xd;
3200                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3201                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
3202                           }&#xd;
3203                         }&#xd;
3204                       ]&#xd;
3205                     }&#xd;
3206                   }&#xd;
3207                 }&#xd;
3208               }&#xd;
3209             },&#xd;
3210             &quot;eventInputParameters&quot;: {&#xd;
3211               &quot;ApexExample_DCAEConsumer&quot;: {&#xd;
3212                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3213                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
3214                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
3215                   &quot;parameters&quot;: {&#xd;
3216                     &quot;url&quot;: &quot;http://172.16.2.18:31054/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT/ApexExampleCG1/1?timeout=30000&quot;&#xd;
3217                   }&#xd;
3218                 },&#xd;
3219                 &quot;eventProtocolParameters&quot;: {&#xd;
3220                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3221                 },&#xd;
3222                 &quot;eventName&quot;: &quot;ApexExample_VesEvent&quot;&#xd;
3223               },&#xd;
3224               &quot;ApexExample_AAIResponseConsumer&quot;: {&#xd;
3225                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3226                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
3227                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
3228                   &quot;parameters&quot;: {&#xd;
3229                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/generic-vnfs/generic-vnf?vnf-name={vnf-name}&quot;,&#xd;
3230                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
3231                     &quot;httpCodeFilter&quot;: &quot;[245][0-9][0-9]&quot;,&#xd;
3232                     &quot;httpHeaders&quot;: [&#xd;
3233                       [&#xd;
3234                         &quot;Accept&quot;,&#xd;
3235                         &quot;application/json&quot;&#xd;
3236                       ],&#xd;
3237                       [&#xd;
3238                         &quot;Content-Type&quot;,&#xd;
3239                         &quot;application/json&quot;&#xd;
3240                       ],&#xd;
3241                       [&#xd;
3242                         &quot;X-FromAppId&quot;,&#xd;
3243                         &quot;dcae-curl&quot;&#xd;
3244                       ],&#xd;
3245                       [&#xd;
3246                         &quot;x-transactionId&quot;,&#xd;
3247                         &quot;9998&quot;&#xd;
3248                       ],&#xd;
3249                       [&#xd;
3250                         &quot;Authorization&quot;,&#xd;
3251                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
3252                       ]&#xd;
3253                     ]&#xd;
3254                   }&#xd;
3255                 },&#xd;
3256                 &quot;eventProtocolParameters&quot;: {&#xd;
3257                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3258                 },&#xd;
3259                 &quot;eventName&quot;: &quot;ApexExample_AAISuccessResponseEvent|ApexExample_AAIFailureResponseEvent&quot;,&#xd;
3260                 &quot;requestorMode&quot;: true,&#xd;
3261                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIProducer&quot;,&#xd;
3262                 &quot;requestorTimeout&quot;: 2000&#xd;
3263               },&#xd;
3264               &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;: {&#xd;
3265                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3266                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3267                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3268                 },&#xd;
3269                 &quot;eventProtocolParameters&quot;: {&#xd;
3270                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3271                 },&#xd;
3272                 &quot;eventName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent|ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3273                 &quot;requestorMode&quot;: true,&#xd;
3274                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyRequestProducer&quot;,&#xd;
3275                 &quot;requestorTimeout&quot;: 500&#xd;
3276               },&#xd;
3277               &quot;ApexExample_CDSRestartResponseConsumer&quot;: {&#xd;
3278                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3279                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3280                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3281                 },&#xd;
3282                 &quot;eventProtocolParameters&quot;: {&#xd;
3283                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3284                 },&#xd;
3285                 &quot;eventName&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent|ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
3286                 &quot;requestorMode&quot;: true,&#xd;
3287                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartRequestProducer&quot;,&#xd;
3288                 &quot;requestorTimeout&quot;: 500&#xd;
3289               }&#xd;
3290             },&#xd;
3291             &quot;eventOutputParameters&quot;: {&#xd;
3292               &quot;ApexExample_AAIProducer&quot;: {&#xd;
3293                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3294                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
3295                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;&#xd;
3296                 },&#xd;
3297                 &quot;eventProtocolParameters&quot;: {&#xd;
3298                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3299                 },&#xd;
3300                 &quot;eventNameFilter&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
3301                 &quot;requestorMode&quot;: true,&#xd;
3302                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIResponseConsumer&quot;,&#xd;
3303                 &quot;requestorTimeout&quot;: 2000&#xd;
3304               },&#xd;
3305               &quot;ApexExample_CDSConfigModifyRequestProducer&quot;: {&#xd;
3306                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3307                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3308                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3309                   &quot;parameters&quot;: {&#xd;
3310                     &quot;host&quot;: &quot;policy-models-simulator&quot;,&#xd;
3311                     &quot;port&quot;: 6680,&#xd;
3312                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3313                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3314                     &quot;timeout&quot;: 10&#xd;
3315                   }&#xd;
3316                 },&#xd;
3317                 &quot;eventProtocolParameters&quot;: {&#xd;
3318                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3319                 },&#xd;
3320                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
3321                 &quot;requestorMode&quot;: true,&#xd;
3322                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;,&#xd;
3323                 &quot;requestorTimeout&quot;: 500&#xd;
3324               },&#xd;
3325               &quot;ApexExample_CDSRestartRequestProducer&quot;: {&#xd;
3326                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3327                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3328                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3329                   &quot;parameters&quot;: {&#xd;
3330                     &quot;host&quot;: &quot;policy-models-simulator&quot;,&#xd;
3331                     &quot;port&quot;: 6680,&#xd;
3332                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3333                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3334                     &quot;timeout&quot;: 10&#xd;
3335                   }&#xd;
3336                 },&#xd;
3337                 &quot;eventProtocolParameters&quot;: {&#xd;
3338                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3339                 },&#xd;
3340                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
3341                 &quot;requestorMode&quot;: true,&#xd;
3342                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartResponseConsumer&quot;,&#xd;
3343                 &quot;requestorTimeout&quot;: 500&#xd;
3344               }&#xd;
3345             }&#xd;
3346           }&#xd;
3347         }&#xd;
3348       }&#xd;
3349     ]&#xd;
3350   }&#xd;
3351 }</stringProp>
3352                 <stringProp name="Argument.metadata">=</stringProp>
3353               </elementProp>
3354             </collectionProp>
3355           </elementProp>
3356           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
3357           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
3358           <stringProp name="HTTPSampler.protocol">https</stringProp>
3359           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
3360           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
3361           <stringProp name="HTTPSampler.method">POST</stringProp>
3362           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
3363           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
3364           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
3365           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
3366           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
3367           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
3368           <stringProp name="HTTPSampler.response_timeout"></stringProp>
3369         </HTTPSamplerProxy>
3370         <hashTree>
3371           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
3372             <collectionProp name="Asserion.test_strings">
3373               <stringProp name="49586">200</stringProp>
3374             </collectionProp>
3375             <stringProp name="Assertion.custom_message"></stringProp>
3376             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
3377             <boolProp name="Assertion.assume_success">false</boolProp>
3378             <intProp name="Assertion.test_type">1</intProp>
3379           </ResponseAssertion>
3380           <hashTree/>
3381         </hashTree>
3382         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-SimpleCL" enabled="true">
3383           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
3384           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
3385             <collectionProp name="Arguments.arguments">
3386               <elementProp name="" elementType="HTTPArgument">
3387                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
3388                 <stringProp name="Argument.value">{&#xd;
3389   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
3390   &quot;topology_template&quot;: {&#xd;
3391     &quot;policies&quot;: [&#xd;
3392       {&#xd;
3393         &quot;onap.policies.apex.Simplecontrolloop&quot;: {&#xd;
3394           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
3395           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
3396           &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3397           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
3398           &quot;properties&quot;: {&#xd;
3399             &quot;engineServiceParameters&quot;: {&#xd;
3400               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
3401               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
3402               &quot;id&quot;: 45,&#xd;
3403               &quot;instanceCount&quot;: 5,&#xd;
3404               &quot;deploymentPort&quot;: 12561,&#xd;
3405               &quot;engineParameters&quot;: {&#xd;
3406                 &quot;executorParameters&quot;: {&#xd;
3407                   &quot;JAVASCRIPT&quot;: {&#xd;
3408                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
3409                   }&#xd;
3410                 },&#xd;
3411                 &quot;contextParameters&quot;: {&#xd;
3412                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
3413                   &quot;schemaParameters&quot;: {&#xd;
3414                     &quot;Avro&quot;: {&#xd;
3415                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
3416                     }&#xd;
3417                   }&#xd;
3418                 }&#xd;
3419               },&#xd;
3420               &quot;policy_type_impl&quot;: {&#xd;
3421                 &quot;apexPolicyModel&quot;: {&#xd;
3422                   &quot;key&quot;: {&#xd;
3423                     &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3424                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3425                   },&#xd;
3426                   &quot;keyInformation&quot;: {&#xd;
3427                     &quot;key&quot;: {&#xd;
3428                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
3429                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3430                     },&#xd;
3431                     &quot;keyInfoMap&quot;: {&#xd;
3432                       &quot;entry&quot;: [&#xd;
3433                         {&#xd;
3434                           &quot;key&quot;: {&#xd;
3435                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3436                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3437                           },&#xd;
3438                           &quot;value&quot;: {&#xd;
3439                             &quot;key&quot;: {&#xd;
3440                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3441                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3442                             },&#xd;
3443                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
3444                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
3445                           }&#xd;
3446                         },&#xd;
3447                         {&#xd;
3448                           &quot;key&quot;: {&#xd;
3449                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3450                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3451                           },&#xd;
3452                           &quot;value&quot;: {&#xd;
3453                             &quot;key&quot;: {&#xd;
3454                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3455                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3456                             },&#xd;
3457                             &quot;UUID&quot;: &quot;c8a29e27-0a15-354a-84f9-4c7f207e5c81&quot;,&#xd;
3458                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3459                           }&#xd;
3460                         },&#xd;
3461                         {&#xd;
3462                           &quot;key&quot;: {&#xd;
3463                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3464                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3465                           },&#xd;
3466                           &quot;value&quot;: {&#xd;
3467                             &quot;key&quot;: {&#xd;
3468                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3469                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3470                             },&#xd;
3471                             &quot;UUID&quot;: &quot;5e843cee-0180-39b9-8989-180b2ffe11c0&quot;,&#xd;
3472                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3473                           }&#xd;
3474                         },&#xd;
3475                         {&#xd;
3476                           &quot;key&quot;: {&#xd;
3477                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3478                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3479                           },&#xd;
3480                           &quot;value&quot;: {&#xd;
3481                             &quot;key&quot;: {&#xd;
3482                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3483                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3484                             },&#xd;
3485                             &quot;UUID&quot;: &quot;90291c92-9b27-3cd9-8720-db572419c048&quot;,&#xd;
3486                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
3487                           }&#xd;
3488                         },&#xd;
3489                         {&#xd;
3490                           &quot;key&quot;: {&#xd;
3491                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3492                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3493                           },&#xd;
3494                           &quot;value&quot;: {&#xd;
3495                             &quot;key&quot;: {&#xd;
3496                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3497                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3498                             },&#xd;
3499                             &quot;UUID&quot;: &quot;7b7e6751-4e0b-389d-98c0-5567bbc0294c&quot;,&#xd;
3500                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
3501                           }&#xd;
3502                         },&#xd;
3503                         {&#xd;
3504                           &quot;key&quot;: {&#xd;
3505                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3506                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3507                           },&#xd;
3508                           &quot;value&quot;: {&#xd;
3509                             &quot;key&quot;: {&#xd;
3510                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3511                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3512                             },&#xd;
3513                             &quot;UUID&quot;: &quot;63d5680c-14ef-3505-8d34-ebb646bba07b&quot;,&#xd;
3514                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3515                           }&#xd;
3516                         },&#xd;
3517                         {&#xd;
3518                           &quot;key&quot;: {&#xd;
3519                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3520                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3521                           },&#xd;
3522                           &quot;value&quot;: {&#xd;
3523                             &quot;key&quot;: {&#xd;
3524                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3525                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3526                             },&#xd;
3527                             &quot;UUID&quot;: &quot;a84ca97d-6e94-39a2-91f9-59a6c9aa435e&quot;,&#xd;
3528                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3529                           }&#xd;
3530                         },&#xd;
3531                         {&#xd;
3532                           &quot;key&quot;: {&#xd;
3533                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3534                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3535                           },&#xd;
3536                           &quot;value&quot;: {&#xd;
3537                             &quot;key&quot;: {&#xd;
3538                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3539                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3540                             },&#xd;
3541                             &quot;UUID&quot;: &quot;0e2ee622-7fd3-3e49-82e2-539c4f5e9624&quot;,&#xd;
3542                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
3543                           }&#xd;
3544                         },&#xd;
3545                         {&#xd;
3546                           &quot;key&quot;: {&#xd;
3547                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3548                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3549                           },&#xd;
3550                           &quot;value&quot;: {&#xd;
3551                             &quot;key&quot;: {&#xd;
3552                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3553                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3554                             },&#xd;
3555                             &quot;UUID&quot;: &quot;e84f8682-ea33-3ad0-8626-8bc4634581fc&quot;,&#xd;
3556                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3557                           }&#xd;
3558                         },&#xd;
3559                         {&#xd;
3560                           &quot;key&quot;: {&#xd;
3561                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3562                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3563                           },&#xd;
3564                           &quot;value&quot;: {&#xd;
3565                             &quot;key&quot;: {&#xd;
3566                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3567                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3568                             },&#xd;
3569                             &quot;UUID&quot;: &quot;a252f835-2479-38ef-9ef4-20af62725752&quot;,&#xd;
3570                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3571                           }&#xd;
3572                         },&#xd;
3573                         {&#xd;
3574                           &quot;key&quot;: {&#xd;
3575                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3576                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3577                           },&#xd;
3578                           &quot;value&quot;: {&#xd;
3579                             &quot;key&quot;: {&#xd;
3580                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3581                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3582                             },&#xd;
3583                             &quot;UUID&quot;: &quot;cfc46ea9-b8c1-38dd-ac9c-304c916daf34&quot;,&#xd;
3584                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3585                           }&#xd;
3586                         },&#xd;
3587                         {&#xd;
3588                           &quot;key&quot;: {&#xd;
3589                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3590                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3591                           },&#xd;
3592                           &quot;value&quot;: {&#xd;
3593                             &quot;key&quot;: {&#xd;
3594                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3595                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3596                             },&#xd;
3597                             &quot;UUID&quot;: &quot;1e7095d6-a455-3f89-acae-486e35d7e311&quot;,&#xd;
3598                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
3599                           }&#xd;
3600                         },&#xd;
3601                         {&#xd;
3602                           &quot;key&quot;: {&#xd;
3603                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3604                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3605                           },&#xd;
3606                           &quot;value&quot;: {&#xd;
3607                             &quot;key&quot;: {&#xd;
3608                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3609                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3610                             },&#xd;
3611                             &quot;UUID&quot;: &quot;d22ea83b-695d-3da9-b9f5-41f16ca433bf&quot;,&#xd;
3612                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestPayloadType:0.0.1\&quot;&quot;&#xd;
3613                           }&#xd;
3614                         },&#xd;
3615                         {&#xd;
3616                           &quot;key&quot;: {&#xd;
3617                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3618                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3619                           },&#xd;
3620                           &quot;value&quot;: {&#xd;
3621                             &quot;key&quot;: {&#xd;
3622                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3623                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3624                             },&#xd;
3625                             &quot;UUID&quot;: &quot;e9fe2e40-1f0d-30dd-8b9e-885695878693&quot;,&#xd;
3626                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
3627                           }&#xd;
3628                         },&#xd;
3629                         {&#xd;
3630                           &quot;key&quot;: {&#xd;
3631                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3632                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3633                           },&#xd;
3634                           &quot;value&quot;: {&#xd;
3635                             &quot;key&quot;: {&#xd;
3636                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3637                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3638                             },&#xd;
3639                             &quot;UUID&quot;: &quot;5e04fa76-0a17-38a9-8524-23b2d1a23fa5&quot;,&#xd;
3640                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3641                           }&#xd;
3642                         },&#xd;
3643                         {&#xd;
3644                           &quot;key&quot;: {&#xd;
3645                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3646                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3647                           },&#xd;
3648                           &quot;value&quot;: {&#xd;
3649                             &quot;key&quot;: {&#xd;
3650                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3651                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3652                             },&#xd;
3653                             &quot;UUID&quot;: &quot;15866380-40f5-3f8e-87d9-13747a36d352&quot;,&#xd;
3654                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3655                           }&#xd;
3656                         },&#xd;
3657                         {&#xd;
3658                           &quot;key&quot;: {&#xd;
3659                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3660                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3661                           },&#xd;
3662                           &quot;value&quot;: {&#xd;
3663                             &quot;key&quot;: {&#xd;
3664                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3665                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3666                             },&#xd;
3667                             &quot;UUID&quot;: &quot;2c3d76ce-dd42-32ac-a397-ab418534e1cf&quot;,&#xd;
3668                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3669                           }&#xd;
3670                         },&#xd;
3671                         {&#xd;
3672                           &quot;key&quot;: {&#xd;
3673                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3674                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3675                           },&#xd;
3676                           &quot;value&quot;: {&#xd;
3677                             &quot;key&quot;: {&#xd;
3678                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3679                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3680                             },&#xd;
3681                             &quot;UUID&quot;: &quot;b99c44da-dae7-3c96-b528-58852537d063&quot;,&#xd;
3682                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3683                           }&#xd;
3684                         },&#xd;
3685                         {&#xd;
3686                           &quot;key&quot;: {&#xd;
3687                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3688                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3689                           },&#xd;
3690                           &quot;value&quot;: {&#xd;
3691                             &quot;key&quot;: {&#xd;
3692                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3693                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3694                             },&#xd;
3695                             &quot;UUID&quot;: &quot;1db688e2-3afe-3b03-9795-fdbfa80fa240&quot;,&#xd;
3696                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
3697                           }&#xd;
3698                         },&#xd;
3699                         {&#xd;
3700                           &quot;key&quot;: {&#xd;
3701                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3702                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3703                           },&#xd;
3704                           &quot;value&quot;: {&#xd;
3705                             &quot;key&quot;: {&#xd;
3706                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3707                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3708                             },&#xd;
3709                             &quot;UUID&quot;: &quot;31022456-e85b-3a9b-9ecb-a09691792d3e&quot;,&#xd;
3710                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3711                           }&#xd;
3712                         },&#xd;
3713                         {&#xd;
3714                           &quot;key&quot;: {&#xd;
3715                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3716                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3717                           },&#xd;
3718                           &quot;value&quot;: {&#xd;
3719                             &quot;key&quot;: {&#xd;
3720                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3721                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3722                             },&#xd;
3723                             &quot;UUID&quot;: &quot;d6075720-622e-3a0d-827a-aa4580a2f5d7&quot;,&#xd;
3724                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3725                           }&#xd;
3726                         },&#xd;
3727                         {&#xd;
3728                           &quot;key&quot;: {&#xd;
3729                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3730                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3731                           },&#xd;
3732                           &quot;value&quot;: {&#xd;
3733                             &quot;key&quot;: {&#xd;
3734                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3735                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3736                             },&#xd;
3737                             &quot;UUID&quot;: &quot;948359ff-3308-3ac5-a5ec-6e3c1b9cd4d5&quot;,&#xd;
3738                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
3739                           }&#xd;
3740                         },&#xd;
3741                         {&#xd;
3742                           &quot;key&quot;: {&#xd;
3743                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3744                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3745                           },&#xd;
3746                           &quot;value&quot;: {&#xd;
3747                             &quot;key&quot;: {&#xd;
3748                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3749                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3750                             },&#xd;
3751                             &quot;UUID&quot;: &quot;63a6fd26-2fd6-3a0e-8a27-49a5d2ea4644&quot;,&#xd;
3752                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
3753                           }&#xd;
3754                         },&#xd;
3755                         {&#xd;
3756                           &quot;key&quot;: {&#xd;
3757                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3758                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3759                           },&#xd;
3760                           &quot;value&quot;: {&#xd;
3761                             &quot;key&quot;: {&#xd;
3762                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3763                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3764                             },&#xd;
3765                             &quot;UUID&quot;: &quot;a0407d0b-5719-38bf-9529-25ad62ace8c4&quot;,&#xd;
3766                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
3767                           }&#xd;
3768                         },&#xd;
3769                         {&#xd;
3770                           &quot;key&quot;: {&#xd;
3771                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3772                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3773                           },&#xd;
3774                           &quot;value&quot;: {&#xd;
3775                             &quot;key&quot;: {&#xd;
3776                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3777                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3778                             },&#xd;
3779                             &quot;UUID&quot;: &quot;28e894dc-4ab8-3469-aab7-d81bd05bb4c9&quot;,&#xd;
3780                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3781                           }&#xd;
3782                         },&#xd;
3783                         {&#xd;
3784                           &quot;key&quot;: {&#xd;
3785                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3786                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3787                           },&#xd;
3788                           &quot;value&quot;: {&#xd;
3789                             &quot;key&quot;: {&#xd;
3790                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3791                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3792                             },&#xd;
3793                             &quot;UUID&quot;: &quot;073f1433-999e-3506-98ad-ef820d2fa7f0&quot;,&#xd;
3794                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3795                           }&#xd;
3796                         },&#xd;
3797                         {&#xd;
3798                           &quot;key&quot;: {&#xd;
3799                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3800                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3801                           },&#xd;
3802                           &quot;value&quot;: {&#xd;
3803                             &quot;key&quot;: {&#xd;
3804                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3805                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3806                             },&#xd;
3807                             &quot;UUID&quot;: &quot;afc6ed46-6801-3c85-bb4c-0ab5b0dd4a74&quot;,&#xd;
3808                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
3809                           }&#xd;
3810                         },&#xd;
3811                         {&#xd;
3812                           &quot;key&quot;: {&#xd;
3813                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3814                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3815                           },&#xd;
3816                           &quot;value&quot;: {&#xd;
3817                             &quot;key&quot;: {&#xd;
3818                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3819                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3820                             },&#xd;
3821                             &quot;UUID&quot;: &quot;317be184-a01a-3e2d-9ae4-cafaa405de70&quot;,&#xd;
3822                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEvent:0.0.1\&quot;&quot;&#xd;
3823                           }&#xd;
3824                         },&#xd;
3825                         {&#xd;
3826                           &quot;key&quot;: {&#xd;
3827                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3828                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3829                           },&#xd;
3830                           &quot;value&quot;: {&#xd;
3831                             &quot;key&quot;: {&#xd;
3832                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3833                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3834                             },&#xd;
3835                             &quot;UUID&quot;: &quot;be7fc79b-9b73-381a-8e23-9dd6e6b1233d&quot;,&#xd;
3836                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventComponentType:0.0.1\&quot;&quot;&#xd;
3837                           }&#xd;
3838                         },&#xd;
3839                         {&#xd;
3840                           &quot;key&quot;: {&#xd;
3841                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3842                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3843                           },&#xd;
3844                           &quot;value&quot;: {&#xd;
3845                             &quot;key&quot;: {&#xd;
3846                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3847                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3848                             },&#xd;
3849                             &quot;UUID&quot;: &quot;1a082851-49e3-3f4c-b023-c05236cc8389&quot;,&#xd;
3850                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventOtherFieldsType:0.0.1\&quot;&quot;&#xd;
3851                           }&#xd;
3852                         },&#xd;
3853                         {&#xd;
3854                           &quot;key&quot;: {&#xd;
3855                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3856                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3857                           },&#xd;
3858                           &quot;value&quot;: {&#xd;
3859                             &quot;key&quot;: {&#xd;
3860                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3861                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3862                             },&#xd;
3863                             &quot;UUID&quot;: &quot;cab6cd51-ea7b-3241-a173-ea8a24e29737&quot;,&#xd;
3864                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventTargetType:0.0.1\&quot;&quot;&#xd;
3865                           }&#xd;
3866                         },&#xd;
3867                         {&#xd;
3868                           &quot;key&quot;: {&#xd;
3869                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3870                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3871                           },&#xd;
3872                           &quot;value&quot;: {&#xd;
3873                             &quot;key&quot;: {&#xd;
3874                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3875                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3876                             },&#xd;
3877                             &quot;UUID&quot;: &quot;0f57665a-f0a9-314e-ad0a-04c1f5758174&quot;,&#xd;
3878                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEvent:0.0.1\&quot;&quot;&#xd;
3879                           }&#xd;
3880                         },&#xd;
3881                         {&#xd;
3882                           &quot;key&quot;: {&#xd;
3883                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3884                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3885                           },&#xd;
3886                           &quot;value&quot;: {&#xd;
3887                             &quot;key&quot;: {&#xd;
3888                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3889                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3890                             },&#xd;
3891                             &quot;UUID&quot;: &quot;ba5d9a46-8cb4-3fbe-84fd-eabba5b7dd4b&quot;,&#xd;
3892                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3893                           }&#xd;
3894                         },&#xd;
3895                         {&#xd;
3896                           &quot;key&quot;: {&#xd;
3897                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3898                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3899                           },&#xd;
3900                           &quot;value&quot;: {&#xd;
3901                             &quot;key&quot;: {&#xd;
3902                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3903                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3904                             },&#xd;
3905                             &quot;UUID&quot;: &quot;9fd7a967-57d4-36ef-81e9-c3396f3aa8d1&quot;,&#xd;
3906                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventType:0.0.1\&quot;&quot;&#xd;
3907                           }&#xd;
3908                         },&#xd;
3909                         {&#xd;
3910                           &quot;key&quot;: {&#xd;
3911                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3912                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3913                           },&#xd;
3914                           &quot;value&quot;: {&#xd;
3915                             &quot;key&quot;: {&#xd;
3916                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3917                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3918                             },&#xd;
3919                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
3920                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
3921                           }&#xd;
3922                         },&#xd;
3923                         {&#xd;
3924                           &quot;key&quot;: {&#xd;
3925                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3926                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3927                           },&#xd;
3928                           &quot;value&quot;: {&#xd;
3929                             &quot;key&quot;: {&#xd;
3930                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3931                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3932                             },&#xd;
3933                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
3934                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
3935                           }&#xd;
3936                         },&#xd;
3937                         {&#xd;
3938                           &quot;key&quot;: {&#xd;
3939                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3940                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3941                           },&#xd;
3942                           &quot;value&quot;: {&#xd;
3943                             &quot;key&quot;: {&#xd;
3944                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3945                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3946                             },&#xd;
3947                             &quot;UUID&quot;: &quot;ecc97b87-f30b-344c-a476-d36501bf5cbd&quot;,&#xd;
3948                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop:0.0.1\&quot;&quot;&#xd;
3949                           }&#xd;
3950                         },&#xd;
3951                         {&#xd;
3952                           &quot;key&quot;: {&#xd;
3953                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3954                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3955                           },&#xd;
3956                           &quot;value&quot;: {&#xd;
3957                             &quot;key&quot;: {&#xd;
3958                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3959                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3960                             },&#xd;
3961                             &quot;UUID&quot;: &quot;1469671a-56dd-3a68-bf6c-77a5cf7a9487&quot;,&#xd;
3962                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Albums:0.0.1\&quot;&quot;&#xd;
3963                           }&#xd;
3964                         },&#xd;
3965                         {&#xd;
3966                           &quot;key&quot;: {&#xd;
3967                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
3968                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3969                           },&#xd;
3970                           &quot;value&quot;: {&#xd;
3971                             &quot;key&quot;: {&#xd;
3972                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
3973                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3974                             },&#xd;
3975                             &quot;UUID&quot;: &quot;23c4eee4-aba5-36f6-96d6-46f40061bfed&quot;,&#xd;
3976                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Events:0.0.1\&quot;&quot;&#xd;
3977                           }&#xd;
3978                         },&#xd;
3979                         {&#xd;
3980                           &quot;key&quot;: {&#xd;
3981                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
3982                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3983                           },&#xd;
3984                           &quot;value&quot;: {&#xd;
3985                             &quot;key&quot;: {&#xd;
3986                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
3987                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3988                             },&#xd;
3989                             &quot;UUID&quot;: &quot;ea9e73ff-483c-3827-896c-6eaa9d69bc6e&quot;,&#xd;
3990                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_KeyInfo:0.0.1\&quot;&quot;&#xd;
3991                           }&#xd;
3992                         },&#xd;
3993                         {&#xd;
3994                           &quot;key&quot;: {&#xd;
3995                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
3996                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3997                           },&#xd;
3998                           &quot;value&quot;: {&#xd;
3999                             &quot;key&quot;: {&#xd;
4000                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4001                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4002                             },&#xd;
4003                             &quot;UUID&quot;: &quot;38c068e5-bb9a-3997-9e50-ec77c66825c8&quot;,&#xd;
4004                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Policies:0.0.1\&quot;&quot;&#xd;
4005                           }&#xd;
4006                         },&#xd;
4007                         {&#xd;
4008                           &quot;key&quot;: {&#xd;
4009                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4010                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4011                           },&#xd;
4012                           &quot;value&quot;: {&#xd;
4013                             &quot;key&quot;: {&#xd;
4014                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4015                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4016                             },&#xd;
4017                             &quot;UUID&quot;: &quot;38514b27-8b9b-3d06-844a-3aced27deb0a&quot;,&#xd;
4018                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Schemas:0.0.1\&quot;&quot;&#xd;
4019                           }&#xd;
4020                         },&#xd;
4021                         {&#xd;
4022                           &quot;key&quot;: {&#xd;
4023                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4024                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4025                           },&#xd;
4026                           &quot;value&quot;: {&#xd;
4027                             &quot;key&quot;: {&#xd;
4028                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4029                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4030                             },&#xd;
4031                             &quot;UUID&quot;: &quot;0e0387b5-07fa-30e4-8554-eb51d2e18939&quot;,&#xd;
4032                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Tasks:0.0.1\&quot;&quot;&#xd;
4033                           }&#xd;
4034                         }&#xd;
4035                       ]&#xd;
4036                     }&#xd;
4037                   },&#xd;
4038                   &quot;policies&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;policyMap&quot;: {&#xd;
4044                       &quot;entry&quot;: [&#xd;
4045                         {&#xd;
4046                           &quot;key&quot;: {&#xd;
4047                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4048                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4049                           },&#xd;
4050                           &quot;value&quot;: {&#xd;
4051                             &quot;policyKey&quot;: {&#xd;
4052                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4053                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4054                             },&#xd;
4055                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4056                             &quot;state&quot;: {&#xd;
4057                               &quot;entry&quot;: [&#xd;
4058                                 {&#xd;
4059                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4060                                   &quot;value&quot;: {&#xd;
4061                                     &quot;stateKey&quot;: {&#xd;
4062                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4063                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4064                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4065                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4066                                     },&#xd;
4067                                     &quot;trigger&quot;: {&#xd;
4068                                       &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4069                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4070                                     },&#xd;
4071                                     &quot;stateOutputs&quot;: {&#xd;
4072                                       &quot;entry&quot;: [&#xd;
4073                                         {&#xd;
4074                                           &quot;key&quot;: &quot;AAIFailureStateOutput&quot;,&#xd;
4075                                           &quot;value&quot;: {&#xd;
4076                                             &quot;key&quot;: {&#xd;
4077                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4078                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4079                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4080                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4081                                             },&#xd;
4082                                             &quot;outgoingEvent&quot;: {&#xd;
4083                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4084                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4085                                             },&#xd;
4086                                             &quot;outgoingEventReference&quot;: [&#xd;
4087                                               {&#xd;
4088                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4089                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4090                                               }&#xd;
4091                                             ],&#xd;
4092                                             &quot;nextState&quot;: {&#xd;
4093                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4094                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4095                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4096                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4097                                             }&#xd;
4098                                           }&#xd;
4099                                         }&#xd;
4100                                       ]&#xd;
4101                                     },&#xd;
4102                                     &quot;contextAlbumReference&quot;: [],&#xd;
4103                                     &quot;taskSelectionLogic&quot;: {&#xd;
4104                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4105                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4106                                       &quot;logic&quot;: &quot;&quot;&#xd;
4107                                     },&#xd;
4108                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4109                                       &quot;entry&quot;: []&#xd;
4110                                     },&#xd;
4111                                     &quot;defaultTask&quot;: {&#xd;
4112                                       &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4113                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4114                                     },&#xd;
4115                                     &quot;taskReferences&quot;: {&#xd;
4116                                       &quot;entry&quot;: [&#xd;
4117                                         {&#xd;
4118                                           &quot;key&quot;: {&#xd;
4119                                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4120                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4121                                           },&#xd;
4122                                           &quot;value&quot;: {&#xd;
4123                                             &quot;key&quot;: {&#xd;
4124                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4125                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4126                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4127                                               &quot;localName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;&#xd;
4128                                             },&#xd;
4129                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4130                                             &quot;output&quot;: {&#xd;
4131                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4132                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4133                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4134                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4135                                             }&#xd;
4136                                           }&#xd;
4137                                         }&#xd;
4138                                       ]&#xd;
4139                                     }&#xd;
4140                                   }&#xd;
4141                                 }&#xd;
4142                               ]&#xd;
4143                             },&#xd;
4144                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4145                           }&#xd;
4146                         },&#xd;
4147                         {&#xd;
4148                           &quot;key&quot;: {&#xd;
4149                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4150                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4151                           },&#xd;
4152                           &quot;value&quot;: {&#xd;
4153                             &quot;policyKey&quot;: {&#xd;
4154                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4155                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4156                             },&#xd;
4157                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4158                             &quot;state&quot;: {&#xd;
4159                               &quot;entry&quot;: [&#xd;
4160                                 {&#xd;
4161                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4162                                   &quot;value&quot;: {&#xd;
4163                                     &quot;stateKey&quot;: {&#xd;
4164                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4165                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4166                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4167                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4168                                     },&#xd;
4169                                     &quot;trigger&quot;: {&#xd;
4170                                       &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
4171                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4172                                     },&#xd;
4173                                     &quot;stateOutputs&quot;: {&#xd;
4174                                       &quot;entry&quot;: [&#xd;
4175                                         {&#xd;
4176                                           &quot;key&quot;: &quot;AAISuccessStateOutput&quot;,&#xd;
4177                                           &quot;value&quot;: {&#xd;
4178                                             &quot;key&quot;: {&#xd;
4179                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4180                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4181                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4182                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4183                                             },&#xd;
4184                                             &quot;outgoingEvent&quot;: {&#xd;
4185                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4186                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4187                                             },&#xd;
4188                                             &quot;outgoingEventReference&quot;: [&#xd;
4189                                               {&#xd;
4190                                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4191                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4192                                               },&#xd;
4193                                               {&#xd;
4194                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4195                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4196                                               }&#xd;
4197                                             ],&#xd;
4198                                             &quot;nextState&quot;: {&#xd;
4199                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4200                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4201                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4202                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4203                                             }&#xd;
4204                                           }&#xd;
4205                                         }&#xd;
4206                                       ]&#xd;
4207                                     },&#xd;
4208                                     &quot;contextAlbumReference&quot;: [],&#xd;
4209                                     &quot;taskSelectionLogic&quot;: {&#xd;
4210                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4211                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4212                                       &quot;logic&quot;: &quot;&quot;&#xd;
4213                                     },&#xd;
4214                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4215                                       &quot;entry&quot;: []&#xd;
4216                                     },&#xd;
4217                                     &quot;defaultTask&quot;: {&#xd;
4218                                       &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4219                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4220                                     },&#xd;
4221                                     &quot;taskReferences&quot;: {&#xd;
4222                                       &quot;entry&quot;: [&#xd;
4223                                         {&#xd;
4224                                           &quot;key&quot;: {&#xd;
4225                                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4226                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4227                                           },&#xd;
4228                                           &quot;value&quot;: {&#xd;
4229                                             &quot;key&quot;: {&#xd;
4230                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4231                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4232                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4233                                               &quot;localName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;&#xd;
4234                                             },&#xd;
4235                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4236                                             &quot;output&quot;: {&#xd;
4237                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4238                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4239                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4240                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4241                                             }&#xd;
4242                                           }&#xd;
4243                                         }&#xd;
4244                                       ]&#xd;
4245                                     }&#xd;
4246                                   }&#xd;
4247                                 }&#xd;
4248                               ]&#xd;
4249                             },&#xd;
4250                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4251                           }&#xd;
4252                         },&#xd;
4253                         {&#xd;
4254                           &quot;key&quot;: {&#xd;
4255                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4256                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4257                           },&#xd;
4258                           &quot;value&quot;: {&#xd;
4259                             &quot;policyKey&quot;: {&#xd;
4260                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4261                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4262                             },&#xd;
4263                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4264                             &quot;state&quot;: {&#xd;
4265                               &quot;entry&quot;: [&#xd;
4266                                 {&#xd;
4267                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4268                                   &quot;value&quot;: {&#xd;
4269                                     &quot;stateKey&quot;: {&#xd;
4270                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4271                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4272                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4273                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4274                                     },&#xd;
4275                                     &quot;trigger&quot;: {&#xd;
4276                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4277                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4278                                     },&#xd;
4279                                     &quot;stateOutputs&quot;: {&#xd;
4280                                       &quot;entry&quot;: [&#xd;
4281                                         {&#xd;
4282                                           &quot;key&quot;: &quot;ConfigModifyFailureResponseOutput&quot;,&#xd;
4283                                           &quot;value&quot;: {&#xd;
4284                                             &quot;key&quot;: {&#xd;
4285                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4286                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4287                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4288                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4289                                             },&#xd;
4290                                             &quot;outgoingEvent&quot;: {&#xd;
4291                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4292                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4293                                             },&#xd;
4294                                             &quot;outgoingEventReference&quot;: [&#xd;
4295                                               {&#xd;
4296                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4297                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4298                                               }&#xd;
4299                                             ],&#xd;
4300                                             &quot;nextState&quot;: {&#xd;
4301                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4302                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4303                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4304                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4305                                             }&#xd;
4306                                           }&#xd;
4307                                         }&#xd;
4308                                       ]&#xd;
4309                                     },&#xd;
4310                                     &quot;contextAlbumReference&quot;: [],&#xd;
4311                                     &quot;taskSelectionLogic&quot;: {&#xd;
4312                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4313                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4314                                       &quot;logic&quot;: &quot;&quot;&#xd;
4315                                     },&#xd;
4316                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4317                                       &quot;entry&quot;: []&#xd;
4318                                     },&#xd;
4319                                     &quot;defaultTask&quot;: {&#xd;
4320                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4321                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4322                                     },&#xd;
4323                                     &quot;taskReferences&quot;: {&#xd;
4324                                       &quot;entry&quot;: [&#xd;
4325                                         {&#xd;
4326                                           &quot;key&quot;: {&#xd;
4327                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4328                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4329                                           },&#xd;
4330                                           &quot;value&quot;: {&#xd;
4331                                             &quot;key&quot;: {&#xd;
4332                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4333                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4334                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4335                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
4336                                             },&#xd;
4337                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4338                                             &quot;output&quot;: {&#xd;
4339                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4340                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4341                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4342                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4343                                             }&#xd;
4344                                           }&#xd;
4345                                         }&#xd;
4346                                       ]&#xd;
4347                                     }&#xd;
4348                                   }&#xd;
4349                                 }&#xd;
4350                               ]&#xd;
4351                             },&#xd;
4352                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4353                           }&#xd;
4354                         },&#xd;
4355                         {&#xd;
4356                           &quot;key&quot;: {&#xd;
4357                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4358                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4359                           },&#xd;
4360                           &quot;value&quot;: {&#xd;
4361                             &quot;policyKey&quot;: {&#xd;
4362                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4363                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4364                             },&#xd;
4365                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4366                             &quot;state&quot;: {&#xd;
4367                               &quot;entry&quot;: [&#xd;
4368                                 {&#xd;
4369                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4370                                   &quot;value&quot;: {&#xd;
4371                                     &quot;stateKey&quot;: {&#xd;
4372                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4373                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4374                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4375                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4376                                     },&#xd;
4377                                     &quot;trigger&quot;: {&#xd;
4378                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4379                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4380                                     },&#xd;
4381                                     &quot;stateOutputs&quot;: {&#xd;
4382                                       &quot;entry&quot;: [&#xd;
4383                                         {&#xd;
4384                                           &quot;key&quot;: &quot;ConfigModifySuccessResponseOutput&quot;,&#xd;
4385                                           &quot;value&quot;: {&#xd;
4386                                             &quot;key&quot;: {&#xd;
4387                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4388                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4389                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4390                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4391                                             },&#xd;
4392                                             &quot;outgoingEvent&quot;: {&#xd;
4393                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4394                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4395                                             },&#xd;
4396                                             &quot;outgoingEventReference&quot;: [&#xd;
4397                                               {&#xd;
4398                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4399                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4400                                               }&#xd;
4401                                             ],&#xd;
4402                                             &quot;nextState&quot;: {&#xd;
4403                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4404                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4405                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4406                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4407                                             }&#xd;
4408                                           }&#xd;
4409                                         }&#xd;
4410                                       ]&#xd;
4411                                     },&#xd;
4412                                     &quot;contextAlbumReference&quot;: [],&#xd;
4413                                     &quot;taskSelectionLogic&quot;: {&#xd;
4414                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4415                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4416                                       &quot;logic&quot;: &quot;&quot;&#xd;
4417                                     },&#xd;
4418                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4419                                       &quot;entry&quot;: []&#xd;
4420                                     },&#xd;
4421                                     &quot;defaultTask&quot;: {&#xd;
4422                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4423                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4424                                     },&#xd;
4425                                     &quot;taskReferences&quot;: {&#xd;
4426                                       &quot;entry&quot;: [&#xd;
4427                                         {&#xd;
4428                                           &quot;key&quot;: {&#xd;
4429                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4430                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4431                                           },&#xd;
4432                                           &quot;value&quot;: {&#xd;
4433                                             &quot;key&quot;: {&#xd;
4434                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4435                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4436                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4437                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
4438                                             },&#xd;
4439                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4440                                             &quot;output&quot;: {&#xd;
4441                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4442                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4443                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4444                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4445                                             }&#xd;
4446                                           }&#xd;
4447                                         }&#xd;
4448                                       ]&#xd;
4449                                     }&#xd;
4450                                   }&#xd;
4451                                 }&#xd;
4452                               ]&#xd;
4453                             },&#xd;
4454                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4455                           }&#xd;
4456                         },&#xd;
4457                         {&#xd;
4458                           &quot;key&quot;: {&#xd;
4459                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4460                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4461                           },&#xd;
4462                           &quot;value&quot;: {&#xd;
4463                             &quot;policyKey&quot;: {&#xd;
4464                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4465                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4466                             },&#xd;
4467                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4468                             &quot;state&quot;: {&#xd;
4469                               &quot;entry&quot;: [&#xd;
4470                                 {&#xd;
4471                                   &quot;key&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4472                                   &quot;value&quot;: {&#xd;
4473                                     &quot;stateKey&quot;: {&#xd;
4474                                       &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4475                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4476                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4477                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4478                                     },&#xd;
4479                                     &quot;trigger&quot;: {&#xd;
4480                                       &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
4481                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4482                                     },&#xd;
4483                                     &quot;stateOutputs&quot;: {&#xd;
4484                                       &quot;entry&quot;: [&#xd;
4485                                         {&#xd;
4486                                           &quot;key&quot;: &quot;VesOutput&quot;,&#xd;
4487                                           &quot;value&quot;: {&#xd;
4488                                             &quot;key&quot;: {&#xd;
4489                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4490                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4491                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4492                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4493                                             },&#xd;
4494                                             &quot;outgoingEvent&quot;: {&#xd;
4495                                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4496                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4497                                             },&#xd;
4498                                             &quot;outgoingEventReference&quot;: [&#xd;
4499                                               {&#xd;
4500                                                 &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4501                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4502                                               },&#xd;
4503                                               {&#xd;
4504                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4505                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4506                                               }&#xd;
4507                                             ],&#xd;
4508                                             &quot;nextState&quot;: {&#xd;
4509                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4510                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4511                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4512                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4513                                             }&#xd;
4514                                           }&#xd;
4515                                         }&#xd;
4516                                       ]&#xd;
4517                                     },&#xd;
4518                                     &quot;contextAlbumReference&quot;: [],&#xd;
4519                                     &quot;taskSelectionLogic&quot;: {&#xd;
4520                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4521                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4522                                       &quot;logic&quot;: &quot;&quot;&#xd;
4523                                     },&#xd;
4524                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4525                                       &quot;entry&quot;: []&#xd;
4526                                     },&#xd;
4527                                     &quot;defaultTask&quot;: {&#xd;
4528                                       &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4529                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4530                                     },&#xd;
4531                                     &quot;taskReferences&quot;: {&#xd;
4532                                       &quot;entry&quot;: [&#xd;
4533                                         {&#xd;
4534                                           &quot;key&quot;: {&#xd;
4535                                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4536                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4537                                           },&#xd;
4538                                           &quot;value&quot;: {&#xd;
4539                                             &quot;key&quot;: {&#xd;
4540                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4541                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4542                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4543                                               &quot;localName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;&#xd;
4544                                             },&#xd;
4545                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4546                                             &quot;output&quot;: {&#xd;
4547                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4548                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4549                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4550                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4551                                             }&#xd;
4552                                           }&#xd;
4553                                         }&#xd;
4554                                       ]&#xd;
4555                                     }&#xd;
4556                                   }&#xd;
4557                                 }&#xd;
4558                               ]&#xd;
4559                             },&#xd;
4560                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4561                           }&#xd;
4562                         }&#xd;
4563                       ]&#xd;
4564                     }&#xd;
4565                   },&#xd;
4566                   &quot;tasks&quot;: {&#xd;
4567                     &quot;key&quot;: {&#xd;
4568                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4569                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4570                     },&#xd;
4571                     &quot;taskMap&quot;: {&#xd;
4572                       &quot;entry&quot;: [&#xd;
4573                         {&#xd;
4574                           &quot;key&quot;: {&#xd;
4575                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&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;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4581                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4582                             },&#xd;
4583                             &quot;inputEvent&quot;: {&#xd;
4584                               &quot;key&quot;: {&#xd;
4585                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4586                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4587                               },&#xd;
4588                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4589                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4590                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4591                               &quot;parameter&quot;: {&#xd;
4592                                 &quot;entry&quot;: [&#xd;
4593                                   {&#xd;
4594                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4595                                     &quot;value&quot;: {&#xd;
4596                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4597                                       &quot;fieldSchemaKey&quot;: {&#xd;
4598                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4599                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4600                                       },&#xd;
4601                                       &quot;optional&quot;: false&#xd;
4602                                     }&#xd;
4603                                   },&#xd;
4604                                   {&#xd;
4605                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4606                                     &quot;value&quot;: {&#xd;
4607                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4608                                       &quot;fieldSchemaKey&quot;: {&#xd;
4609                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
4610                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4611                                       },&#xd;
4612                                       &quot;optional&quot;: false&#xd;
4613                                     }&#xd;
4614                                   },&#xd;
4615                                   {&#xd;
4616                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4617                                     &quot;value&quot;: {&#xd;
4618                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4619                                       &quot;fieldSchemaKey&quot;: {&#xd;
4620                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
4621                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4622                                       },&#xd;
4623                                       &quot;optional&quot;: false&#xd;
4624                                     }&#xd;
4625                                   },&#xd;
4626                                   {&#xd;
4627                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4628                                     &quot;value&quot;: {&#xd;
4629                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4630                                       &quot;fieldSchemaKey&quot;: {&#xd;
4631                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
4632                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4633                                       },&#xd;
4634                                       &quot;optional&quot;: false&#xd;
4635                                     }&#xd;
4636                                   }&#xd;
4637                                 ]&#xd;
4638                               }&#xd;
4639                             },&#xd;
4640                             &quot;outputEvents&quot;: {&#xd;
4641                               &quot;entry&quot;: [&#xd;
4642                                 {&#xd;
4643                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4644                                   &quot;value&quot;: {&#xd;
4645                                     &quot;key&quot;: {&#xd;
4646                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4647                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4648                                     },&#xd;
4649                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4650                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4651                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4652                                     &quot;parameter&quot;: {&#xd;
4653                                       &quot;entry&quot;: [&#xd;
4654                                         {&#xd;
4655                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4656                                           &quot;value&quot;: {&#xd;
4657                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4658                                             &quot;fieldSchemaKey&quot;: {&#xd;
4659                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4660                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4661                                             },&#xd;
4662                                             &quot;optional&quot;: false&#xd;
4663                                           }&#xd;
4664                                         },&#xd;
4665                                         {&#xd;
4666                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4667                                           &quot;value&quot;: {&#xd;
4668                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4669                                             &quot;fieldSchemaKey&quot;: {&#xd;
4670                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4671                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4672                                             },&#xd;
4673                                             &quot;optional&quot;: false&#xd;
4674                                           }&#xd;
4675                                         },&#xd;
4676                                         {&#xd;
4677                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4678                                           &quot;value&quot;: {&#xd;
4679                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4680                                             &quot;fieldSchemaKey&quot;: {&#xd;
4681                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4682                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4683                                             },&#xd;
4684                                             &quot;optional&quot;: false&#xd;
4685                                           }&#xd;
4686                                         },&#xd;
4687                                         {&#xd;
4688                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4689                                           &quot;value&quot;: {&#xd;
4690                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4691                                             &quot;fieldSchemaKey&quot;: {&#xd;
4692                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4693                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4694                                             },&#xd;
4695                                             &quot;optional&quot;: false&#xd;
4696                                           }&#xd;
4697                                         }&#xd;
4698                                       ]&#xd;
4699                                     }&#xd;
4700                                   }&#xd;
4701                                 }&#xd;
4702                               ]&#xd;
4703                             },&#xd;
4704                             &quot;taskParameters&quot;: {&#xd;
4705                               &quot;entry&quot;: []&#xd;
4706                             },&#xd;
4707                             &quot;contextAlbumReference&quot;: [&#xd;
4708                               {&#xd;
4709                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4710                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4711                               }&#xd;
4712                             ],&#xd;
4713                             &quot;taskLogic&quot;: {&#xd;
4714                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4715                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4716                               &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;
4717                             }&#xd;
4718                           }&#xd;
4719                         },&#xd;
4720                         {&#xd;
4721                           &quot;key&quot;: {&#xd;
4722                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4723                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4724                           },&#xd;
4725                           &quot;value&quot;: {&#xd;
4726                             &quot;key&quot;: {&#xd;
4727                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4728                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4729                             },&#xd;
4730                             &quot;inputEvent&quot;: {&#xd;
4731                               &quot;key&quot;: {&#xd;
4732                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4733                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4734                               },&#xd;
4735                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4736                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4737                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4738                               &quot;parameter&quot;: {&#xd;
4739                                 &quot;entry&quot;: [&#xd;
4740                                   {&#xd;
4741                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4742                                     &quot;value&quot;: {&#xd;
4743                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4744                                       &quot;fieldSchemaKey&quot;: {&#xd;
4745                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4746                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4747                                       },&#xd;
4748                                       &quot;optional&quot;: false&#xd;
4749                                     }&#xd;
4750                                   },&#xd;
4751                                   {&#xd;
4752                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4753                                     &quot;value&quot;: {&#xd;
4754                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4755                                       &quot;fieldSchemaKey&quot;: {&#xd;
4756                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
4757                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4758                                       },&#xd;
4759                                       &quot;optional&quot;: false&#xd;
4760                                     }&#xd;
4761                                   },&#xd;
4762                                   {&#xd;
4763                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4764                                     &quot;value&quot;: {&#xd;
4765                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4766                                       &quot;fieldSchemaKey&quot;: {&#xd;
4767                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
4768                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4769                                       },&#xd;
4770                                       &quot;optional&quot;: false&#xd;
4771                                     }&#xd;
4772                                   },&#xd;
4773                                   {&#xd;
4774                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4775                                     &quot;value&quot;: {&#xd;
4776                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4777                                       &quot;fieldSchemaKey&quot;: {&#xd;
4778                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
4779                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4780                                       },&#xd;
4781                                       &quot;optional&quot;: false&#xd;
4782                                     }&#xd;
4783                                   }&#xd;
4784                                 ]&#xd;
4785                               }&#xd;
4786                             },&#xd;
4787                             &quot;outputEvents&quot;: {&#xd;
4788                               &quot;entry&quot;: [&#xd;
4789                                 {&#xd;
4790                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4791                                   &quot;value&quot;: {&#xd;
4792                                     &quot;key&quot;: {&#xd;
4793                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4794                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4795                                     },&#xd;
4796                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4797                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4798                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4799                                     &quot;parameter&quot;: {&#xd;
4800                                       &quot;entry&quot;: [&#xd;
4801                                         {&#xd;
4802                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4803                                           &quot;value&quot;: {&#xd;
4804                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4805                                             &quot;fieldSchemaKey&quot;: {&#xd;
4806                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4807                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4808                                             },&#xd;
4809                                             &quot;optional&quot;: false&#xd;
4810                                           }&#xd;
4811                                         },&#xd;
4812                                         {&#xd;
4813                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4814                                           &quot;value&quot;: {&#xd;
4815                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4816                                             &quot;fieldSchemaKey&quot;: {&#xd;
4817                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4818                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4819                                             },&#xd;
4820                                             &quot;optional&quot;: false&#xd;
4821                                           }&#xd;
4822                                         },&#xd;
4823                                         {&#xd;
4824                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4825                                           &quot;value&quot;: {&#xd;
4826                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4827                                             &quot;fieldSchemaKey&quot;: {&#xd;
4828                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4829                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4830                                             },&#xd;
4831                                             &quot;optional&quot;: false&#xd;
4832                                           }&#xd;
4833                                         },&#xd;
4834                                         {&#xd;
4835                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4836                                           &quot;value&quot;: {&#xd;
4837                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4838                                             &quot;fieldSchemaKey&quot;: {&#xd;
4839                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4840                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4841                                             },&#xd;
4842                                             &quot;optional&quot;: false&#xd;
4843                                           }&#xd;
4844                                         }&#xd;
4845                                       ]&#xd;
4846                                     }&#xd;
4847                                   }&#xd;
4848                                 }&#xd;
4849                               ]&#xd;
4850                             },&#xd;
4851                             &quot;taskParameters&quot;: {&#xd;
4852                               &quot;entry&quot;: []&#xd;
4853                             },&#xd;
4854                             &quot;contextAlbumReference&quot;: [&#xd;
4855                               {&#xd;
4856                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4857                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4858                               }&#xd;
4859                             ],&#xd;
4860                             &quot;taskLogic&quot;: {&#xd;
4861                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4862                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4863                               &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;
4864                             }&#xd;
4865                           }&#xd;
4866                         },&#xd;
4867                         {&#xd;
4868                           &quot;key&quot;: {&#xd;
4869                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4870                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4871                           },&#xd;
4872                           &quot;value&quot;: {&#xd;
4873                             &quot;key&quot;: {&#xd;
4874                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4875                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4876                             },&#xd;
4877                             &quot;inputEvent&quot;: {&#xd;
4878                               &quot;key&quot;: {&#xd;
4879                                 &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4880                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4881                               },&#xd;
4882                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4883                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
4884                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4885                               &quot;parameter&quot;: {&#xd;
4886                                 &quot;entry&quot;: [&#xd;
4887                                   {&#xd;
4888                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
4889                                     &quot;value&quot;: {&#xd;
4890                                       &quot;key&quot;: &quot;requestError&quot;,&#xd;
4891                                       &quot;fieldSchemaKey&quot;: {&#xd;
4892                                         &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
4893                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4894                                       },&#xd;
4895                                       &quot;optional&quot;: false&#xd;
4896                                     }&#xd;
4897                                   }&#xd;
4898                                 ]&#xd;
4899                               }&#xd;
4900                             },&#xd;
4901                             &quot;outputEvents&quot;: {&#xd;
4902                               &quot;entry&quot;: [&#xd;
4903                                 {&#xd;
4904                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4905                                   &quot;value&quot;: {&#xd;
4906                                     &quot;key&quot;: {&#xd;
4907                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4908                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4909                                     },&#xd;
4910                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4911                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4912                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4913                                     &quot;parameter&quot;: {&#xd;
4914                                       &quot;entry&quot;: [&#xd;
4915                                         {&#xd;
4916                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4917                                           &quot;value&quot;: {&#xd;
4918                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4919                                             &quot;fieldSchemaKey&quot;: {&#xd;
4920                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4921                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4922                                             },&#xd;
4923                                             &quot;optional&quot;: false&#xd;
4924                                           }&#xd;
4925                                         },&#xd;
4926                                         {&#xd;
4927                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4928                                           &quot;value&quot;: {&#xd;
4929                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4930                                             &quot;fieldSchemaKey&quot;: {&#xd;
4931                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4932                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4933                                             },&#xd;
4934                                             &quot;optional&quot;: false&#xd;
4935                                           }&#xd;
4936                                         },&#xd;
4937                                         {&#xd;
4938                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4939                                           &quot;value&quot;: {&#xd;
4940                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4941                                             &quot;fieldSchemaKey&quot;: {&#xd;
4942                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4943                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4944                                             },&#xd;
4945                                             &quot;optional&quot;: false&#xd;
4946                                           }&#xd;
4947                                         },&#xd;
4948                                         {&#xd;
4949                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4950                                           &quot;value&quot;: {&#xd;
4951                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4952                                             &quot;fieldSchemaKey&quot;: {&#xd;
4953                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4954                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4955                                             },&#xd;
4956                                             &quot;optional&quot;: false&#xd;
4957                                           }&#xd;
4958                                         }&#xd;
4959                                       ]&#xd;
4960                                     }&#xd;
4961                                   }&#xd;
4962                                 }&#xd;
4963                               ]&#xd;
4964                             },&#xd;
4965                             &quot;taskParameters&quot;: {&#xd;
4966                               &quot;entry&quot;: []&#xd;
4967                             },&#xd;
4968                             &quot;contextAlbumReference&quot;: [&#xd;
4969                               {&#xd;
4970                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4971                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4972                               }&#xd;
4973                             ],&#xd;
4974                             &quot;taskLogic&quot;: {&#xd;
4975                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4976                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4977                               &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;
4978                             }&#xd;
4979                           }&#xd;
4980                         },&#xd;
4981                         {&#xd;
4982                           &quot;key&quot;: {&#xd;
4983                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4984                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4985                           },&#xd;
4986                           &quot;value&quot;: {&#xd;
4987                             &quot;key&quot;: {&#xd;
4988                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4989                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4990                             },&#xd;
4991                             &quot;inputEvent&quot;: {&#xd;
4992                               &quot;key&quot;: {&#xd;
4993                                 &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
4994                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4995                               },&#xd;
4996                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4997                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
4998                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4999                               &quot;parameter&quot;: {&#xd;
5000                                 &quot;entry&quot;: [&#xd;
5001                                   {&#xd;
5002                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5003                                     &quot;value&quot;: {&#xd;
5004                                       &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5005                                       &quot;fieldSchemaKey&quot;: {&#xd;
5006                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5007                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5008                                       },&#xd;
5009                                       &quot;optional&quot;: false&#xd;
5010                                     }&#xd;
5011                                   },&#xd;
5012                                   {&#xd;
5013                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5014                                     &quot;value&quot;: {&#xd;
5015                                       &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5016                                       &quot;fieldSchemaKey&quot;: {&#xd;
5017                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5018                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5019                                       },&#xd;
5020                                       &quot;optional&quot;: false&#xd;
5021                                     }&#xd;
5022                                   },&#xd;
5023                                   {&#xd;
5024                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5025                                     &quot;value&quot;: {&#xd;
5026                                       &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5027                                       &quot;fieldSchemaKey&quot;: {&#xd;
5028                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5029                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5030                                       },&#xd;
5031                                       &quot;optional&quot;: false&#xd;
5032                                     }&#xd;
5033                                   },&#xd;
5034                                   {&#xd;
5035                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5036                                     &quot;value&quot;: {&#xd;
5037                                       &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5038                                       &quot;fieldSchemaKey&quot;: {&#xd;
5039                                         &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5040                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5041                                       },&#xd;
5042                                       &quot;optional&quot;: false&#xd;
5043                                     }&#xd;
5044                                   },&#xd;
5045                                   {&#xd;
5046                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5047                                     &quot;value&quot;: {&#xd;
5048                                       &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5049                                       &quot;fieldSchemaKey&quot;: {&#xd;
5050                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5051                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5052                                       },&#xd;
5053                                       &quot;optional&quot;: false&#xd;
5054                                     }&#xd;
5055                                   },&#xd;
5056                                   {&#xd;
5057                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5058                                     &quot;value&quot;: {&#xd;
5059                                       &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5060                                       &quot;fieldSchemaKey&quot;: {&#xd;
5061                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5062                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5063                                       },&#xd;
5064                                       &quot;optional&quot;: false&#xd;
5065                                     }&#xd;
5066                                   },&#xd;
5067                                   {&#xd;
5068                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5069                                     &quot;value&quot;: {&#xd;
5070                                       &quot;key&quot;: &quot;management-option&quot;,&#xd;
5071                                       &quot;fieldSchemaKey&quot;: {&#xd;
5072                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5073                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5074                                       },&#xd;
5075                                       &quot;optional&quot;: false&#xd;
5076                                     }&#xd;
5077                                   },&#xd;
5078                                   {&#xd;
5079                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5080                                     &quot;value&quot;: {&#xd;
5081                                       &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5082                                       &quot;fieldSchemaKey&quot;: {&#xd;
5083                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5084                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5085                                       },&#xd;
5086                                       &quot;optional&quot;: false&#xd;
5087                                     }&#xd;
5088                                   },&#xd;
5089                                   {&#xd;
5090                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5091                                     &quot;value&quot;: {&#xd;
5092                                       &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5093                                       &quot;fieldSchemaKey&quot;: {&#xd;
5094                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5095                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5096                                       },&#xd;
5097                                       &quot;optional&quot;: false&#xd;
5098                                     }&#xd;
5099                                   },&#xd;
5100                                   {&#xd;
5101                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5102                                     &quot;value&quot;: {&#xd;
5103                                       &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5104                                       &quot;fieldSchemaKey&quot;: {&#xd;
5105                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5106                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5107                                       },&#xd;
5108                                       &quot;optional&quot;: false&#xd;
5109                                     }&#xd;
5110                                   },&#xd;
5111                                   {&#xd;
5112                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5113                                     &quot;value&quot;: {&#xd;
5114                                       &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5115                                       &quot;fieldSchemaKey&quot;: {&#xd;
5116                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5117                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5118                                       },&#xd;
5119                                       &quot;optional&quot;: false&#xd;
5120                                     }&#xd;
5121                                   }&#xd;
5122                                 ]&#xd;
5123                               }&#xd;
5124                             },&#xd;
5125                             &quot;outputEvents&quot;: {&#xd;
5126                               &quot;entry&quot;: [&#xd;
5127                                 {&#xd;
5128                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5129                                   &quot;value&quot;: {&#xd;
5130                                     &quot;key&quot;: {&#xd;
5131                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5132                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5133                                     },&#xd;
5134                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5135                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5136                                     &quot;target&quot;: &quot;APEX&quot;,&#xd;
5137                                     &quot;parameter&quot;: {&#xd;
5138                                       &quot;entry&quot;: [&#xd;
5139                                         {&#xd;
5140                                           &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5141                                           &quot;value&quot;: {&#xd;
5142                                             &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5143                                             &quot;fieldSchemaKey&quot;: {&#xd;
5144                                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5145                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5146                                             },&#xd;
5147                                             &quot;optional&quot;: false&#xd;
5148                                           }&#xd;
5149                                         },&#xd;
5150                                         {&#xd;
5151                                           &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5152                                           &quot;value&quot;: {&#xd;
5153                                             &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5154                                             &quot;fieldSchemaKey&quot;: {&#xd;
5155                                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5156                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5157                                             },&#xd;
5158                                             &quot;optional&quot;: false&#xd;
5159                                           }&#xd;
5160                                         },&#xd;
5161                                         {&#xd;
5162                                           &quot;key&quot;: &quot;payload&quot;,&#xd;
5163                                           &quot;value&quot;: {&#xd;
5164                                             &quot;key&quot;: &quot;payload&quot;,&#xd;
5165                                             &quot;fieldSchemaKey&quot;: {&#xd;
5166                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5167                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5168                                             },&#xd;
5169                                             &quot;optional&quot;: false&#xd;
5170                                           }&#xd;
5171                                         }&#xd;
5172                                       ]&#xd;
5173                                     }&#xd;
5174                                   }&#xd;
5175                                 },&#xd;
5176                                 {&#xd;
5177                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5178                                   &quot;value&quot;: {&#xd;
5179                                     &quot;key&quot;: {&#xd;
5180                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5181                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5182                                     },&#xd;
5183                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5184                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5185                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5186                                     &quot;parameter&quot;: {&#xd;
5187                                       &quot;entry&quot;: [&#xd;
5188                                         {&#xd;
5189                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5190                                           &quot;value&quot;: {&#xd;
5191                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5192                                             &quot;fieldSchemaKey&quot;: {&#xd;
5193                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5194                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5195                                             },&#xd;
5196                                             &quot;optional&quot;: false&#xd;
5197                                           }&#xd;
5198                                         },&#xd;
5199                                         {&#xd;
5200                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5201                                           &quot;value&quot;: {&#xd;
5202                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5203                                             &quot;fieldSchemaKey&quot;: {&#xd;
5204                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5205                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5206                                             },&#xd;
5207                                             &quot;optional&quot;: false&#xd;
5208                                           }&#xd;
5209                                         },&#xd;
5210                                         {&#xd;
5211                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5212                                           &quot;value&quot;: {&#xd;
5213                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5214                                             &quot;fieldSchemaKey&quot;: {&#xd;
5215                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5216                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5217                                             },&#xd;
5218                                             &quot;optional&quot;: false&#xd;
5219                                           }&#xd;
5220                                         },&#xd;
5221                                         {&#xd;
5222                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5223                                           &quot;value&quot;: {&#xd;
5224                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5225                                             &quot;fieldSchemaKey&quot;: {&#xd;
5226                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5227                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5228                                             },&#xd;
5229                                             &quot;optional&quot;: false&#xd;
5230                                           }&#xd;
5231                                         }&#xd;
5232                                       ]&#xd;
5233                                     }&#xd;
5234                                   }&#xd;
5235                                 }&#xd;
5236                               ]&#xd;
5237                             },&#xd;
5238                             &quot;taskParameters&quot;: {&#xd;
5239                               &quot;entry&quot;: []&#xd;
5240                             },&#xd;
5241                             &quot;contextAlbumReference&quot;: [&#xd;
5242                               {&#xd;
5243                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5244                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5245                               }&#xd;
5246                             ],&#xd;
5247                             &quot;taskLogic&quot;: {&#xd;
5248                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5249                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5250                               &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;
5251                             }&#xd;
5252                           }&#xd;
5253                         },&#xd;
5254                         {&#xd;
5255                           &quot;key&quot;: {&#xd;
5256                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5257                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5258                           },&#xd;
5259                           &quot;value&quot;: {&#xd;
5260                             &quot;key&quot;: {&#xd;
5261                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5262                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5263                             },&#xd;
5264                             &quot;inputEvent&quot;: {&#xd;
5265                               &quot;key&quot;: {&#xd;
5266                                 &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5267                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5268                               },&#xd;
5269                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5270                               &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5271                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
5272                               &quot;parameter&quot;: {&#xd;
5273                                 &quot;entry&quot;: [&#xd;
5274                                   {&#xd;
5275                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5276                                     &quot;value&quot;: {&#xd;
5277                                       &quot;key&quot;: &quot;event&quot;,&#xd;
5278                                       &quot;fieldSchemaKey&quot;: {&#xd;
5279                                         &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5280                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5281                                       },&#xd;
5282                                       &quot;optional&quot;: false&#xd;
5283                                     }&#xd;
5284                                   }&#xd;
5285                                 ]&#xd;
5286                               }&#xd;
5287                             },&#xd;
5288                             &quot;outputEvents&quot;: {&#xd;
5289                               &quot;entry&quot;: [&#xd;
5290                                 {&#xd;
5291                                   &quot;key&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5292                                   &quot;value&quot;: {&#xd;
5293                                     &quot;key&quot;: {&#xd;
5294                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5295                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5296                                     },&#xd;
5297                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5298                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5299                                     &quot;target&quot;: &quot;AAI&quot;,&#xd;
5300                                     &quot;parameter&quot;: {&#xd;
5301                                       &quot;entry&quot;: [&#xd;
5302                                         {&#xd;
5303                                           &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5304                                           &quot;value&quot;: {&#xd;
5305                                             &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5306                                             &quot;fieldSchemaKey&quot;: {&#xd;
5307                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5308                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5309                                             },&#xd;
5310                                             &quot;optional&quot;: false&#xd;
5311                                           }&#xd;
5312                                         }&#xd;
5313                                       ]&#xd;
5314                                     }&#xd;
5315                                   }&#xd;
5316                                 },&#xd;
5317                                 {&#xd;
5318                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5319                                   &quot;value&quot;: {&#xd;
5320                                     &quot;key&quot;: {&#xd;
5321                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5322                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5323                                     },&#xd;
5324                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5325                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5326                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5327                                     &quot;parameter&quot;: {&#xd;
5328                                       &quot;entry&quot;: [&#xd;
5329                                         {&#xd;
5330                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5331                                           &quot;value&quot;: {&#xd;
5332                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5333                                             &quot;fieldSchemaKey&quot;: {&#xd;
5334                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5335                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5336                                             },&#xd;
5337                                             &quot;optional&quot;: false&#xd;
5338                                           }&#xd;
5339                                         },&#xd;
5340                                         {&#xd;
5341                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5342                                           &quot;value&quot;: {&#xd;
5343                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5344                                             &quot;fieldSchemaKey&quot;: {&#xd;
5345                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5346                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5347                                             },&#xd;
5348                                             &quot;optional&quot;: false&#xd;
5349                                           }&#xd;
5350                                         },&#xd;
5351                                         {&#xd;
5352                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5353                                           &quot;value&quot;: {&#xd;
5354                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5355                                             &quot;fieldSchemaKey&quot;: {&#xd;
5356                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5357                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5358                                             },&#xd;
5359                                             &quot;optional&quot;: false&#xd;
5360                                           }&#xd;
5361                                         },&#xd;
5362                                         {&#xd;
5363                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5364                                           &quot;value&quot;: {&#xd;
5365                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5366                                             &quot;fieldSchemaKey&quot;: {&#xd;
5367                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5368                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5369                                             },&#xd;
5370                                             &quot;optional&quot;: false&#xd;
5371                                           }&#xd;
5372                                         }&#xd;
5373                                       ]&#xd;
5374                                     }&#xd;
5375                                   }&#xd;
5376                                 }&#xd;
5377                               ]&#xd;
5378                             },&#xd;
5379                             &quot;taskParameters&quot;: {&#xd;
5380                               &quot;entry&quot;: []&#xd;
5381                             },&#xd;
5382                             &quot;contextAlbumReference&quot;: [&#xd;
5383                               {&#xd;
5384                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5385                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5386                               }&#xd;
5387                             ],&#xd;
5388                             &quot;taskLogic&quot;: {&#xd;
5389                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5390                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5391                               &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;
5392                             }&#xd;
5393                           }&#xd;
5394                         }&#xd;
5395                       ]&#xd;
5396                     }&#xd;
5397                   },&#xd;
5398                   &quot;events&quot;: {&#xd;
5399                     &quot;key&quot;: {&#xd;
5400                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
5401                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5402                     },&#xd;
5403                     &quot;eventMap&quot;: {&#xd;
5404                       &quot;entry&quot;: [&#xd;
5405                         {&#xd;
5406                           &quot;key&quot;: {&#xd;
5407                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5408                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5409                           },&#xd;
5410                           &quot;value&quot;: {&#xd;
5411                             &quot;key&quot;: {&#xd;
5412                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5413                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5414                             },&#xd;
5415                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5416                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5417                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5418                             &quot;parameter&quot;: {&#xd;
5419                               &quot;entry&quot;: [&#xd;
5420                                 {&#xd;
5421                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
5422                                   &quot;value&quot;: {&#xd;
5423                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
5424                                     &quot;fieldSchemaKey&quot;: {&#xd;
5425                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5426                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5427                                     },&#xd;
5428                                     &quot;optional&quot;: false&#xd;
5429                                   }&#xd;
5430                                 }&#xd;
5431                               ]&#xd;
5432                             }&#xd;
5433                           }&#xd;
5434                         },&#xd;
5435                         {&#xd;
5436                           &quot;key&quot;: {&#xd;
5437                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5438                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5439                           },&#xd;
5440                           &quot;value&quot;: {&#xd;
5441                             &quot;key&quot;: {&#xd;
5442                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5443                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5444                             },&#xd;
5445                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5446                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5447                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
5448                             &quot;parameter&quot;: {&#xd;
5449                               &quot;entry&quot;: [&#xd;
5450                                 {&#xd;
5451                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5452                                   &quot;value&quot;: {&#xd;
5453                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5454                                     &quot;fieldSchemaKey&quot;: {&#xd;
5455                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5456                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5457                                     },&#xd;
5458                                     &quot;optional&quot;: false&#xd;
5459                                   }&#xd;
5460                                 }&#xd;
5461                               ]&#xd;
5462                             }&#xd;
5463                           }&#xd;
5464                         },&#xd;
5465                         {&#xd;
5466                           &quot;key&quot;: {&#xd;
5467                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5468                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5469                           },&#xd;
5470                           &quot;value&quot;: {&#xd;
5471                             &quot;key&quot;: {&#xd;
5472                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5473                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5474                             },&#xd;
5475                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5476                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5477                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5478                             &quot;parameter&quot;: {&#xd;
5479                               &quot;entry&quot;: [&#xd;
5480                                 {&#xd;
5481                                   &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5482                                   &quot;value&quot;: {&#xd;
5483                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5484                                     &quot;fieldSchemaKey&quot;: {&#xd;
5485                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5486                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5487                                     },&#xd;
5488                                     &quot;optional&quot;: false&#xd;
5489                                   }&#xd;
5490                                 },&#xd;
5491                                 {&#xd;
5492                                   &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5493                                   &quot;value&quot;: {&#xd;
5494                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5495                                     &quot;fieldSchemaKey&quot;: {&#xd;
5496                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5497                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5498                                     },&#xd;
5499                                     &quot;optional&quot;: false&#xd;
5500                                   }&#xd;
5501                                 },&#xd;
5502                                 {&#xd;
5503                                   &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5504                                   &quot;value&quot;: {&#xd;
5505                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5506                                     &quot;fieldSchemaKey&quot;: {&#xd;
5507                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5508                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5509                                     },&#xd;
5510                                     &quot;optional&quot;: false&#xd;
5511                                   }&#xd;
5512                                 },&#xd;
5513                                 {&#xd;
5514                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5515                                   &quot;value&quot;: {&#xd;
5516                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5517                                     &quot;fieldSchemaKey&quot;: {&#xd;
5518                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5519                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5520                                     },&#xd;
5521                                     &quot;optional&quot;: false&#xd;
5522                                   }&#xd;
5523                                 },&#xd;
5524                                 {&#xd;
5525                                   &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5526                                   &quot;value&quot;: {&#xd;
5527                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5528                                     &quot;fieldSchemaKey&quot;: {&#xd;
5529                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5530                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5531                                     },&#xd;
5532                                     &quot;optional&quot;: false&#xd;
5533                                   }&#xd;
5534                                 },&#xd;
5535                                 {&#xd;
5536                                   &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5537                                   &quot;value&quot;: {&#xd;
5538                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5539                                     &quot;fieldSchemaKey&quot;: {&#xd;
5540                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5541                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5542                                     },&#xd;
5543                                     &quot;optional&quot;: false&#xd;
5544                                   }&#xd;
5545                                 },&#xd;
5546                                 {&#xd;
5547                                   &quot;key&quot;: &quot;management-option&quot;,&#xd;
5548                                   &quot;value&quot;: {&#xd;
5549                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5550                                     &quot;fieldSchemaKey&quot;: {&#xd;
5551                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5552                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5553                                     },&#xd;
5554                                     &quot;optional&quot;: false&#xd;
5555                                   }&#xd;
5556                                 },&#xd;
5557                                 {&#xd;
5558                                   &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5559                                   &quot;value&quot;: {&#xd;
5560                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5561                                     &quot;fieldSchemaKey&quot;: {&#xd;
5562                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5563                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5564                                     },&#xd;
5565                                     &quot;optional&quot;: false&#xd;
5566                                   }&#xd;
5567                                 },&#xd;
5568                                 {&#xd;
5569                                   &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5570                                   &quot;value&quot;: {&#xd;
5571                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5572                                     &quot;fieldSchemaKey&quot;: {&#xd;
5573                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5574                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5575                                     },&#xd;
5576                                     &quot;optional&quot;: false&#xd;
5577                                   }&#xd;
5578                                 },&#xd;
5579                                 {&#xd;
5580                                   &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5581                                   &quot;value&quot;: {&#xd;
5582                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5583                                     &quot;fieldSchemaKey&quot;: {&#xd;
5584                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5585                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5586                                     },&#xd;
5587                                     &quot;optional&quot;: false&#xd;
5588                                   }&#xd;
5589                                 },&#xd;
5590                                 {&#xd;
5591                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5592                                   &quot;value&quot;: {&#xd;
5593                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5594                                     &quot;fieldSchemaKey&quot;: {&#xd;
5595                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5596                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5597                                     },&#xd;
5598                                     &quot;optional&quot;: false&#xd;
5599                                   }&#xd;
5600                                 }&#xd;
5601                               ]&#xd;
5602                             }&#xd;
5603                           }&#xd;
5604                         },&#xd;
5605                         {&#xd;
5606                           &quot;key&quot;: {&#xd;
5607                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5608                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5609                           },&#xd;
5610                           &quot;value&quot;: {&#xd;
5611                             &quot;key&quot;: {&#xd;
5612                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5613                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5614                             },&#xd;
5615                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5616                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5617                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5618                             &quot;parameter&quot;: {&#xd;
5619                               &quot;entry&quot;: [&#xd;
5620                                 {&#xd;
5621                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5622                                   &quot;value&quot;: {&#xd;
5623                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5624                                     &quot;fieldSchemaKey&quot;: {&#xd;
5625                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5626                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5627                                     },&#xd;
5628                                     &quot;optional&quot;: false&#xd;
5629                                   }&#xd;
5630                                 },&#xd;
5631                                 {&#xd;
5632                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5633                                   &quot;value&quot;: {&#xd;
5634                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5635                                     &quot;fieldSchemaKey&quot;: {&#xd;
5636                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
5637                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5638                                     },&#xd;
5639                                     &quot;optional&quot;: false&#xd;
5640                                   }&#xd;
5641                                 },&#xd;
5642                                 {&#xd;
5643                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5644                                   &quot;value&quot;: {&#xd;
5645                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5646                                     &quot;fieldSchemaKey&quot;: {&#xd;
5647                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5648                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5649                                     },&#xd;
5650                                     &quot;optional&quot;: false&#xd;
5651                                   }&#xd;
5652                                 },&#xd;
5653                                 {&#xd;
5654                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5655                                   &quot;value&quot;: {&#xd;
5656                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5657                                     &quot;fieldSchemaKey&quot;: {&#xd;
5658                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
5659                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5660                                     },&#xd;
5661                                     &quot;optional&quot;: false&#xd;
5662                                   }&#xd;
5663                                 }&#xd;
5664                               ]&#xd;
5665                             }&#xd;
5666                           }&#xd;
5667                         },&#xd;
5668                         {&#xd;
5669                           &quot;key&quot;: {&#xd;
5670                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5671                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5672                           },&#xd;
5673                           &quot;value&quot;: {&#xd;
5674                             &quot;key&quot;: {&#xd;
5675                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5676                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5677                             },&#xd;
5678                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5679                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5680                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5681                             &quot;parameter&quot;: {&#xd;
5682                               &quot;entry&quot;: [&#xd;
5683                                 {&#xd;
5684                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5685                                   &quot;value&quot;: {&#xd;
5686                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5687                                     &quot;fieldSchemaKey&quot;: {&#xd;
5688                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5689                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5690                                     },&#xd;
5691                                     &quot;optional&quot;: false&#xd;
5692                                   }&#xd;
5693                                 },&#xd;
5694                                 {&#xd;
5695                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5696                                   &quot;value&quot;: {&#xd;
5697                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5698                                     &quot;fieldSchemaKey&quot;: {&#xd;
5699                                       &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5700                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5701                                     },&#xd;
5702                                     &quot;optional&quot;: false&#xd;
5703                                   }&#xd;
5704                                 },&#xd;
5705                                 {&#xd;
5706                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5707                                   &quot;value&quot;: {&#xd;
5708                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5709                                     &quot;fieldSchemaKey&quot;: {&#xd;
5710                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5711                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5712                                     },&#xd;
5713                                     &quot;optional&quot;: false&#xd;
5714                                   }&#xd;
5715                                 }&#xd;
5716                               ]&#xd;
5717                             }&#xd;
5718                           }&#xd;
5719                         },&#xd;
5720                         {&#xd;
5721                           &quot;key&quot;: {&#xd;
5722                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5723                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5724                           },&#xd;
5725                           &quot;value&quot;: {&#xd;
5726                             &quot;key&quot;: {&#xd;
5727                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5728                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5729                             },&#xd;
5730                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5731                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5732                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5733                             &quot;parameter&quot;: {&#xd;
5734                               &quot;entry&quot;: [&#xd;
5735                                 {&#xd;
5736                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5737                                   &quot;value&quot;: {&#xd;
5738                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5739                                     &quot;fieldSchemaKey&quot;: {&#xd;
5740                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5741                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5742                                     },&#xd;
5743                                     &quot;optional&quot;: false&#xd;
5744                                   }&#xd;
5745                                 },&#xd;
5746                                 {&#xd;
5747                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5748                                   &quot;value&quot;: {&#xd;
5749                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5750                                     &quot;fieldSchemaKey&quot;: {&#xd;
5751                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
5752                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5753                                     },&#xd;
5754                                     &quot;optional&quot;: false&#xd;
5755                                   }&#xd;
5756                                 },&#xd;
5757                                 {&#xd;
5758                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5759                                   &quot;value&quot;: {&#xd;
5760                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5761                                     &quot;fieldSchemaKey&quot;: {&#xd;
5762                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5763                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5764                                     },&#xd;
5765                                     &quot;optional&quot;: false&#xd;
5766                                   }&#xd;
5767                                 },&#xd;
5768                                 {&#xd;
5769                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5770                                   &quot;value&quot;: {&#xd;
5771                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5772                                     &quot;fieldSchemaKey&quot;: {&#xd;
5773                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
5774                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5775                                     },&#xd;
5776                                     &quot;optional&quot;: false&#xd;
5777                                   }&#xd;
5778                                 }&#xd;
5779                               ]&#xd;
5780                             }&#xd;
5781                           }&#xd;
5782                         },&#xd;
5783                         {&#xd;
5784                           &quot;key&quot;: {&#xd;
5785                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5786                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5787                           },&#xd;
5788                           &quot;value&quot;: {&#xd;
5789                             &quot;key&quot;: {&#xd;
5790                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5791                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5792                             },&#xd;
5793                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5794                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5795                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5796                             &quot;parameter&quot;: {&#xd;
5797                               &quot;entry&quot;: [&#xd;
5798                                 {&#xd;
5799                                   &quot;key&quot;: &quot;component&quot;,&#xd;
5800                                   &quot;value&quot;: {&#xd;
5801                                     &quot;key&quot;: &quot;component&quot;,&#xd;
5802                                     &quot;fieldSchemaKey&quot;: {&#xd;
5803                                       &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5804                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5805                                     },&#xd;
5806                                     &quot;optional&quot;: false&#xd;
5807                                   }&#xd;
5808                                 },&#xd;
5809                                 {&#xd;
5810                                   &quot;key&quot;: &quot;id&quot;,&#xd;
5811                                   &quot;value&quot;: {&#xd;
5812                                     &quot;key&quot;: &quot;id&quot;,&#xd;
5813                                     &quot;fieldSchemaKey&quot;: {&#xd;
5814                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5815                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5816                                     },&#xd;
5817                                     &quot;optional&quot;: false&#xd;
5818                                   }&#xd;
5819                                 },&#xd;
5820                                 {&#xd;
5821                                   &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5822                                   &quot;value&quot;: {&#xd;
5823                                     &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5824                                     &quot;fieldSchemaKey&quot;: {&#xd;
5825                                       &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5826                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5827                                     },&#xd;
5828                                     &quot;optional&quot;: false&#xd;
5829                                   }&#xd;
5830                                 },&#xd;
5831                                 {&#xd;
5832                                   &quot;key&quot;: &quot;target&quot;,&#xd;
5833                                   &quot;value&quot;: {&#xd;
5834                                     &quot;key&quot;: &quot;target&quot;,&#xd;
5835                                     &quot;fieldSchemaKey&quot;: {&#xd;
5836                                       &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5837                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5838                                     },&#xd;
5839                                     &quot;optional&quot;: false&#xd;
5840                                   }&#xd;
5841                                 }&#xd;
5842                               ]&#xd;
5843                             }&#xd;
5844                           }&#xd;
5845                         },&#xd;
5846                         {&#xd;
5847                           &quot;key&quot;: {&#xd;
5848                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5849                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5850                           },&#xd;
5851                           &quot;value&quot;: {&#xd;
5852                             &quot;key&quot;: {&#xd;
5853                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5854                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5855                             },&#xd;
5856                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5857                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5858                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5859                             &quot;parameter&quot;: {&#xd;
5860                               &quot;entry&quot;: [&#xd;
5861                                 {&#xd;
5862                                   &quot;key&quot;: &quot;event&quot;,&#xd;
5863                                   &quot;value&quot;: {&#xd;
5864                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5865                                     &quot;fieldSchemaKey&quot;: {&#xd;
5866                                       &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5867                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5868                                     },&#xd;
5869                                     &quot;optional&quot;: false&#xd;
5870                                   }&#xd;
5871                                 }&#xd;
5872                               ]&#xd;
5873                             }&#xd;
5874                           }&#xd;
5875                         }&#xd;
5876                       ]&#xd;
5877                     }&#xd;
5878                   },&#xd;
5879                   &quot;albums&quot;: {&#xd;
5880                     &quot;key&quot;: {&#xd;
5881                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
5882                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5883                     },&#xd;
5884                     &quot;albums&quot;: {&#xd;
5885                       &quot;entry&quot;: [&#xd;
5886                         {&#xd;
5887                           &quot;key&quot;: {&#xd;
5888                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&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_EventDetailsAlbum&quot;,&#xd;
5894                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5895                             },&#xd;
5896                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
5897                             &quot;isWritable&quot;: true,&#xd;
5898                             &quot;itemSchema&quot;: {&#xd;
5899                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
5900                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5901                             }&#xd;
5902                           }&#xd;
5903                         }&#xd;
5904                       ]&#xd;
5905                     }&#xd;
5906                   },&#xd;
5907                   &quot;schemas&quot;: {&#xd;
5908                     &quot;key&quot;: {&#xd;
5909                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
5910                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5911                     },&#xd;
5912                     &quot;schemas&quot;: {&#xd;
5913                       &quot;entry&quot;: [&#xd;
5914                         {&#xd;
5915                           &quot;key&quot;: {&#xd;
5916                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5917                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5918                           },&#xd;
5919                           &quot;value&quot;: {&#xd;
5920                             &quot;key&quot;: {&#xd;
5921                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5922                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5923                             },&#xd;
5924                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
5925                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
5926                           }&#xd;
5927                         },&#xd;
5928                         {&#xd;
5929                           &quot;key&quot;: {&#xd;
5930                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5931                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5932                           },&#xd;
5933                           &quot;value&quot;: {&#xd;
5934                             &quot;key&quot;: {&#xd;
5935                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5936                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5937                             },&#xd;
5938                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5939                             &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;
5940                           }&#xd;
5941                         },&#xd;
5942                         {&#xd;
5943                           &quot;key&quot;: {&#xd;
5944                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5945                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5946                           },&#xd;
5947                           &quot;value&quot;: {&#xd;
5948                             &quot;key&quot;: {&#xd;
5949                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5950                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5951                             },&#xd;
5952                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5953                             &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;
5954                           }&#xd;
5955                         },&#xd;
5956                         {&#xd;
5957                           &quot;key&quot;: {&#xd;
5958                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5959                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5960                           },&#xd;
5961                           &quot;value&quot;: {&#xd;
5962                             &quot;key&quot;: {&#xd;
5963                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5964                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5965                             },&#xd;
5966                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5967                             &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;
5968                           }&#xd;
5969                         },&#xd;
5970                         {&#xd;
5971                           &quot;key&quot;: {&#xd;
5972                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5973                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5974                           },&#xd;
5975                           &quot;value&quot;: {&#xd;
5976                             &quot;key&quot;: {&#xd;
5977                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5978                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5979                             },&#xd;
5980                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5981                             &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;
5982                           }&#xd;
5983                         },&#xd;
5984                         {&#xd;
5985                           &quot;key&quot;: {&#xd;
5986                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
5987                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5988                           },&#xd;
5989                           &quot;value&quot;: {&#xd;
5990                             &quot;key&quot;: {&#xd;
5991                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
5992                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5993                             },&#xd;
5994                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5995                             &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;
5996                           }&#xd;
5997                         },&#xd;
5998                         {&#xd;
5999                           &quot;key&quot;: {&#xd;
6000                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6001                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6002                           },&#xd;
6003                           &quot;value&quot;: {&#xd;
6004                             &quot;key&quot;: {&#xd;
6005                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6006                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6007                             },&#xd;
6008                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6009                             &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;
6010                           }&#xd;
6011                         },&#xd;
6012                         {&#xd;
6013                           &quot;key&quot;: {&#xd;
6014                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6015                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6016                           },&#xd;
6017                           &quot;value&quot;: {&#xd;
6018                             &quot;key&quot;: {&#xd;
6019                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6020                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6021                             },&#xd;
6022                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6023                             &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;
6024                           }&#xd;
6025                         },&#xd;
6026                         {&#xd;
6027                           &quot;key&quot;: {&#xd;
6028                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6029                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6030                           },&#xd;
6031                           &quot;value&quot;: {&#xd;
6032                             &quot;key&quot;: {&#xd;
6033                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6034                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6035                             },&#xd;
6036                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6037                             &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;
6038                           }&#xd;
6039                         },&#xd;
6040                         {&#xd;
6041                           &quot;key&quot;: {&#xd;
6042                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6043                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6044                           },&#xd;
6045                           &quot;value&quot;: {&#xd;
6046                             &quot;key&quot;: {&#xd;
6047                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6048                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6049                             },&#xd;
6050                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6051                             &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;
6052                           }&#xd;
6053                         },&#xd;
6054                         {&#xd;
6055                           &quot;key&quot;: {&#xd;
6056                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6057                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6058                           },&#xd;
6059                           &quot;value&quot;: {&#xd;
6060                             &quot;key&quot;: {&#xd;
6061                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6062                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6063                             },&#xd;
6064                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6065                             &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;
6066                           }&#xd;
6067                         },&#xd;
6068                         {&#xd;
6069                           &quot;key&quot;: {&#xd;
6070                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6071                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6072                           },&#xd;
6073                           &quot;value&quot;: {&#xd;
6074                             &quot;key&quot;: {&#xd;
6075                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6076                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6077                             },&#xd;
6078                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6079                             &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;
6080                           }&#xd;
6081                         },&#xd;
6082                         {&#xd;
6083                           &quot;key&quot;: {&#xd;
6084                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6085                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6086                           },&#xd;
6087                           &quot;value&quot;: {&#xd;
6088                             &quot;key&quot;: {&#xd;
6089                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6090                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6091                             },&#xd;
6092                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6093                             &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;
6094                           }&#xd;
6095                         },&#xd;
6096                         {&#xd;
6097                           &quot;key&quot;: {&#xd;
6098                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6099                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6100                           },&#xd;
6101                           &quot;value&quot;: {&#xd;
6102                             &quot;key&quot;: {&#xd;
6103                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6104                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6105                             },&#xd;
6106                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6107                             &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;
6108                           }&#xd;
6109                         },&#xd;
6110                         {&#xd;
6111                           &quot;key&quot;: {&#xd;
6112                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6113                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6114                           },&#xd;
6115                           &quot;value&quot;: {&#xd;
6116                             &quot;key&quot;: {&#xd;
6117                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6118                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6119                             },&#xd;
6120                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6121                             &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;
6122                           }&#xd;
6123                         },&#xd;
6124                         {&#xd;
6125                           &quot;key&quot;: {&#xd;
6126                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6127                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6128                           },&#xd;
6129                           &quot;value&quot;: {&#xd;
6130                             &quot;key&quot;: {&#xd;
6131                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6132                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6133                             },&#xd;
6134                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6135                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
6136                           }&#xd;
6137                         },&#xd;
6138                         {&#xd;
6139                           &quot;key&quot;: {&#xd;
6140                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6141                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6142                           },&#xd;
6143                           &quot;value&quot;: {&#xd;
6144                             &quot;key&quot;: {&#xd;
6145                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6146                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6147                             },&#xd;
6148                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6149                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
6150                           }&#xd;
6151                         }&#xd;
6152                       ]&#xd;
6153                     }&#xd;
6154                   }&#xd;
6155                 }&#xd;
6156               }&#xd;
6157             },&#xd;
6158             &quot;eventInputParameters&quot;: {&#xd;
6159               &quot;SimpleCL_DCAEConsumer&quot;: {&#xd;
6160                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6161                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6162                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6163                   &quot;parameters&quot;: {&#xd;
6164                     &quot;url&quot;: &quot;http://172.16.2.18:31054/events/unauthenticated.DCAE_CL_OUTPUT/cl/apex?timeout=30000&quot;&#xd;
6165                   }&#xd;
6166                 },&#xd;
6167                 &quot;eventProtocolParameters&quot;: {&#xd;
6168                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6169                 },&#xd;
6170                 &quot;eventName&quot;: &quot;SimpleCL_VesEvent&quot;&#xd;
6171               },&#xd;
6172               &quot;SimpleCL_AAIResponseConsumer&quot;: {&#xd;
6173                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6174                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6175                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
6176                   &quot;parameters&quot;: {&#xd;
6177                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/pnfs/pnf/{pnfName}&quot;,&#xd;
6178                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
6179                     &quot;httpCodeFilter&quot;: &quot;[2-5][0-1][0-9]&quot;,&#xd;
6180                     &quot;httpHeaders&quot;: [&#xd;
6181                       [&#xd;
6182                         &quot;Accept&quot;,&#xd;
6183                         &quot;application/json&quot;&#xd;
6184                       ],&#xd;
6185                       [&#xd;
6186                         &quot;Content-Type&quot;,&#xd;
6187                         &quot;application/json&quot;&#xd;
6188                       ],&#xd;
6189                       [&#xd;
6190                         &quot;X-FromAppId&quot;,&#xd;
6191                         &quot;dcae-curl&quot;&#xd;
6192                       ],&#xd;
6193                       [&#xd;
6194                         &quot;x-transactionId&quot;,&#xd;
6195                         &quot;9998&quot;&#xd;
6196                       ],&#xd;
6197                       [&#xd;
6198                         &quot;Authorization&quot;,&#xd;
6199                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
6200                       ]&#xd;
6201                     ]&#xd;
6202                   }&#xd;
6203                 },&#xd;
6204                 &quot;eventProtocolParameters&quot;: {&#xd;
6205                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6206                 },&#xd;
6207                 &quot;eventName&quot;: &quot;SimpleCL_AAISuccessResponseEvent|SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
6208                 &quot;requestorMode&quot;: true,&#xd;
6209                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIProducer&quot;,&#xd;
6210                 &quot;requestorTimeout&quot;: 2000&#xd;
6211               },&#xd;
6212               &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;: {&#xd;
6213                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6214                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6215                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
6216                 },&#xd;
6217                 &quot;eventProtocolParameters&quot;: {&#xd;
6218                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6219                 },&#xd;
6220                 &quot;eventName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent|SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
6221                 &quot;requestorMode&quot;: true,&#xd;
6222                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;,&#xd;
6223                 &quot;requestorTimeout&quot;: 500&#xd;
6224               }&#xd;
6225             },&#xd;
6226             &quot;eventOutputParameters&quot;: {&#xd;
6227               &quot;SimpleCL_AAIProducer&quot;: {&#xd;
6228                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6229                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6230                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;&#xd;
6231                 },&#xd;
6232                 &quot;eventProtocolParameters&quot;: {&#xd;
6233                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6234                 },&#xd;
6235                 &quot;eventNameFilter&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
6236                 &quot;requestorMode&quot;: true,&#xd;
6237                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIResponseConsumer&quot;,&#xd;
6238                 &quot;requestorTimeout&quot;: 2000&#xd;
6239               },&#xd;
6240               &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;: {&#xd;
6241                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6242                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6243                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
6244                   &quot;parameters&quot;: {&#xd;
6245                     &quot;host&quot;: &quot;policy-models-simulator&quot;,&#xd;
6246                     &quot;port&quot;: 6680,&#xd;
6247                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
6248                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
6249                     &quot;timeout&quot;: 60&#xd;
6250                   }&#xd;
6251                 },&#xd;
6252                 &quot;eventProtocolParameters&quot;: {&#xd;
6253                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6254                 },&#xd;
6255                 &quot;eventNameFilter&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
6256                 &quot;requestorMode&quot;: true,&#xd;
6257                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;,&#xd;
6258                 &quot;requestorTimeout&quot;: 500&#xd;
6259               },&#xd;
6260               &quot;SimpleCL_LogEventProducer&quot;: {&#xd;
6261                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6262                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6263                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6264                   &quot;parameters&quot;: {&#xd;
6265                     &quot;url&quot;: &quot;http://172.16.2.18:31054/events/APEX-CL-MGT&quot;&#xd;
6266                   }&#xd;
6267                 },&#xd;
6268                 &quot;eventProtocolParameters&quot;: {&#xd;
6269                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6270                 },&#xd;
6271                 &quot;eventNameFilter&quot;: &quot;SimpleCL_LogEvent&quot;&#xd;
6272               }&#xd;
6273             }&#xd;
6274           }&#xd;
6275         }&#xd;
6276       }&#xd;
6277     ]&#xd;
6278   }&#xd;
6279 }</stringProp>
6280                 <stringProp name="Argument.metadata">=</stringProp>
6281               </elementProp>
6282             </collectionProp>
6283           </elementProp>
6284           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6285           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
6286           <stringProp name="HTTPSampler.protocol">https</stringProp>
6287           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6288           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
6289           <stringProp name="HTTPSampler.method">POST</stringProp>
6290           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6291           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6292           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6293           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6294           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6295           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6296           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6297         </HTTPSamplerProxy>
6298         <hashTree>
6299           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6300             <collectionProp name="Asserion.test_strings">
6301               <stringProp name="49586">200</stringProp>
6302             </collectionProp>
6303             <stringProp name="Assertion.custom_message"></stringProp>
6304             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6305             <boolProp name="Assertion.assume_success">false</boolProp>
6306             <intProp name="Assertion.test_type">1</intProp>
6307           </ResponseAssertion>
6308           <hashTree/>
6309         </hashTree>
6310         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy policies" enabled="true">
6311           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6312           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6313             <collectionProp name="Arguments.arguments">
6314               <elementProp name="" elementType="HTTPArgument">
6315                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
6316                 <stringProp name="Argument.value">{&#xd;
6317     &quot;groups&quot;: [&#xd;
6318         {&#xd;
6319             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
6320             &quot;deploymentSubgroups&quot;: [&#xd;
6321                 {&#xd;
6322                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
6323                     &quot;action&quot;: &quot;POST&quot;,&#xd;
6324                     &quot;policies&quot;: [&#xd;
6325                         {&#xd;
6326                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
6327                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6328                         }, {&#xd;
6329                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
6330                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6331                         }&#xd;
6332                     ]&#xd;
6333                 }&#xd;
6334             ]&#xd;
6335         }&#xd;
6336     ]&#xd;
6337 }</stringProp>
6338                 <stringProp name="Argument.metadata">=</stringProp>
6339               </elementProp>
6340             </collectionProp>
6341           </elementProp>
6342           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6343           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
6344           <stringProp name="HTTPSampler.protocol">https</stringProp>
6345           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6346           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
6347           <stringProp name="HTTPSampler.method">POST</stringProp>
6348           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6349           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6350           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6351           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6352           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6353           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6354           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6355         </HTTPSamplerProxy>
6356         <hashTree>
6357           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6358             <collectionProp name="Asserion.test_strings">
6359               <stringProp name="49588">202</stringProp>
6360             </collectionProp>
6361             <stringProp name="Assertion.custom_message"></stringProp>
6362             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6363             <boolProp name="Assertion.assume_success">false</boolProp>
6364             <intProp name="Assertion.test_type">1</intProp>
6365           </ResponseAssertion>
6366           <hashTree/>
6367         </hashTree>
6368         <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
6369           <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6370         </ConstantTimer>
6371         <hashTree/>
6372       </hashTree>
6373       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true">
6374         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
6375         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
6376           <boolProp name="LoopController.continue_forever">false</boolProp>
6377           <intProp name="LoopController.loops">-1</intProp>
6378         </elementProp>
6379         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
6380         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
6381         <boolProp name="ThreadGroup.scheduler">true</boolProp>
6382         <stringProp name="ThreadGroup.duration">259200</stringProp>
6383         <stringProp name="ThreadGroup.delay"></stringProp>
6384         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
6385       </ThreadGroup>
6386       <hashTree>
6387         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="true">
6388           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6389             <collectionProp name="Arguments.arguments"/>
6390           </elementProp>
6391           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6392           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6393           <stringProp name="HTTPSampler.protocol">https</stringProp>
6394           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6395           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
6396           <stringProp name="HTTPSampler.method">GET</stringProp>
6397           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6398           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6399           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6400           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6401           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6402           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6403           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6404         </HTTPSamplerProxy>
6405         <hashTree>
6406           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6407             <stringProp name="cacheKey">true</stringProp>
6408             <stringProp name="filename"></stringProp>
6409             <stringProp name="parameters"></stringProp>
6410             <stringProp name="script">import groovy.json.JsonSlurper;
6411
6412 def res = [];
6413 if (prev.getResponseCode() == &apos;200&apos;) {
6414     def jsonSlurper = new JsonSlurper();
6415     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6416
6417     assert res instanceof Map;
6418     assert res.healthy == true;
6419     assert res.message == &apos;alive&apos;;
6420 }
6421 </stringProp>
6422             <stringProp name="scriptLanguage">groovy</stringProp>
6423           </JSR223Assertion>
6424           <hashTree/>
6425         </hashTree>
6426         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Prometheus Metrics" enabled="true">
6427           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6428             <collectionProp name="Arguments.arguments"/>
6429           </elementProp>
6430           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6431           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6432           <stringProp name="HTTPSampler.protocol">https</stringProp>
6433           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6434           <stringProp name="HTTPSampler.path">/metrics</stringProp>
6435           <stringProp name="HTTPSampler.method">GET</stringProp>
6436           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6437           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6438           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6439           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6440           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6441           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6442           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6443         </HTTPSamplerProxy>
6444         <hashTree>
6445           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response" enabled="true">
6446             <collectionProp name="Asserion.test_strings">
6447               <stringProp name="49586">200</stringProp>
6448             </collectionProp>
6449             <stringProp name="Assertion.custom_message"></stringProp>
6450             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6451             <boolProp name="Assertion.assume_success">false</boolProp>
6452             <intProp name="Assertion.test_type">8</intProp>
6453             <stringProp name="Scope.variable">Response code</stringProp>
6454             <stringProp name="TestPlan.comments">Assert response coming back from apex-pdp</stringProp>
6455           </ResponseAssertion>
6456           <hashTree/>
6457           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6458             <stringProp name="cacheKey">true</stringProp>
6459             <stringProp name="filename"></stringProp>
6460             <stringProp name="parameters"></stringProp>
6461             <stringProp name="script">import groovy.json.JsonSlurper;
6462
6463 def res = [];
6464 if (prev.getResponseCode() == &apos;200&apos;) {
6465     def jsonSlurper = new JsonSlurper();
6466     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6467
6468     assert res instanceof Map;
6469     assert res.healthy == true;
6470     assert res.message == &apos;alive&apos;;
6471 }
6472 </stringProp>
6473             <stringProp name="scriptLanguage">groovy</stringProp>
6474           </JSR223Assertion>
6475           <hashTree/>
6476         </hashTree>
6477         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6478         <hashTree>
6479           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6480             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6481               <collectionProp name="Arguments.arguments"/>
6482             </elementProp>
6483             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6484             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6485             <stringProp name="HTTPSampler.protocol">http</stringProp>
6486             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6487             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6488             <stringProp name="HTTPSampler.method">GET</stringProp>
6489             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6490             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6491             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6492             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6493             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6494             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6495             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6496             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6497           </HTTPSamplerProxy>
6498           <hashTree>
6499             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6500               <collectionProp name="Asserion.test_strings">
6501                 <stringProp name="49586">200</stringProp>
6502               </collectionProp>
6503               <stringProp name="Assertion.custom_message"></stringProp>
6504               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6505               <boolProp name="Assertion.assume_success">false</boolProp>
6506               <intProp name="Assertion.test_type">8</intProp>
6507               <stringProp name="Scope.variable">Response code</stringProp>
6508               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6509             </ResponseAssertion>
6510             <hashTree/>
6511           </hashTree>
6512         </hashTree>
6513         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - success" enabled="true"/>
6514         <hashTree>
6515           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6516             <stringProp name="groupSize">${threads}</stringProp>
6517             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6518           </SyncTimer>
6519           <hashTree/>
6520           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl success" enabled="true">
6521             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6522             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6523               <collectionProp name="Arguments.arguments">
6524                 <elementProp name="" elementType="HTTPArgument">
6525                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6526                   <stringProp name="Argument.value">{&#xd;
6527   &quot;event&quot;: {&#xd;
6528     &quot;commonEventHeader&quot;: {&#xd;
6529       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6530       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6531       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6532       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6533       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6534       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6535       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6536       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6537       &quot;internalHeaderFields&quot;: {},&#xd;
6538       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6539       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6540       &quot;sequence&quot;: 1,&#xd;
6541       &quot;domain&quot;: &quot;other&quot;&#xd;
6542     },&#xd;
6543     &quot;otherFields&quot;: {&#xd;
6544       &quot;hashMap&quot;: {&#xd;
6545         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6546         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6547         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
6548         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6549       },&#xd;
6550       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6551     }&#xd;
6552   }&#xd;
6553 }</stringProp>
6554                   <stringProp name="Argument.metadata">=</stringProp>
6555                 </elementProp>
6556               </collectionProp>
6557             </elementProp>
6558             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6559             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6560             <stringProp name="HTTPSampler.protocol">http</stringProp>
6561             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6562             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6563             <stringProp name="HTTPSampler.method">POST</stringProp>
6564             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6565             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6566             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6567             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6568             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6569             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6570             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6571             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl success</stringProp>
6572           </HTTPSamplerProxy>
6573           <hashTree>
6574             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6575               <collectionProp name="Asserion.test_strings">
6576                 <stringProp name="49586">200</stringProp>
6577               </collectionProp>
6578               <stringProp name="Assertion.custom_message"></stringProp>
6579               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6580               <boolProp name="Assertion.assume_success">false</boolProp>
6581               <intProp name="Assertion.test_type">8</intProp>
6582               <stringProp name="Scope.variable">Response code</stringProp>
6583               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6584             </ResponseAssertion>
6585             <hashTree/>
6586           </hashTree>
6587           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6588             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6589           </ConstantTimer>
6590           <hashTree/>
6591           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl success" enabled="true">
6592             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6593               <collectionProp name="Arguments.arguments"/>
6594             </elementProp>
6595             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6596             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6597             <stringProp name="HTTPSampler.protocol">http</stringProp>
6598             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6599             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6600             <stringProp name="HTTPSampler.method">GET</stringProp>
6601             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6602             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6603             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6604             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6605             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6606             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6607             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6608             <stringProp name="TestPlan.comments">Read notification events  - simplecl success</stringProp>
6609           </HTTPSamplerProxy>
6610           <hashTree>
6611             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6612               <collectionProp name="Asserion.test_strings">
6613                 <stringProp name="49586">200</stringProp>
6614               </collectionProp>
6615               <stringProp name="Assertion.custom_message"></stringProp>
6616               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6617               <boolProp name="Assertion.assume_success">false</boolProp>
6618               <intProp name="Assertion.test_type">8</intProp>
6619               <stringProp name="Scope.variable">Response code</stringProp>
6620               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6621             </ResponseAssertion>
6622             <hashTree/>
6623             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6624               <stringProp name="cacheKey">true</stringProp>
6625               <stringProp name="filename"></stringProp>
6626               <stringProp name="parameters"></stringProp>
6627               <stringProp name="script">import groovy.json.JsonSlurper;
6628
6629 def res = [];
6630 if (prev.getResponseCode() == &apos;200&apos;) {
6631     def jsonSlurper = new JsonSlurper();
6632     def responseString = prev.getResponseDataAsString();
6633     res = jsonSlurper.parseText(responseString);
6634     def expectedNumberOfNotifications = ${threads} * 3;
6635     assert res instanceof List;
6636     assert res.size() == expectedNumberOfNotifications;
6637     assert responseString.contains(&quot;ACTIVE&quot;)
6638     assert responseString.contains(&quot;SUCCESS&quot;)
6639     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
6640     assert !responseString.contains(&quot;FAILURE&quot;)
6641 }
6642 </stringProp>
6643               <stringProp name="scriptLanguage">groovy</stringProp>
6644             </JSR223Assertion>
6645             <hashTree/>
6646           </hashTree>
6647         </hashTree>
6648         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6649         <hashTree>
6650           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6651             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6652               <collectionProp name="Arguments.arguments"/>
6653             </elementProp>
6654             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6655             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6656             <stringProp name="HTTPSampler.protocol">http</stringProp>
6657             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6658             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6659             <stringProp name="HTTPSampler.method">GET</stringProp>
6660             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6661             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6662             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6663             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6664             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6665             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6666             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6667             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6668           </HTTPSamplerProxy>
6669           <hashTree>
6670             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6671               <collectionProp name="Asserion.test_strings">
6672                 <stringProp name="49586">200</stringProp>
6673               </collectionProp>
6674               <stringProp name="Assertion.custom_message"></stringProp>
6675               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6676               <boolProp name="Assertion.assume_success">false</boolProp>
6677               <intProp name="Assertion.test_type">8</intProp>
6678               <stringProp name="Scope.variable">Response code</stringProp>
6679               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6680             </ResponseAssertion>
6681             <hashTree/>
6682           </hashTree>
6683         </hashTree>
6684         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - failure" enabled="true"/>
6685         <hashTree>
6686           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6687             <stringProp name="groupSize">${threads}</stringProp>
6688             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6689           </SyncTimer>
6690           <hashTree/>
6691           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl failure" enabled="true">
6692             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6693             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6694               <collectionProp name="Arguments.arguments">
6695                 <elementProp name="" elementType="HTTPArgument">
6696                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6697                   <stringProp name="Argument.value">{&#xd;
6698   &quot;event&quot;: {&#xd;
6699     &quot;commonEventHeader&quot;: {&#xd;
6700       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6701       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6702       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6703       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6704       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6705       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6706       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6707       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6708       &quot;internalHeaderFields&quot;: {},&#xd;
6709       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6710       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6711       &quot;sequence&quot;: 1,&#xd;
6712       &quot;domain&quot;: &quot;other&quot;&#xd;
6713     },&#xd;
6714     &quot;otherFields&quot;: {&#xd;
6715       &quot;hashMap&quot;: {&#xd;
6716         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6717         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6718         &quot;pnfName&quot;: &quot;PNF_INVALID&quot;,&#xd;
6719         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6720       },&#xd;
6721       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6722     }&#xd;
6723   }&#xd;
6724 }</stringProp>
6725                   <stringProp name="Argument.metadata">=</stringProp>
6726                 </elementProp>
6727               </collectionProp>
6728             </elementProp>
6729             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6730             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6731             <stringProp name="HTTPSampler.protocol">http</stringProp>
6732             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6733             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6734             <stringProp name="HTTPSampler.method">POST</stringProp>
6735             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6736             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6737             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6738             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6739             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6740             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6741             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6742             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl failure</stringProp>
6743           </HTTPSamplerProxy>
6744           <hashTree>
6745             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6746               <collectionProp name="Asserion.test_strings">
6747                 <stringProp name="49586">200</stringProp>
6748               </collectionProp>
6749               <stringProp name="Assertion.custom_message"></stringProp>
6750               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6751               <boolProp name="Assertion.assume_success">false</boolProp>
6752               <intProp name="Assertion.test_type">8</intProp>
6753               <stringProp name="Scope.variable">Response code</stringProp>
6754               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6755             </ResponseAssertion>
6756             <hashTree/>
6757           </hashTree>
6758           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6759             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6760           </ConstantTimer>
6761           <hashTree/>
6762           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl failure" enabled="true">
6763             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6764               <collectionProp name="Arguments.arguments"/>
6765             </elementProp>
6766             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6767             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6768             <stringProp name="HTTPSampler.protocol">http</stringProp>
6769             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6770             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6771             <stringProp name="HTTPSampler.method">GET</stringProp>
6772             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6773             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6774             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6775             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6776             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6777             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6778             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6779             <stringProp name="TestPlan.comments">Read notification events  - simplecl failure</stringProp>
6780           </HTTPSamplerProxy>
6781           <hashTree>
6782             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6783               <collectionProp name="Asserion.test_strings">
6784                 <stringProp name="49586">200</stringProp>
6785               </collectionProp>
6786               <stringProp name="Assertion.custom_message"></stringProp>
6787               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6788               <boolProp name="Assertion.assume_success">false</boolProp>
6789               <intProp name="Assertion.test_type">8</intProp>
6790               <stringProp name="Scope.variable">Response code</stringProp>
6791               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6792             </ResponseAssertion>
6793             <hashTree/>
6794             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6795               <stringProp name="cacheKey">true</stringProp>
6796               <stringProp name="filename"></stringProp>
6797               <stringProp name="parameters"></stringProp>
6798               <stringProp name="script">import groovy.json.JsonSlurper;
6799
6800 def res = [];
6801 if (prev.getResponseCode() == &apos;200&apos;) {
6802     def jsonSlurper = new JsonSlurper();
6803     def responseString = prev.getResponseDataAsString();
6804     res = jsonSlurper.parseText(responseString);
6805     def expectedNumberOfNotifications = ${threads} * 2;
6806     assert res instanceof List;
6807     assert res.size() == expectedNumberOfNotifications;
6808     assert responseString.contains(&quot;ACTIVE&quot;)
6809     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
6810     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
6811 }
6812 </stringProp>
6813               <stringProp name="scriptLanguage">groovy</stringProp>
6814             </JSR223Assertion>
6815             <hashTree/>
6816           </hashTree>
6817         </hashTree>
6818         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6819         <hashTree>
6820           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6821             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6822               <collectionProp name="Arguments.arguments"/>
6823             </elementProp>
6824             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6825             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6826             <stringProp name="HTTPSampler.protocol">http</stringProp>
6827             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6828             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6829             <stringProp name="HTTPSampler.method">GET</stringProp>
6830             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6831             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6832             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6833             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6834             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6835             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6836             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6837             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6838           </HTTPSamplerProxy>
6839           <hashTree>
6840             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6841               <collectionProp name="Asserion.test_strings">
6842                 <stringProp name="49586">200</stringProp>
6843               </collectionProp>
6844               <stringProp name="Assertion.custom_message"></stringProp>
6845               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6846               <boolProp name="Assertion.assume_success">false</boolProp>
6847               <intProp name="Assertion.test_type">8</intProp>
6848               <stringProp name="Scope.variable">Response code</stringProp>
6849               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6850             </ResponseAssertion>
6851             <hashTree/>
6852           </hashTree>
6853         </hashTree>
6854         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - success" enabled="true"/>
6855         <hashTree>
6856           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6857             <stringProp name="groupSize">${threads}</stringProp>
6858             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6859           </SyncTimer>
6860           <hashTree/>
6861           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example success" enabled="true">
6862             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6863             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6864               <collectionProp name="Arguments.arguments">
6865                 <elementProp name="" elementType="HTTPArgument">
6866                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6867                   <stringProp name="Argument.value">{&#xd;
6868   &quot;event&quot;: {&#xd;
6869     &quot;commonEventHeader&quot;: {&#xd;
6870       &quot;domain&quot;: &quot;fault&quot;,&#xd;
6871       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
6872       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
6873       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
6874       &quot;priority&quot;: &quot;High&quot;,&#xd;
6875       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
6876       &quot;sequence&quot;: 1,&#xd;
6877       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014${__threadNum}&quot;,&#xd;
6878       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-1-vnf&quot;,&#xd;
6879       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
6880       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
6881       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6882       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
6883     },&#xd;
6884     &quot;faultFields&quot;: {&#xd;
6885       &quot;alarmAdditionalInformation&quot;: {&#xd;
6886         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
6887       },&#xd;
6888       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
6889       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
6890       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
6891       &quot;faultFieldsVersion&quot;: 4,&#xd;
6892       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
6893       &quot;vfStatus&quot;: &quot;Active&quot;&#xd;
6894     }&#xd;
6895   }&#xd;
6896 }</stringProp>
6897                   <stringProp name="Argument.metadata">=</stringProp>
6898                 </elementProp>
6899               </collectionProp>
6900             </elementProp>
6901             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6902             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6903             <stringProp name="HTTPSampler.protocol">http</stringProp>
6904             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6905             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
6906             <stringProp name="HTTPSampler.method">POST</stringProp>
6907             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6908             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6909             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6910             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6911             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6912             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6913             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6914             <stringProp name="TestPlan.comments">Send Trigger Event - example success</stringProp>
6915           </HTTPSamplerProxy>
6916           <hashTree>
6917             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6918               <collectionProp name="Asserion.test_strings">
6919                 <stringProp name="49586">200</stringProp>
6920               </collectionProp>
6921               <stringProp name="Assertion.custom_message"></stringProp>
6922               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6923               <boolProp name="Assertion.assume_success">false</boolProp>
6924               <intProp name="Assertion.test_type">8</intProp>
6925               <stringProp name="Scope.variable">Response code</stringProp>
6926               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6927             </ResponseAssertion>
6928             <hashTree/>
6929           </hashTree>
6930           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6931             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6932           </ConstantTimer>
6933           <hashTree/>
6934           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example success" enabled="true">
6935             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6936               <collectionProp name="Arguments.arguments"/>
6937             </elementProp>
6938             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6939             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6940             <stringProp name="HTTPSampler.protocol">http</stringProp>
6941             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6942             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6943             <stringProp name="HTTPSampler.method">GET</stringProp>
6944             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6945             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6946             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6947             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6948             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6949             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6950             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6951             <stringProp name="TestPlan.comments">Read notification events  - example success</stringProp>
6952           </HTTPSamplerProxy>
6953           <hashTree>
6954             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6955               <collectionProp name="Asserion.test_strings">
6956                 <stringProp name="49586">200</stringProp>
6957               </collectionProp>
6958               <stringProp name="Assertion.custom_message"></stringProp>
6959               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6960               <boolProp name="Assertion.assume_success">false</boolProp>
6961               <intProp name="Assertion.test_type">8</intProp>
6962               <stringProp name="Scope.variable">Response code</stringProp>
6963               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6964             </ResponseAssertion>
6965             <hashTree/>
6966             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6967               <stringProp name="cacheKey">true</stringProp>
6968               <stringProp name="filename"></stringProp>
6969               <stringProp name="parameters"></stringProp>
6970               <stringProp name="script">import groovy.json.JsonSlurper;
6971
6972 def res = [];
6973 if (prev.getResponseCode() == &apos;200&apos;) {
6974     def jsonSlurper = new JsonSlurper();
6975     def responseString = prev.getResponseDataAsString();
6976     res = jsonSlurper.parseText(responseString);
6977     def expectedNumberOfNotifications = ${threads} * 4;
6978     assert res instanceof List;
6979     assert res.size() == expectedNumberOfNotifications;
6980     assert responseString.contains(&quot;ACTIVE&quot;)
6981     assert responseString.contains(&quot;SUCCESS&quot;)
6982     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
6983     assert !responseString.contains(&quot;FAILURE&quot;)
6984 }
6985 </stringProp>
6986               <stringProp name="scriptLanguage">groovy</stringProp>
6987             </JSR223Assertion>
6988             <hashTree/>
6989           </hashTree>
6990         </hashTree>
6991         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6992         <hashTree>
6993           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6994             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6995               <collectionProp name="Arguments.arguments"/>
6996             </elementProp>
6997             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6998             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6999             <stringProp name="HTTPSampler.protocol">http</stringProp>
7000             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7001             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
7002             <stringProp name="HTTPSampler.method">GET</stringProp>
7003             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7004             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7005             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7006             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7007             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7008             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7009             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7010             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
7011           </HTTPSamplerProxy>
7012           <hashTree>
7013             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7014               <collectionProp name="Asserion.test_strings">
7015                 <stringProp name="49586">200</stringProp>
7016               </collectionProp>
7017               <stringProp name="Assertion.custom_message"></stringProp>
7018               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7019               <boolProp name="Assertion.assume_success">false</boolProp>
7020               <intProp name="Assertion.test_type">8</intProp>
7021               <stringProp name="Scope.variable">Response code</stringProp>
7022               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7023             </ResponseAssertion>
7024             <hashTree/>
7025           </hashTree>
7026         </hashTree>
7027         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - failure" enabled="true"/>
7028         <hashTree>
7029           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
7030             <stringProp name="groupSize">${threads}</stringProp>
7031             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7032           </SyncTimer>
7033           <hashTree/>
7034           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example failure" enabled="true">
7035             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7036             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7037               <collectionProp name="Arguments.arguments">
7038                 <elementProp name="" elementType="HTTPArgument">
7039                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7040                   <stringProp name="Argument.value">{&#xd;
7041   &quot;event&quot;: {&#xd;
7042     &quot;commonEventHeader&quot;: {&#xd;
7043       &quot;domain&quot;: &quot;fault&quot;,&#xd;
7044       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
7045       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
7046       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
7047       &quot;priority&quot;: &quot;High&quot;,&#xd;
7048       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
7049       &quot;sequence&quot;: 1,&#xd;
7050       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014&quot;,&#xd;
7051       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-2-vnf&quot;,&#xd;
7052       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
7053       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
7054       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7055       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
7056     },&#xd;
7057     &quot;faultFields&quot;: {&#xd;
7058       &quot;alarmAdditionalInformation&quot;: {&#xd;
7059         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
7060       },&#xd;
7061       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
7062       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
7063       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
7064       &quot;faultFieldsVersion&quot;: 4,&#xd;
7065       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
7066       &quot;vfStatus&quot;: &quot;InActive&quot;&#xd;
7067     }&#xd;
7068   }&#xd;
7069 }</stringProp>
7070                   <stringProp name="Argument.metadata">=</stringProp>
7071                 </elementProp>
7072               </collectionProp>
7073             </elementProp>
7074             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7075             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7076             <stringProp name="HTTPSampler.protocol">http</stringProp>
7077             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7078             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
7079             <stringProp name="HTTPSampler.method">POST</stringProp>
7080             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7081             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7082             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7083             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7084             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7085             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7086             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7087             <stringProp name="TestPlan.comments">Send Trigger Event - example failure</stringProp>
7088           </HTTPSamplerProxy>
7089           <hashTree>
7090             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7091               <collectionProp name="Asserion.test_strings">
7092                 <stringProp name="49586">200</stringProp>
7093               </collectionProp>
7094               <stringProp name="Assertion.custom_message"></stringProp>
7095               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7096               <boolProp name="Assertion.assume_success">false</boolProp>
7097               <intProp name="Assertion.test_type">8</intProp>
7098               <stringProp name="Scope.variable">Response code</stringProp>
7099               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7100             </ResponseAssertion>
7101             <hashTree/>
7102           </hashTree>
7103           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
7104             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7105           </ConstantTimer>
7106           <hashTree/>
7107           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example failure" enabled="true">
7108             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7109               <collectionProp name="Arguments.arguments"/>
7110             </elementProp>
7111             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7112             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7113             <stringProp name="HTTPSampler.protocol">http</stringProp>
7114             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7115             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
7116             <stringProp name="HTTPSampler.method">GET</stringProp>
7117             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7118             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7119             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7120             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7121             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7122             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7123             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7124             <stringProp name="TestPlan.comments">Read notification events  - example failure</stringProp>
7125           </HTTPSamplerProxy>
7126           <hashTree>
7127             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7128               <collectionProp name="Asserion.test_strings">
7129                 <stringProp name="49586">200</stringProp>
7130               </collectionProp>
7131               <stringProp name="Assertion.custom_message"></stringProp>
7132               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7133               <boolProp name="Assertion.assume_success">false</boolProp>
7134               <intProp name="Assertion.test_type">8</intProp>
7135               <stringProp name="Scope.variable">Response code</stringProp>
7136               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7137             </ResponseAssertion>
7138             <hashTree/>
7139             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
7140               <stringProp name="cacheKey">true</stringProp>
7141               <stringProp name="filename"></stringProp>
7142               <stringProp name="parameters"></stringProp>
7143               <stringProp name="script">import groovy.json.JsonSlurper;
7144
7145 def res = [];
7146 if (prev.getResponseCode() == &apos;200&apos;) {
7147     def jsonSlurper = new JsonSlurper();
7148     def responseString = prev.getResponseDataAsString();
7149     res = jsonSlurper.parseText(responseString);
7150     def expectedNumberOfNotifications = ${threads} * 2;
7151     assert res instanceof List;
7152     assert res.size() == expectedNumberOfNotifications;
7153     assert responseString.contains(&quot;ACTIVE&quot;)
7154     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
7155     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
7156 }
7157 </stringProp>
7158               <stringProp name="scriptLanguage">groovy</stringProp>
7159             </JSR223Assertion>
7160             <hashTree/>
7161           </hashTree>
7162         </hashTree>
7163       </hashTree>
7164       <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
7165         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7166         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
7167           <boolProp name="LoopController.continue_forever">false</boolProp>
7168           <stringProp name="LoopController.loops">1</stringProp>
7169         </elementProp>
7170         <stringProp name="ThreadGroup.num_threads">1</stringProp>
7171         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
7172         <boolProp name="ThreadGroup.scheduler">false</boolProp>
7173         <stringProp name="ThreadGroup.duration"></stringProp>
7174         <stringProp name="ThreadGroup.delay"></stringProp>
7175         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7176       </PostThreadGroup>
7177       <hashTree>
7178         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Un deploy policy" enabled="true">
7179           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7180           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7181             <collectionProp name="Arguments.arguments">
7182               <elementProp name="" elementType="HTTPArgument">
7183                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7184                 <stringProp name="Argument.value">{&#xd;
7185     &quot;groups&quot;: [&#xd;
7186         {&#xd;
7187             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
7188             &quot;deploymentSubgroups&quot;: [&#xd;
7189                 {&#xd;
7190                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
7191                     &quot;action&quot;: &quot;DELETE&quot;,&#xd;
7192                     &quot;policies&quot;: [&#xd;
7193                         {&#xd;
7194                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
7195                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7196                         }, {&#xd;
7197                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
7198                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7199                         }&#xd;
7200                     ]&#xd;
7201                 }&#xd;
7202             ]&#xd;
7203         }&#xd;
7204     ]&#xd;
7205 }</stringProp>
7206                 <stringProp name="Argument.metadata">=</stringProp>
7207               </elementProp>
7208             </collectionProp>
7209           </elementProp>
7210           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7211           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
7212           <stringProp name="HTTPSampler.protocol">https</stringProp>
7213           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7214           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
7215           <stringProp name="HTTPSampler.method">POST</stringProp>
7216           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7217           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7218           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7219           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7220           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7221           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7222           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7223         </HTTPSamplerProxy>
7224         <hashTree>
7225           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7226             <collectionProp name="Asserion.test_strings">
7227               <stringProp name="49588">202</stringProp>
7228             </collectionProp>
7229             <stringProp name="Assertion.custom_message"></stringProp>
7230             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7231             <boolProp name="Assertion.assume_success">false</boolProp>
7232             <intProp name="Assertion.test_type">1</intProp>
7233           </ResponseAssertion>
7234           <hashTree/>
7235         </hashTree>
7236         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="true">
7237           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7238             <collectionProp name="Arguments.arguments"/>
7239           </elementProp>
7240           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7241           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7242           <stringProp name="HTTPSampler.protocol">https</stringProp>
7243           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7244           <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>
7245           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7246           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7247           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7248           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7249           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7250           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7251           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7252           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7253         </HTTPSamplerProxy>
7254         <hashTree>
7255           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7256             <collectionProp name="Asserion.test_strings">
7257               <stringProp name="49586">200</stringProp>
7258             </collectionProp>
7259             <stringProp name="Assertion.custom_message"></stringProp>
7260             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7261             <boolProp name="Assertion.assume_success">false</boolProp>
7262             <intProp name="Assertion.test_type">1</intProp>
7263           </ResponseAssertion>
7264           <hashTree/>
7265         </hashTree>
7266         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="true">
7267           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7268             <collectionProp name="Arguments.arguments"/>
7269           </elementProp>
7270           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7271           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7272           <stringProp name="HTTPSampler.protocol">https</stringProp>
7273           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7274           <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>
7275           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7276           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7277           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7278           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7279           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7280           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7281           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7282           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7283         </HTTPSamplerProxy>
7284         <hashTree>
7285           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7286             <collectionProp name="Asserion.test_strings">
7287               <stringProp name="49586">200</stringProp>
7288             </collectionProp>
7289             <stringProp name="Assertion.custom_message"></stringProp>
7290             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7291             <boolProp name="Assertion.assume_success">false</boolProp>
7292             <intProp name="Assertion.test_type">1</intProp>
7293           </ResponseAssertion>
7294           <hashTree/>
7295         </hashTree>
7296       </hashTree>
7297       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Clear DMaaP" enabled="false">
7298         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7299         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
7300           <boolProp name="LoopController.continue_forever">false</boolProp>
7301           <intProp name="LoopController.loops">-1</intProp>
7302         </elementProp>
7303         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
7304         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
7305         <boolProp name="ThreadGroup.scheduler">true</boolProp>
7306         <stringProp name="ThreadGroup.duration">259200</stringProp>
7307         <stringProp name="ThreadGroup.delay"></stringProp>
7308         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7309       </ThreadGroup>
7310       <hashTree>
7311         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="false">
7312           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7313             <collectionProp name="Arguments.arguments"/>
7314           </elementProp>
7315           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7316           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
7317           <stringProp name="HTTPSampler.protocol">https</stringProp>
7318           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7319           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
7320           <stringProp name="HTTPSampler.method">GET</stringProp>
7321           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7322           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7323           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7324           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7325           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7326           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7327           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7328         </HTTPSamplerProxy>
7329         <hashTree>
7330           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
7331             <stringProp name="cacheKey">true</stringProp>
7332             <stringProp name="filename"></stringProp>
7333             <stringProp name="parameters"></stringProp>
7334             <stringProp name="script">import groovy.json.JsonSlurper;
7335
7336 def res = [];
7337 if (prev.getResponseCode() == &apos;200&apos;) {
7338     def jsonSlurper = new JsonSlurper();
7339     res = jsonSlurper.parseText(prev.getResponseDataAsString());
7340
7341     assert res instanceof Map;
7342     assert res.healthy == true;
7343     assert res.message == &apos;alive&apos;;
7344 }
7345 </stringProp>
7346             <stringProp name="scriptLanguage">groovy</stringProp>
7347           </JSR223Assertion>
7348           <hashTree/>
7349         </hashTree>
7350         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test Controller" enabled="true"/>
7351         <hashTree>
7352           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="false">
7353             <stringProp name="groupSize">${threads}</stringProp>
7354             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7355           </SyncTimer>
7356           <hashTree/>
7357           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Input Event" enabled="false">
7358             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7359             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7360               <collectionProp name="Arguments.arguments">
7361                 <elementProp name="" elementType="HTTPArgument">
7362                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7363                   <stringProp name="Argument.value">{&#xd;
7364   &quot;event&quot;: {&#xd;
7365     &quot;commonEventHeader&quot;: {&#xd;
7366       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
7367       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
7368       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
7369       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
7370       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
7371       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
7372       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
7373       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
7374       &quot;internalHeaderFields&quot;: {},&#xd;
7375       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7376       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
7377       &quot;sequence&quot;: 1,&#xd;
7378       &quot;domain&quot;: &quot;other&quot;&#xd;
7379     },&#xd;
7380     &quot;otherFields&quot;: {&#xd;
7381       &quot;hashMap&quot;: {&#xd;
7382         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
7383         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
7384         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
7385         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
7386       },&#xd;
7387       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
7388     }&#xd;
7389   }&#xd;
7390 }</stringProp>
7391                   <stringProp name="Argument.metadata">=</stringProp>
7392                 </elementProp>
7393               </collectionProp>
7394             </elementProp>
7395             <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7396             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7397             <stringProp name="HTTPSampler.protocol">http</stringProp>
7398             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7399             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
7400             <stringProp name="HTTPSampler.method">POST</stringProp>
7401             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7402             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7403             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7404             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7405             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7406             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7407             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7408             <stringProp name="TestPlan.comments">Send input event to apex-pdp</stringProp>
7409           </HTTPSamplerProxy>
7410           <hashTree>
7411             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7412               <collectionProp name="Asserion.test_strings">
7413                 <stringProp name="49586">200</stringProp>
7414               </collectionProp>
7415               <stringProp name="Assertion.custom_message"></stringProp>
7416               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7417               <boolProp name="Assertion.assume_success">false</boolProp>
7418               <intProp name="Assertion.test_type">8</intProp>
7419               <stringProp name="Scope.variable">Response code</stringProp>
7420               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7421             </ResponseAssertion>
7422             <hashTree/>
7423             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7424               <stringProp name="ConstantTimer.delay">1000</stringProp>
7425             </ConstantTimer>
7426             <hashTree/>
7427           </hashTree>
7428           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="true">
7429             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7430               <collectionProp name="Arguments.arguments"/>
7431             </elementProp>
7432             <stringProp name="HTTPSampler.domain">172.16.2.173</stringProp>
7433             <stringProp name="HTTPSampler.port">3904</stringProp>
7434             <stringProp name="HTTPSampler.protocol">http</stringProp>
7435             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7436             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7437             <stringProp name="HTTPSampler.method">GET</stringProp>
7438             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7439             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7440             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7441             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7442             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7443             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7444             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7445             <stringProp name="TestPlan.comments">Check output event </stringProp>
7446           </HTTPSamplerProxy>
7447           <hashTree>
7448             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7449               <stringProp name="ConstantTimer.delay">1000</stringProp>
7450             </ConstantTimer>
7451             <hashTree/>
7452             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7453               <collectionProp name="Asserion.test_strings">
7454                 <stringProp name="49586">200</stringProp>
7455               </collectionProp>
7456               <stringProp name="Assertion.custom_message"></stringProp>
7457               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7458               <boolProp name="Assertion.assume_success">false</boolProp>
7459               <intProp name="Assertion.test_type">8</intProp>
7460               <stringProp name="Scope.variable">Response code</stringProp>
7461               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7462             </ResponseAssertion>
7463             <hashTree/>
7464             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7465               <collectionProp name="Asserion.test_strings">
7466                 <stringProp name="1925346054">ACTIVE</stringProp>
7467                 <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7468               </collectionProp>
7469               <stringProp name="Assertion.custom_message"></stringProp>
7470               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7471               <boolProp name="Assertion.assume_success">false</boolProp>
7472               <intProp name="Assertion.test_type">2</intProp>
7473               <stringProp name="Scope.variable">Response code</stringProp>
7474               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7475             </ResponseAssertion>
7476             <hashTree/>
7477             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7478               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7479             </ConstantTimer>
7480             <hashTree/>
7481           </hashTree>
7482           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7483             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7484               <collectionProp name="Arguments.arguments"/>
7485             </elementProp>
7486             <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7487             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7488             <stringProp name="HTTPSampler.protocol">http</stringProp>
7489             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7490             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7491             <stringProp name="HTTPSampler.method">GET</stringProp>
7492             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7493             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7494             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7495             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7496             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7497             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7498             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7499             <stringProp name="TestPlan.comments">Check output event </stringProp>
7500           </HTTPSamplerProxy>
7501           <hashTree>
7502             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7503               <stringProp name="ConstantTimer.delay">1000</stringProp>
7504             </ConstantTimer>
7505             <hashTree/>
7506             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7507               <collectionProp name="Asserion.test_strings">
7508                 <stringProp name="49586">200</stringProp>
7509               </collectionProp>
7510               <stringProp name="Assertion.custom_message"></stringProp>
7511               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7512               <boolProp name="Assertion.assume_success">false</boolProp>
7513               <intProp name="Assertion.test_type">8</intProp>
7514               <stringProp name="Scope.variable">Response code</stringProp>
7515               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7516             </ResponseAssertion>
7517             <hashTree/>
7518             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7519               <collectionProp name="Asserion.test_strings">
7520                 <stringProp name="-1149187101">SUCCESS</stringProp>
7521               </collectionProp>
7522               <stringProp name="Assertion.custom_message"></stringProp>
7523               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7524               <boolProp name="Assertion.assume_success">false</boolProp>
7525               <intProp name="Assertion.test_type">2</intProp>
7526               <stringProp name="Scope.variable">Response code</stringProp>
7527               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7528             </ResponseAssertion>
7529             <hashTree/>
7530             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7531               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7532             </ConstantTimer>
7533             <hashTree/>
7534           </hashTree>
7535           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7536             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7537               <collectionProp name="Arguments.arguments"/>
7538             </elementProp>
7539             <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7540             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7541             <stringProp name="HTTPSampler.protocol">http</stringProp>
7542             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7543             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7544             <stringProp name="HTTPSampler.method">GET</stringProp>
7545             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7546             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7547             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7548             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7549             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7550             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7551             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7552             <stringProp name="TestPlan.comments">Check output event </stringProp>
7553           </HTTPSamplerProxy>
7554           <hashTree>
7555             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7556               <stringProp name="ConstantTimer.delay">1000</stringProp>
7557             </ConstantTimer>
7558             <hashTree/>
7559             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7560               <collectionProp name="Asserion.test_strings">
7561                 <stringProp name="49586">200</stringProp>
7562               </collectionProp>
7563               <stringProp name="Assertion.custom_message"></stringProp>
7564               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7565               <boolProp name="Assertion.assume_success">false</boolProp>
7566               <intProp name="Assertion.test_type">8</intProp>
7567               <stringProp name="Scope.variable">Response code</stringProp>
7568               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7569             </ResponseAssertion>
7570             <hashTree/>
7571             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7572               <collectionProp name="Asserion.test_strings">
7573                 <stringProp name="439453178">FINAL_SUCCESS</stringProp>
7574               </collectionProp>
7575               <stringProp name="Assertion.custom_message"></stringProp>
7576               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7577               <boolProp name="Assertion.assume_success">false</boolProp>
7578               <intProp name="Assertion.test_type">2</intProp>
7579               <stringProp name="Scope.variable">Response code</stringProp>
7580               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7581             </ResponseAssertion>
7582             <hashTree/>
7583             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7584               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7585             </ConstantTimer>
7586             <hashTree/>
7587           </hashTree>
7588           <WhileController guiclass="WhileControllerGui" testclass="WhileController" testname="While Controller" enabled="false">
7589             <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>
7590           </WhileController>
7591           <hashTree>
7592             <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="Counter" enabled="true">
7593               <stringProp name="CounterConfig.start">0</stringProp>
7594               <stringProp name="CounterConfig.end">1</stringProp>
7595               <stringProp name="CounterConfig.incr">1</stringProp>
7596               <stringProp name="CounterConfig.name"></stringProp>
7597               <stringProp name="CounterConfig.format"></stringProp>
7598               <boolProp name="CounterConfig.per_user">false</boolProp>
7599             </CounterConfig>
7600             <hashTree/>
7601             <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="true">
7602               <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7603                 <collectionProp name="Arguments.arguments"/>
7604               </elementProp>
7605               <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7606               <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7607               <stringProp name="HTTPSampler.protocol">http</stringProp>
7608               <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7609               <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7610               <stringProp name="HTTPSampler.method">GET</stringProp>
7611               <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7612               <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7613               <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7614               <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7615               <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7616               <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7617               <stringProp name="HTTPSampler.response_timeout"></stringProp>
7618               <stringProp name="TestPlan.comments">Check output event </stringProp>
7619             </HTTPSamplerProxy>
7620             <hashTree>
7621               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7622                 <stringProp name="ConstantTimer.delay">1000</stringProp>
7623               </ConstantTimer>
7624               <hashTree/>
7625               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7626                 <collectionProp name="Asserion.test_strings">
7627                   <stringProp name="49586">200</stringProp>
7628                 </collectionProp>
7629                 <stringProp name="Assertion.custom_message"></stringProp>
7630                 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7631                 <boolProp name="Assertion.assume_success">false</boolProp>
7632                 <intProp name="Assertion.test_type">8</intProp>
7633                 <stringProp name="Scope.variable">Response code</stringProp>
7634                 <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7635               </ResponseAssertion>
7636               <hashTree/>
7637               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="false">
7638                 <collectionProp name="Asserion.test_strings">
7639                   <stringProp name="1925346054">ACTIVE</stringProp>
7640                   <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7641                 </collectionProp>
7642                 <stringProp name="Assertion.custom_message"></stringProp>
7643                 <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7644                 <boolProp name="Assertion.assume_success">false</boolProp>
7645                 <intProp name="Assertion.test_type">2</intProp>
7646                 <stringProp name="Scope.variable">Response code</stringProp>
7647                 <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7648               </ResponseAssertion>
7649               <hashTree/>
7650               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7651                 <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7652               </ConstantTimer>
7653               <hashTree/>
7654               <JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="JSR223 PostProcessor" enabled="true">
7655                 <stringProp name="cacheKey">true</stringProp>
7656                 <stringProp name="filename"></stringProp>
7657                 <stringProp name="parameters"></stringProp>
7658                 <stringProp name="script">vars.put(&quot;response&quot;, prev.getResponseDataAsString());</stringProp>
7659                 <stringProp name="scriptLanguage">groovy</stringProp>
7660               </JSR223PostProcessor>
7661               <hashTree/>
7662             </hashTree>
7663           </hashTree>
7664         </hashTree>
7665       </hashTree>
7666       <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
7667         <boolProp name="ResultCollector.error_logging">false</boolProp>
7668         <objProp>
7669           <name>saveConfig</name>
7670           <value class="SampleSaveConfiguration">
7671             <time>true</time>
7672             <latency>true</latency>
7673             <timestamp>true</timestamp>
7674             <success>true</success>
7675             <label>true</label>
7676             <code>true</code>
7677             <message>true</message>
7678             <threadName>true</threadName>
7679             <dataType>true</dataType>
7680             <encoding>false</encoding>
7681             <assertions>true</assertions>
7682             <subresults>true</subresults>
7683             <responseData>false</responseData>
7684             <samplerData>false</samplerData>
7685             <xml>false</xml>
7686             <fieldNames>true</fieldNames>
7687             <responseHeaders>false</responseHeaders>
7688             <requestHeaders>false</requestHeaders>
7689             <responseDataOnError>false</responseDataOnError>
7690             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7691             <assertionsResultsToSave>0</assertionsResultsToSave>
7692             <bytes>true</bytes>
7693             <sentBytes>true</sentBytes>
7694             <threadCounts>true</threadCounts>
7695             <sampleCount>true</sampleCount>
7696             <idleTime>true</idleTime>
7697             <connectTime>true</connectTime>
7698           </value>
7699         </objProp>
7700         <stringProp name="filename">/home/asreekumar/jmeter_results/apex_stability/summary.log</stringProp>
7701       </ResultCollector>
7702       <hashTree/>
7703       <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
7704         <boolProp name="ResultCollector.error_logging">false</boolProp>
7705         <objProp>
7706           <name>saveConfig</name>
7707           <value class="SampleSaveConfiguration">
7708             <time>true</time>
7709             <latency>true</latency>
7710             <timestamp>true</timestamp>
7711             <success>true</success>
7712             <label>true</label>
7713             <code>true</code>
7714             <message>true</message>
7715             <threadName>true</threadName>
7716             <dataType>true</dataType>
7717             <encoding>false</encoding>
7718             <assertions>true</assertions>
7719             <subresults>true</subresults>
7720             <responseData>false</responseData>
7721             <samplerData>false</samplerData>
7722             <xml>false</xml>
7723             <fieldNames>true</fieldNames>
7724             <responseHeaders>false</responseHeaders>
7725             <requestHeaders>false</requestHeaders>
7726             <responseDataOnError>false</responseDataOnError>
7727             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7728             <assertionsResultsToSave>0</assertionsResultsToSave>
7729             <bytes>true</bytes>
7730             <sentBytes>true</sentBytes>
7731             <threadCounts>true</threadCounts>
7732             <sampleCount>true</sampleCount>
7733             <idleTime>true</idleTime>
7734             <connectTime>true</connectTime>
7735           </value>
7736         </objProp>
7737         <stringProp name="filename">/home/asreekumar/jmeter_results/apex_stability/resultTree.log</stringProp>
7738       </ResultCollector>
7739       <hashTree/>
7740       <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
7741         <boolProp name="ResultCollector.error_logging">false</boolProp>
7742         <objProp>
7743           <name>saveConfig</name>
7744           <value class="SampleSaveConfiguration">
7745             <time>true</time>
7746             <latency>true</latency>
7747             <timestamp>true</timestamp>
7748             <success>true</success>
7749             <label>true</label>
7750             <code>true</code>
7751             <message>true</message>
7752             <threadName>true</threadName>
7753             <dataType>true</dataType>
7754             <encoding>false</encoding>
7755             <assertions>true</assertions>
7756             <subresults>true</subresults>
7757             <responseData>false</responseData>
7758             <samplerData>false</samplerData>
7759             <xml>false</xml>
7760             <fieldNames>true</fieldNames>
7761             <responseHeaders>false</responseHeaders>
7762             <requestHeaders>false</requestHeaders>
7763             <responseDataOnError>false</responseDataOnError>
7764             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7765             <assertionsResultsToSave>0</assertionsResultsToSave>
7766             <bytes>true</bytes>
7767             <sentBytes>true</sentBytes>
7768             <threadCounts>true</threadCounts>
7769             <sampleCount>true</sampleCount>
7770             <idleTime>true</idleTime>
7771             <connectTime>true</connectTime>
7772           </value>
7773         </objProp>
7774         <stringProp name="filename">/home/asreekumar/jmeter_results/apex_stability/resultTable.log</stringProp>
7775       </ResultCollector>
7776       <hashTree/>
7777     </hashTree>
7778   </hashTree>
7779 </jmeterTestPlan>