APEX-PDP S3P changes for Jakarta
[policy/apex-pdp.git] / testsuites / apex-pdp-stability / src / main / resources / apexPdpStabilityTestPlan.jmx
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ============LICENSE_START=======================================================
4   ONAP Apex-PDP
5   ================================================================================
6   Copyright (C) 2020-2022 Nordix Foundation.All rights reserved.
7   Modifications Copyright (C) 2021 Bell Canada. All rights reserved.
8   ================================================================================
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.3">
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,30442)}</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,30240)}</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,30237)}</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="CDS_PORT" elementType="Argument">
101             <stringProp name="Argument.name">CDS_PORT</stringProp>
102             <stringProp name="Argument.value">${__P(CDS_PORT,6680)}</stringProp>
103             <stringProp name="Argument.metadata">=</stringProp>
104           </elementProp>
105           <elementProp name="HOSTNAME" elementType="Argument">
106             <stringProp name="Argument.name">HOSTNAME</stringProp>
107             <stringProp name="Argument.value">${__P(HOSTNAME,172.16.1.39)}</stringProp>
108             <stringProp name="Argument.metadata">=</stringProp>
109           </elementProp>
110           <elementProp name="LOG_PATH" elementType="Argument">
111             <stringProp name="Argument.name">LOG_PATH</stringProp>
112             <stringProp name="Argument.value">${__P(LOG_PATH,/home/dhanrahan/jmeter_results/apex_stability)}</stringProp>
113             <stringProp name="Argument.metadata">=</stringProp>
114           </elementProp>
115           <elementProp name="SIM_HOST" elementType="Argument">
116             <stringProp name="Argument.name">SIM_HOST</stringProp>
117             <stringProp name="Argument.value">${__P(SIM_HOST,172.16.2.220)}</stringProp>
118             <stringProp name="Argument.metadata">=</stringProp>
119           </elementProp>
120         </collectionProp>
121       </Arguments>
122       <hashTree/>
123       <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
124         <collectionProp name="AuthManager.auth_list">
125           <elementProp name="" elementType="Authorization">
126             <stringProp name="Authorization.url">https://${HOSTNAME}:${API_PORT}</stringProp>
127             <stringProp name="Authorization.username">policyadmin</stringProp>
128             <stringProp name="Authorization.password">zb!XztG34</stringProp>
129             <stringProp name="Authorization.domain"></stringProp>
130             <stringProp name="Authorization.realm"></stringProp>
131           </elementProp>
132           <elementProp name="" elementType="Authorization">
133             <stringProp name="Authorization.url">https://${HOSTNAME}:${PAP_PORT}</stringProp>
134             <stringProp name="Authorization.username">policyadmin</stringProp>
135             <stringProp name="Authorization.password">zb!XztG34</stringProp>
136             <stringProp name="Authorization.domain"></stringProp>
137             <stringProp name="Authorization.realm"></stringProp>
138           </elementProp>
139           <elementProp name="" elementType="Authorization">
140             <stringProp name="Authorization.url">https://${HOSTNAME}:${APEX_PORT}/policy/apex-pdp/v1/healthcheck</stringProp>
141             <stringProp name="Authorization.username">healthcheck</stringProp>
142             <stringProp name="Authorization.password">zb!XztG34</stringProp>
143             <stringProp name="Authorization.domain"></stringProp>
144             <stringProp name="Authorization.realm"></stringProp>
145           </elementProp>
146           <elementProp name="" elementType="Authorization">
147             <stringProp name="Authorization.url">https://${HOSTNAME}:${APEX_PORT}/metrics</stringProp>
148             <stringProp name="Authorization.username">healthcheck</stringProp>
149             <stringProp name="Authorization.password">zb!XztG34</stringProp>
150             <stringProp name="Authorization.domain"></stringProp>
151             <stringProp name="Authorization.realm"></stringProp>
152           </elementProp>
153           <elementProp name="" elementType="Authorization">
154             <stringProp name="Authorization.url">https://${HOSTNAME}:${APEX_PORT}</stringProp>
155             <stringProp name="Authorization.username">policyadmin</stringProp>
156             <stringProp name="Authorization.password">zb!XztG34</stringProp>
157             <stringProp name="Authorization.domain"></stringProp>
158             <stringProp name="Authorization.realm"></stringProp>
159           </elementProp>
160         </collectionProp>
161         <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
162       </AuthManager>
163       <hashTree/>
164       <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
165         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
166         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
167           <boolProp name="LoopController.continue_forever">false</boolProp>
168           <stringProp name="LoopController.loops">1</stringProp>
169         </elementProp>
170         <stringProp name="ThreadGroup.num_threads">1</stringProp>
171         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
172         <boolProp name="ThreadGroup.scheduler">false</boolProp>
173         <stringProp name="ThreadGroup.duration"></stringProp>
174         <stringProp name="ThreadGroup.delay"></stringProp>
175         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
176       </SetupThreadGroup>
177       <hashTree>
178         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-ApexExample" enabled="true">
179           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
180           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
181             <collectionProp name="Arguments.arguments">
182               <elementProp name="" elementType="HTTPArgument">
183                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
184                 <stringProp name="Argument.value">{&#xd;
185   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
186   &quot;topology_template&quot;: {&#xd;
187     &quot;policies&quot;: [&#xd;
188       {&#xd;
189         &quot;onap.policies.apex.Example&quot;: {&#xd;
190           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
191           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
192           &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
193           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
194           &quot;properties&quot;: {&#xd;
195             &quot;engineServiceParameters&quot;: {&#xd;
196               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
197               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
198               &quot;id&quot;: 45,&#xd;
199               &quot;instanceCount&quot;: 5,&#xd;
200               &quot;deploymentPort&quot;: 12561,&#xd;
201               &quot;engineParameters&quot;: {&#xd;
202                 &quot;executorParameters&quot;: {&#xd;
203                   &quot;JAVASCRIPT&quot;: {&#xd;
204                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
205                   }&#xd;
206                 },&#xd;
207                 &quot;contextParameters&quot;: {&#xd;
208                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
209                   &quot;schemaParameters&quot;: {&#xd;
210                     &quot;Avro&quot;: {&#xd;
211                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
212                     }&#xd;
213                   }&#xd;
214                 },&#xd;
215                 &quot;taskParameters&quot;: [&#xd;
216                   {&#xd;
217                     &quot;key&quot;: &quot;logUrl&quot;,&#xd;
218                     &quot;value&quot;: &quot;http://${SIM_HOST}:${DMAAP_PORT}/events/APEX-CL-MGT&quot;&#xd;
219                   }&#xd;
220                 ]&#xd;
221               },&#xd;
222               &quot;policy_type_impl&quot;: {&#xd;
223                 &quot;apexPolicyModel&quot;: {&#xd;
224                   &quot;key&quot;: {&#xd;
225                     &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
226                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
227                   },&#xd;
228                   &quot;keyInformation&quot;: {&#xd;
229                     &quot;key&quot;: {&#xd;
230                       &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
231                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
232                     },&#xd;
233                     &quot;keyInfoMap&quot;: {&#xd;
234                       &quot;entry&quot;: [&#xd;
235                         {&#xd;
236                           &quot;key&quot;: {&#xd;
237                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
238                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
239                           },&#xd;
240                           &quot;value&quot;: {&#xd;
241                             &quot;key&quot;: {&#xd;
242                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
243                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
244                             },&#xd;
245                             &quot;UUID&quot;: &quot;fc0c1892-a2ae-3678-818f-b9b23939b241&quot;,&#xd;
246                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
247                           }&#xd;
248                         },&#xd;
249                         {&#xd;
250                           &quot;key&quot;: {&#xd;
251                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
252                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
253                           },&#xd;
254                           &quot;value&quot;: {&#xd;
255                             &quot;key&quot;: {&#xd;
256                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
257                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
258                             },&#xd;
259                             &quot;UUID&quot;: &quot;ba931e7e-aee9-3af8-98d8-16b92a909e8a&quot;,&#xd;
260                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
261                           }&#xd;
262                         },&#xd;
263                         {&#xd;
264                           &quot;key&quot;: {&#xd;
265                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
266                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
267                           },&#xd;
268                           &quot;value&quot;: {&#xd;
269                             &quot;key&quot;: {&#xd;
270                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
271                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
272                             },&#xd;
273                             &quot;UUID&quot;: &quot;b4dd59c5-0169-3810-800c-1396c2206de4&quot;,&#xd;
274                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
275                           }&#xd;
276                         },&#xd;
277                         {&#xd;
278                           &quot;key&quot;: {&#xd;
279                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
280                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
281                           },&#xd;
282                           &quot;value&quot;: {&#xd;
283                             &quot;key&quot;: {&#xd;
284                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
285                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
286                             },&#xd;
287                             &quot;UUID&quot;: &quot;599c297e-96c8-3b21-ad1c-e643bddeacbf&quot;,&#xd;
288                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
289                           }&#xd;
290                         },&#xd;
291                         {&#xd;
292                           &quot;key&quot;: {&#xd;
293                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
294                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
295                           },&#xd;
296                           &quot;value&quot;: {&#xd;
297                             &quot;key&quot;: {&#xd;
298                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
299                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
300                             },&#xd;
301                             &quot;UUID&quot;: &quot;b5e3f122-2dcd-3cdf-a0ec-8210b3f80478&quot;,&#xd;
302                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
303                           }&#xd;
304                         },&#xd;
305                         {&#xd;
306                           &quot;key&quot;: {&#xd;
307                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
308                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
309                           },&#xd;
310                           &quot;value&quot;: {&#xd;
311                             &quot;key&quot;: {&#xd;
312                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
313                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
314                             },&#xd;
315                             &quot;UUID&quot;: &quot;15504e23-78c5-305e-9fce-cf1f50e75013&quot;,&#xd;
316                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
317                           }&#xd;
318                         },&#xd;
319                         {&#xd;
320                           &quot;key&quot;: {&#xd;
321                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
322                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
323                           },&#xd;
324                           &quot;value&quot;: {&#xd;
325                             &quot;key&quot;: {&#xd;
326                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
327                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
328                             },&#xd;
329                             &quot;UUID&quot;: &quot;e2715e7d-835e-32c7-b433-a2e92bcad6ee&quot;,&#xd;
330                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
331                           }&#xd;
332                         },&#xd;
333                         {&#xd;
334                           &quot;key&quot;: {&#xd;
335                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
336                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
337                           },&#xd;
338                           &quot;value&quot;: {&#xd;
339                             &quot;key&quot;: {&#xd;
340                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
341                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
342                             },&#xd;
343                             &quot;UUID&quot;: &quot;b492e841-2c03-36a9-9ec2-dda5852152c3&quot;,&#xd;
344                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
345                           }&#xd;
346                         },&#xd;
347                         {&#xd;
348                           &quot;key&quot;: {&#xd;
349                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
350                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
351                           },&#xd;
352                           &quot;value&quot;: {&#xd;
353                             &quot;key&quot;: {&#xd;
354                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
355                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
356                             },&#xd;
357                             &quot;UUID&quot;: &quot;ef4e45f4-1181-3121-a3b6-507126df25e7&quot;,&#xd;
358                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
359                           }&#xd;
360                         },&#xd;
361                         {&#xd;
362                           &quot;key&quot;: {&#xd;
363                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
364                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
365                           },&#xd;
366                           &quot;value&quot;: {&#xd;
367                             &quot;key&quot;: {&#xd;
368                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
369                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
370                             },&#xd;
371                             &quot;UUID&quot;: &quot;91cb711a-0c73-3f51-83e6-fca9c547c71d&quot;,&#xd;
372                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
373                           }&#xd;
374                         },&#xd;
375                         {&#xd;
376                           &quot;key&quot;: {&#xd;
377                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
378                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
379                           },&#xd;
380                           &quot;value&quot;: {&#xd;
381                             &quot;key&quot;: {&#xd;
382                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
383                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
384                             },&#xd;
385                             &quot;UUID&quot;: &quot;dda3c648-dc8b-38e0-855d-9cb72397f957&quot;,&#xd;
386                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
387                           }&#xd;
388                         },&#xd;
389                         {&#xd;
390                           &quot;key&quot;: {&#xd;
391                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
392                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
393                           },&#xd;
394                           &quot;value&quot;: {&#xd;
395                             &quot;key&quot;: {&#xd;
396                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
397                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
398                             },&#xd;
399                             &quot;UUID&quot;: &quot;96b306bd-6dee-3d47-981c-eaac316d5ae1&quot;,&#xd;
400                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
401                           }&#xd;
402                         },&#xd;
403                         {&#xd;
404                           &quot;key&quot;: {&#xd;
405                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
406                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
407                           },&#xd;
408                           &quot;value&quot;: {&#xd;
409                             &quot;key&quot;: {&#xd;
410                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
411                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
412                             },&#xd;
413                             &quot;UUID&quot;: &quot;1b65abfb-ce35-3765-9b9c-d2ee02bef28b&quot;,&#xd;
414                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
415                           }&#xd;
416                         },&#xd;
417                         {&#xd;
418                           &quot;key&quot;: {&#xd;
419                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
420                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
421                           },&#xd;
422                           &quot;value&quot;: {&#xd;
423                             &quot;key&quot;: {&#xd;
424                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
425                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
426                             },&#xd;
427                             &quot;UUID&quot;: &quot;4dac3de7-3817-396f-91d6-ce701d162877&quot;,&#xd;
428                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
429                           }&#xd;
430                         },&#xd;
431                         {&#xd;
432                           &quot;key&quot;: {&#xd;
433                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
434                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
435                           },&#xd;
436                           &quot;value&quot;: {&#xd;
437                             &quot;key&quot;: {&#xd;
438                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
439                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
440                             },&#xd;
441                             &quot;UUID&quot;: &quot;92dc9e6b-2082-3d90-ba5e-f2dba18b72b6&quot;,&#xd;
442                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
443                           }&#xd;
444                         },&#xd;
445                         {&#xd;
446                           &quot;key&quot;: {&#xd;
447                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
448                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
449                           },&#xd;
450                           &quot;value&quot;: {&#xd;
451                             &quot;key&quot;: {&#xd;
452                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
453                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
454                             },&#xd;
455                             &quot;UUID&quot;: &quot;a6801c93-f15b-3158-ba33-7760197d3609&quot;,&#xd;
456                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
457                           }&#xd;
458                         },&#xd;
459                         {&#xd;
460                           &quot;key&quot;: {&#xd;
461                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
462                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
463                           },&#xd;
464                           &quot;value&quot;: {&#xd;
465                             &quot;key&quot;: {&#xd;
466                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
467                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
468                             },&#xd;
469                             &quot;UUID&quot;: &quot;e2da0a15-c542-3e77-874d-4512e9b4162e&quot;,&#xd;
470                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
471                           }&#xd;
472                         },&#xd;
473                         {&#xd;
474                           &quot;key&quot;: {&#xd;
475                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
476                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
477                           },&#xd;
478                           &quot;value&quot;: {&#xd;
479                             &quot;key&quot;: {&#xd;
480                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
481                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
482                             },&#xd;
483                             &quot;UUID&quot;: &quot;f54edff0-532f-3142-8e65-a5c9d67888ef&quot;,&#xd;
484                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
485                           }&#xd;
486                         },&#xd;
487                         {&#xd;
488                           &quot;key&quot;: {&#xd;
489                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
490                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
491                           },&#xd;
492                           &quot;value&quot;: {&#xd;
493                             &quot;key&quot;: {&#xd;
494                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
495                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
496                             },&#xd;
497                             &quot;UUID&quot;: &quot;b967dc44-a156-32d3-a796-f03dbf74316c&quot;,&#xd;
498                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRequestPayloadType:0.0.1\&quot;&quot;&#xd;
499                           }&#xd;
500                         },&#xd;
501                         {&#xd;
502                           &quot;key&quot;: {&#xd;
503                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
504                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
505                           },&#xd;
506                           &quot;value&quot;: {&#xd;
507                             &quot;key&quot;: {&#xd;
508                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
509                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
510                             },&#xd;
511                             &quot;UUID&quot;: &quot;f2aa4552-069d-3db8-8638-2d1f59124e7a&quot;,&#xd;
512                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
513                           }&#xd;
514                         },&#xd;
515                         {&#xd;
516                           &quot;key&quot;: {&#xd;
517                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
518                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
519                           },&#xd;
520                           &quot;value&quot;: {&#xd;
521                             &quot;key&quot;: {&#xd;
522                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
523                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
524                             },&#xd;
525                             &quot;UUID&quot;: &quot;c2e3b07f-2c09-3195-9527-6b3ab0666d61&quot;,&#xd;
526                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
527                           }&#xd;
528                         },&#xd;
529                         {&#xd;
530                           &quot;key&quot;: {&#xd;
531                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
532                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
533                           },&#xd;
534                           &quot;value&quot;: {&#xd;
535                             &quot;key&quot;: {&#xd;
536                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
537                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
538                             },&#xd;
539                             &quot;UUID&quot;: &quot;a7c28cc1-9fe5-30b7-9dd8-5a4f7f7d811e&quot;,&#xd;
540                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartFailureResponseTask:0.0.1\&quot;&quot;&#xd;
541                           }&#xd;
542                         },&#xd;
543                         {&#xd;
544                           &quot;key&quot;: {&#xd;
545                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
546                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
547                           },&#xd;
548                           &quot;value&quot;: {&#xd;
549                             &quot;key&quot;: {&#xd;
550                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
551                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
552                             },&#xd;
553                             &quot;UUID&quot;: &quot;d01d1022-48ac-391d-904d-282ccb063f8a&quot;,&#xd;
554                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartRequestEvent:0.0.1\&quot;&quot;&#xd;
555                           }&#xd;
556                         },&#xd;
557                         {&#xd;
558                           &quot;key&quot;: {&#xd;
559                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
560                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
561                           },&#xd;
562                           &quot;value&quot;: {&#xd;
563                             &quot;key&quot;: {&#xd;
564                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
565                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
566                             },&#xd;
567                             &quot;UUID&quot;: &quot;ad8cbd94-6eb5-3743-8a7d-42cbe49a5320&quot;,&#xd;
568                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartResponsePayloadType:0.0.1\&quot;&quot;&#xd;
569                           }&#xd;
570                         },&#xd;
571                         {&#xd;
572                           &quot;key&quot;: {&#xd;
573                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
574                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
575                           },&#xd;
576                           &quot;value&quot;: {&#xd;
577                             &quot;key&quot;: {&#xd;
578                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
579                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
580                             },&#xd;
581                             &quot;UUID&quot;: &quot;bbb06330-9161-392e-a0ca-a6bb5e3376af&quot;,&#xd;
582                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
583                           }&#xd;
584                         },&#xd;
585                         {&#xd;
586                           &quot;key&quot;: {&#xd;
587                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
588                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
589                           },&#xd;
590                           &quot;value&quot;: {&#xd;
591                             &quot;key&quot;: {&#xd;
592                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
593                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
594                             },&#xd;
595                             &quot;UUID&quot;: &quot;70c6c6e5-00da-30cb-8ec0-14437d657f39&quot;,&#xd;
596                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
597                           }&#xd;
598                         },&#xd;
599                         {&#xd;
600                           &quot;key&quot;: {&#xd;
601                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
602                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
603                           },&#xd;
604                           &quot;value&quot;: {&#xd;
605                             &quot;key&quot;: {&#xd;
606                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
607                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
608                             },&#xd;
609                             &quot;UUID&quot;: &quot;77f16151-80b5-304c-a448-19d8528feed1&quot;,&#xd;
610                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSRestartSuccessResponseTask:0.0.1\&quot;&quot;&#xd;
611                           }&#xd;
612                         },&#xd;
613                         {&#xd;
614                           &quot;key&quot;: {&#xd;
615                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
616                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
617                           },&#xd;
618                           &quot;value&quot;: {&#xd;
619                             &quot;key&quot;: {&#xd;
620                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
621                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
622                             },&#xd;
623                             &quot;UUID&quot;: &quot;2f17aee2-fbdf-3c41-a779-f9c17b5bda5b&quot;,&#xd;
624                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
625                           }&#xd;
626                         },&#xd;
627                         {&#xd;
628                           &quot;key&quot;: {&#xd;
629                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
630                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
631                           },&#xd;
632                           &quot;value&quot;: {&#xd;
633                             &quot;key&quot;: {&#xd;
634                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
635                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
636                             },&#xd;
637                             &quot;UUID&quot;: &quot;8c554852-3ed6-3027-a0d3-fccd2db19875&quot;,&#xd;
638                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
639                           }&#xd;
640                         },&#xd;
641                         {&#xd;
642                           &quot;key&quot;: {&#xd;
643                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
644                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
645                           },&#xd;
646                           &quot;value&quot;: {&#xd;
647                             &quot;key&quot;: {&#xd;
648                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
649                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
650                             },&#xd;
651                             &quot;UUID&quot;: &quot;b402baca-915b-3952-97fc-d9899f9ca81c&quot;,&#xd;
652                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
653                           }&#xd;
654                         },&#xd;
655                         {&#xd;
656                           &quot;key&quot;: {&#xd;
657                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
658                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
659                           },&#xd;
660                           &quot;value&quot;: {&#xd;
661                             &quot;key&quot;: {&#xd;
662                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
663                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
664                             },&#xd;
665                             &quot;UUID&quot;: &quot;3626f32a-eee6-3254-b3d4-e4829518c381&quot;,&#xd;
666                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
667                           }&#xd;
668                         },&#xd;
669                         {&#xd;
670                           &quot;key&quot;: {&#xd;
671                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
672                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
673                           },&#xd;
674                           &quot;value&quot;: {&#xd;
675                             &quot;key&quot;: {&#xd;
676                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
677                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
678                             },&#xd;
679                             &quot;UUID&quot;: &quot;87abb453-a919-3131-8ffb-3e5c910c6049&quot;,&#xd;
680                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
681                           }&#xd;
682                         },&#xd;
683                         {&#xd;
684                           &quot;key&quot;: {&#xd;
685                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
686                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
687                           },&#xd;
688                           &quot;value&quot;: {&#xd;
689                             &quot;key&quot;: {&#xd;
690                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
691                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
692                             },&#xd;
693                             &quot;UUID&quot;: &quot;8881e644-3cca-3aec-8201-312ca6f719e0&quot;,&#xd;
694                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
695                           }&#xd;
696                         },&#xd;
697                         {&#xd;
698                           &quot;key&quot;: {&#xd;
699                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
700                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
701                           },&#xd;
702                           &quot;value&quot;: {&#xd;
703                             &quot;key&quot;: {&#xd;
704                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
705                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
706                             },&#xd;
707                             &quot;UUID&quot;: &quot;057f6ddd-d6aa-3ce2-a060-d344de16d7f3&quot;,&#xd;
708                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
709                           }&#xd;
710                         },&#xd;
711                         {&#xd;
712                           &quot;key&quot;: {&#xd;
713                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
714                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
715                           },&#xd;
716                           &quot;value&quot;: {&#xd;
717                             &quot;key&quot;: {&#xd;
718                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
719                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
720                             },&#xd;
721                             &quot;UUID&quot;: &quot;4867b1e7-a819-3b9f-be2b-a97fe6019827&quot;,&#xd;
722                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_LogStatusEvent:0.0.1\&quot;&quot;&#xd;
723                           }&#xd;
724                         },&#xd;
725                         {&#xd;
726                           &quot;key&quot;: {&#xd;
727                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
728                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
729                           },&#xd;
730                           &quot;value&quot;: {&#xd;
731                             &quot;key&quot;: {&#xd;
732                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
733                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
734                             },&#xd;
735                             &quot;UUID&quot;: &quot;975b3071-b775-3617-a888-f831fe5a31db&quot;,&#xd;
736                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEvent:0.0.1\&quot;&quot;&#xd;
737                           }&#xd;
738                         },&#xd;
739                         {&#xd;
740                           &quot;key&quot;: {&#xd;
741                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
742                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
743                           },&#xd;
744                           &quot;value&quot;: {&#xd;
745                             &quot;key&quot;: {&#xd;
746                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
747                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
748                             },&#xd;
749                             &quot;UUID&quot;: &quot;ad9efe17-a03e-3b64-8e8a-51e144f57d2c&quot;,&#xd;
750                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
751                           }&#xd;
752                         },&#xd;
753                         {&#xd;
754                           &quot;key&quot;: {&#xd;
755                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
756                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
757                           },&#xd;
758                           &quot;value&quot;: {&#xd;
759                             &quot;key&quot;: {&#xd;
760                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
761                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
762                             },&#xd;
763                             &quot;UUID&quot;: &quot;0054393c-10df-3214-af86-cb04a23325bf&quot;,&#xd;
764                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VesEventType:0.0.1\&quot;&quot;&#xd;
765                           }&#xd;
766                         },&#xd;
767                         {&#xd;
768                           &quot;key&quot;: {&#xd;
769                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
770                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
771                           },&#xd;
772                           &quot;value&quot;: {&#xd;
773                             &quot;key&quot;: {&#xd;
774                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
775                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
776                             },&#xd;
777                             &quot;UUID&quot;: &quot;865a5903-201b-34ff-918b-2bfdde743576&quot;,&#xd;
778                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;ApexExample_VnfRelationShipListType:0.0.1\&quot;&quot;&#xd;
779                           }&#xd;
780                         },&#xd;
781                         {&#xd;
782                           &quot;key&quot;: {&#xd;
783                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
784                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
785                           },&#xd;
786                           &quot;value&quot;: {&#xd;
787                             &quot;key&quot;: {&#xd;
788                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
789                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
790                             },&#xd;
791                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
792                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
793                           }&#xd;
794                         },&#xd;
795                         {&#xd;
796                           &quot;key&quot;: {&#xd;
797                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
798                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
799                           },&#xd;
800                           &quot;value&quot;: {&#xd;
801                             &quot;key&quot;: {&#xd;
802                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
803                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
804                             },&#xd;
805                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
806                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
807                           }&#xd;
808                         },&#xd;
809                         {&#xd;
810                           &quot;key&quot;: {&#xd;
811                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
812                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
813                           },&#xd;
814                           &quot;value&quot;: {&#xd;
815                             &quot;key&quot;: {&#xd;
816                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
817                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
818                             },&#xd;
819                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
820                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
821                           }&#xd;
822                         },&#xd;
823                         {&#xd;
824                           &quot;key&quot;: {&#xd;
825                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
826                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
827                           },&#xd;
828                           &quot;value&quot;: {&#xd;
829                             &quot;key&quot;: {&#xd;
830                               &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
831                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
832                             },&#xd;
833                             &quot;UUID&quot;: &quot;b2501730-8870-3475-b22a-4a4d22792ebb&quot;,&#xd;
834                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example:0.0.1\&quot;&quot;&#xd;
835                           }&#xd;
836                         },&#xd;
837                         {&#xd;
838                           &quot;key&quot;: {&#xd;
839                             &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
840                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
841                           },&#xd;
842                           &quot;value&quot;: {&#xd;
843                             &quot;key&quot;: {&#xd;
844                               &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
845                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
846                             },&#xd;
847                             &quot;UUID&quot;: &quot;7dc5f49d-c291-38de-bcae-1db30d00581f&quot;,&#xd;
848                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Albums:0.0.1\&quot;&quot;&#xd;
849                           }&#xd;
850                         },&#xd;
851                         {&#xd;
852                           &quot;key&quot;: {&#xd;
853                             &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
854                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
855                           },&#xd;
856                           &quot;value&quot;: {&#xd;
857                             &quot;key&quot;: {&#xd;
858                               &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
859                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
860                             },&#xd;
861                             &quot;UUID&quot;: &quot;06b3112b-ae8b-3f37-8aa6-f539c0250550&quot;,&#xd;
862                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Events:0.0.1\&quot;&quot;&#xd;
863                           }&#xd;
864                         },&#xd;
865                         {&#xd;
866                           &quot;key&quot;: {&#xd;
867                             &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
868                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
869                           },&#xd;
870                           &quot;value&quot;: {&#xd;
871                             &quot;key&quot;: {&#xd;
872                               &quot;name&quot;: &quot;onap.policies.apex.Example_KeyInfo&quot;,&#xd;
873                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
874                             },&#xd;
875                             &quot;UUID&quot;: &quot;454848e1-43ac-3ce4-bfdc-b9b6271dc563&quot;,&#xd;
876                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_KeyInfo:0.0.1\&quot;&quot;&#xd;
877                           }&#xd;
878                         },&#xd;
879                         {&#xd;
880                           &quot;key&quot;: {&#xd;
881                             &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
882                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
883                           },&#xd;
884                           &quot;value&quot;: {&#xd;
885                             &quot;key&quot;: {&#xd;
886                               &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
887                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
888                             },&#xd;
889                             &quot;UUID&quot;: &quot;24c3fca5-b0dd-398c-83ee-66a187296b32&quot;,&#xd;
890                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Policies:0.0.1\&quot;&quot;&#xd;
891                           }&#xd;
892                         },&#xd;
893                         {&#xd;
894                           &quot;key&quot;: {&#xd;
895                             &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
896                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
897                           },&#xd;
898                           &quot;value&quot;: {&#xd;
899                             &quot;key&quot;: {&#xd;
900                               &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
901                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
902                             },&#xd;
903                             &quot;UUID&quot;: &quot;c6aff774-f50a-329d-a731-9c23a6e7e02e&quot;,&#xd;
904                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Schemas:0.0.1\&quot;&quot;&#xd;
905                           }&#xd;
906                         },&#xd;
907                         {&#xd;
908                           &quot;key&quot;: {&#xd;
909                             &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
910                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
911                           },&#xd;
912                           &quot;value&quot;: {&#xd;
913                             &quot;key&quot;: {&#xd;
914                               &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
915                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
916                             },&#xd;
917                             &quot;UUID&quot;: &quot;f856a6df-6237-3acc-aa68-f55e64cc0ec9&quot;,&#xd;
918                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Example_Tasks:0.0.1\&quot;&quot;&#xd;
919                           }&#xd;
920                         }&#xd;
921                       ]&#xd;
922                     }&#xd;
923                   },&#xd;
924                   &quot;policies&quot;: {&#xd;
925                     &quot;key&quot;: {&#xd;
926                       &quot;name&quot;: &quot;onap.policies.apex.Example_Policies&quot;,&#xd;
927                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
928                     },&#xd;
929                     &quot;policyMap&quot;: {&#xd;
930                       &quot;entry&quot;: [&#xd;
931                         {&#xd;
932                           &quot;key&quot;: {&#xd;
933                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
934                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
935                           },&#xd;
936                           &quot;value&quot;: {&#xd;
937                             &quot;policyKey&quot;: {&#xd;
938                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
939                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
940                             },&#xd;
941                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
942                             &quot;state&quot;: {&#xd;
943                               &quot;entry&quot;: [&#xd;
944                                 {&#xd;
945                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
946                                   &quot;value&quot;: {&#xd;
947                                     &quot;stateKey&quot;: {&#xd;
948                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
949                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
950                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
951                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
952                                     },&#xd;
953                                     &quot;trigger&quot;: {&#xd;
954                                       &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
955                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
956                                     },&#xd;
957                                     &quot;stateOutputs&quot;: {&#xd;
958                                       &quot;entry&quot;: [&#xd;
959                                         {&#xd;
960                                           &quot;key&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;,&#xd;
961                                           &quot;value&quot;: {&#xd;
962                                             &quot;key&quot;: {&#xd;
963                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
964                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
965                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
966                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
967                                             },&#xd;
968                                             &quot;outgoingEvent&quot;: {&#xd;
969                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
970                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
971                                             },&#xd;
972                                             &quot;nextState&quot;: {&#xd;
973                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
974                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
975                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
976                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
977                                             }&#xd;
978                                           }&#xd;
979                                         }&#xd;
980                                       ]&#xd;
981                                     },&#xd;
982                                     &quot;contextAlbumReference&quot;: [],&#xd;
983                                     &quot;taskSelectionLogic&quot;: {&#xd;
984                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
985                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
986                                       &quot;logic&quot;: &quot;&quot;&#xd;
987                                     },&#xd;
988                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
989                                       &quot;entry&quot;: []&#xd;
990                                     },&#xd;
991                                     &quot;defaultTask&quot;: {&#xd;
992                                       &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
993                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
994                                     },&#xd;
995                                     &quot;taskReferences&quot;: {&#xd;
996                                       &quot;entry&quot;: [&#xd;
997                                         {&#xd;
998                                           &quot;key&quot;: {&#xd;
999                                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1000                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1001                                           },&#xd;
1002                                           &quot;value&quot;: {&#xd;
1003                                             &quot;key&quot;: {&#xd;
1004                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
1005                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1006                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
1007                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;&#xd;
1008                                             },&#xd;
1009                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1010                                             &quot;output&quot;: {&#xd;
1011                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAIFailureResponseHandlerPolicy&quot;,&#xd;
1012                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1013                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;,&#xd;
1014                                               &quot;localName&quot;: &quot;ApexExample_AAIFailureStateOutput&quot;&#xd;
1015                                             }&#xd;
1016                                           }&#xd;
1017                                         }&#xd;
1018                                       ]&#xd;
1019                                     }&#xd;
1020                                   }&#xd;
1021                                 }&#xd;
1022                               ]&#xd;
1023                             },&#xd;
1024                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAIFailureResponseState&quot;&#xd;
1025                           }&#xd;
1026                         },&#xd;
1027                         {&#xd;
1028                           &quot;key&quot;: {&#xd;
1029                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1030                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1031                           },&#xd;
1032                           &quot;value&quot;: {&#xd;
1033                             &quot;policyKey&quot;: {&#xd;
1034                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1035                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1036                             },&#xd;
1037                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1038                             &quot;state&quot;: {&#xd;
1039                               &quot;entry&quot;: [&#xd;
1040                                 {&#xd;
1041                                   &quot;key&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1042                                   &quot;value&quot;: {&#xd;
1043                                     &quot;stateKey&quot;: {&#xd;
1044                                       &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1045                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1046                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1047                                       &quot;localName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1048                                     },&#xd;
1049                                     &quot;trigger&quot;: {&#xd;
1050                                       &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
1051                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1052                                     },&#xd;
1053                                     &quot;stateOutputs&quot;: {&#xd;
1054                                       &quot;entry&quot;: [&#xd;
1055                                         {&#xd;
1056                                           &quot;key&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;,&#xd;
1057                                           &quot;value&quot;: {&#xd;
1058                                             &quot;key&quot;: {&#xd;
1059                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1060                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1061                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1062                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1063                                             },&#xd;
1064                                             &quot;outgoingEvent&quot;: {&#xd;
1065                                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
1066                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1067                                             },&#xd;
1068                                             &quot;nextState&quot;: {&#xd;
1069                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1070                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1071                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1072                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1073                                             }&#xd;
1074                                           }&#xd;
1075                                         }&#xd;
1076                                       ]&#xd;
1077                                     },&#xd;
1078                                     &quot;contextAlbumReference&quot;: [],&#xd;
1079                                     &quot;taskSelectionLogic&quot;: {&#xd;
1080                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1081                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1082                                       &quot;logic&quot;: &quot;&quot;&#xd;
1083                                     },&#xd;
1084                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1085                                       &quot;entry&quot;: []&#xd;
1086                                     },&#xd;
1087                                     &quot;defaultTask&quot;: {&#xd;
1088                                       &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1089                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1090                                     },&#xd;
1091                                     &quot;taskReferences&quot;: {&#xd;
1092                                       &quot;entry&quot;: [&#xd;
1093                                         {&#xd;
1094                                           &quot;key&quot;: {&#xd;
1095                                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
1096                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1097                                           },&#xd;
1098                                           &quot;value&quot;: {&#xd;
1099                                             &quot;key&quot;: {&#xd;
1100                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1101                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1102                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1103                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;&#xd;
1104                                             },&#xd;
1105                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1106                                             &quot;output&quot;: {&#xd;
1107                                               &quot;parentKeyName&quot;: &quot;ApexExample_AAISuccessResponseHandlerPolicy&quot;,&#xd;
1108                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1109                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;,&#xd;
1110                                               &quot;localName&quot;: &quot;ApexExample_AAISuccessStateOutput&quot;&#xd;
1111                                             }&#xd;
1112                                           }&#xd;
1113                                         }&#xd;
1114                                       ]&#xd;
1115                                     }&#xd;
1116                                   }&#xd;
1117                                 }&#xd;
1118                               ]&#xd;
1119                             },&#xd;
1120                             &quot;firstState&quot;: &quot;ApexExample_ReceiveAAISuccessResponseState&quot;&#xd;
1121                           }&#xd;
1122                         },&#xd;
1123                         {&#xd;
1124                           &quot;key&quot;: {&#xd;
1125                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1126                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1127                           },&#xd;
1128                           &quot;value&quot;: {&#xd;
1129                             &quot;policyKey&quot;: {&#xd;
1130                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1131                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1132                             },&#xd;
1133                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1134                             &quot;state&quot;: {&#xd;
1135                               &quot;entry&quot;: [&#xd;
1136                                 {&#xd;
1137                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1138                                   &quot;value&quot;: {&#xd;
1139                                     &quot;stateKey&quot;: {&#xd;
1140                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1141                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1142                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1143                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1144                                     },&#xd;
1145                                     &quot;trigger&quot;: {&#xd;
1146                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
1147                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1148                                     },&#xd;
1149                                     &quot;stateOutputs&quot;: {&#xd;
1150                                       &quot;entry&quot;: [&#xd;
1151                                         {&#xd;
1152                                           &quot;key&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;,&#xd;
1153                                           &quot;value&quot;: {&#xd;
1154                                             &quot;key&quot;: {&#xd;
1155                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1156                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1157                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1158                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1159                                             },&#xd;
1160                                             &quot;outgoingEvent&quot;: {&#xd;
1161                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1162                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1163                                             },&#xd;
1164                                             &quot;nextState&quot;: {&#xd;
1165                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1166                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1167                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1168                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1169                                             }&#xd;
1170                                           }&#xd;
1171                                         }&#xd;
1172                                       ]&#xd;
1173                                     },&#xd;
1174                                     &quot;contextAlbumReference&quot;: [],&#xd;
1175                                     &quot;taskSelectionLogic&quot;: {&#xd;
1176                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1177                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1178                                       &quot;logic&quot;: &quot;&quot;&#xd;
1179                                     },&#xd;
1180                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1181                                       &quot;entry&quot;: []&#xd;
1182                                     },&#xd;
1183                                     &quot;defaultTask&quot;: {&#xd;
1184                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1185                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1186                                     },&#xd;
1187                                     &quot;taskReferences&quot;: {&#xd;
1188                                       &quot;entry&quot;: [&#xd;
1189                                         {&#xd;
1190                                           &quot;key&quot;: {&#xd;
1191                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1192                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1193                                           },&#xd;
1194                                           &quot;value&quot;: {&#xd;
1195                                             &quot;key&quot;: {&#xd;
1196                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1197                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1198                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1199                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
1200                                             },&#xd;
1201                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1202                                             &quot;output&quot;: {&#xd;
1203                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
1204                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1205                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;,&#xd;
1206                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifyFailureResponseOutput&quot;&#xd;
1207                                             }&#xd;
1208                                           }&#xd;
1209                                         }&#xd;
1210                                       ]&#xd;
1211                                     }&#xd;
1212                                   }&#xd;
1213                                 }&#xd;
1214                               ]&#xd;
1215                             },&#xd;
1216                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseState&quot;&#xd;
1217                           }&#xd;
1218                         },&#xd;
1219                         {&#xd;
1220                           &quot;key&quot;: {&#xd;
1221                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1222                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1223                           },&#xd;
1224                           &quot;value&quot;: {&#xd;
1225                             &quot;policyKey&quot;: {&#xd;
1226                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1227                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1228                             },&#xd;
1229                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1230                             &quot;state&quot;: {&#xd;
1231                               &quot;entry&quot;: [&#xd;
1232                                 {&#xd;
1233                                   &quot;key&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1234                                   &quot;value&quot;: {&#xd;
1235                                     &quot;stateKey&quot;: {&#xd;
1236                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1237                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1238                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1239                                       &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1240                                     },&#xd;
1241                                     &quot;trigger&quot;: {&#xd;
1242                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
1243                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1244                                     },&#xd;
1245                                     &quot;stateOutputs&quot;: {&#xd;
1246                                       &quot;entry&quot;: [&#xd;
1247                                         {&#xd;
1248                                           &quot;key&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;,&#xd;
1249                                           &quot;value&quot;: {&#xd;
1250                                             &quot;key&quot;: {&#xd;
1251                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1252                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1253                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1254                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1255                                             },&#xd;
1256                                             &quot;outgoingEvent&quot;: {&#xd;
1257                                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
1258                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1259                                             },&#xd;
1260                                             &quot;nextState&quot;: {&#xd;
1261                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1262                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1263                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1264                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1265                                             }&#xd;
1266                                           }&#xd;
1267                                         }&#xd;
1268                                       ]&#xd;
1269                                     },&#xd;
1270                                     &quot;contextAlbumReference&quot;: [],&#xd;
1271                                     &quot;taskSelectionLogic&quot;: {&#xd;
1272                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1273                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1274                                       &quot;logic&quot;: &quot;&quot;&#xd;
1275                                     },&#xd;
1276                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1277                                       &quot;entry&quot;: []&#xd;
1278                                     },&#xd;
1279                                     &quot;defaultTask&quot;: {&#xd;
1280                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1281                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1282                                     },&#xd;
1283                                     &quot;taskReferences&quot;: {&#xd;
1284                                       &quot;entry&quot;: [&#xd;
1285                                         {&#xd;
1286                                           &quot;key&quot;: {&#xd;
1287                                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1288                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1289                                           },&#xd;
1290                                           &quot;value&quot;: {&#xd;
1291                                             &quot;key&quot;: {&#xd;
1292                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1293                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1294                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1295                                               &quot;localName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
1296                                             },&#xd;
1297                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1298                                             &quot;output&quot;: {&#xd;
1299                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
1300                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1301                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;,&#xd;
1302                                               &quot;localName&quot;: &quot;ApexExample_ConfigModifySuccessResponseOutput&quot;&#xd;
1303                                             }&#xd;
1304                                           }&#xd;
1305                                         }&#xd;
1306                                       ]&#xd;
1307                                     }&#xd;
1308                                   }&#xd;
1309                                 }&#xd;
1310                               ]&#xd;
1311                             },&#xd;
1312                             &quot;firstState&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseState&quot;&#xd;
1313                           }&#xd;
1314                         },&#xd;
1315                         {&#xd;
1316                           &quot;key&quot;: {&#xd;
1317                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1318                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1319                           },&#xd;
1320                           &quot;value&quot;: {&#xd;
1321                             &quot;policyKey&quot;: {&#xd;
1322                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1323                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1324                             },&#xd;
1325                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1326                             &quot;state&quot;: {&#xd;
1327                               &quot;entry&quot;: [&#xd;
1328                                 {&#xd;
1329                                   &quot;key&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1330                                   &quot;value&quot;: {&#xd;
1331                                     &quot;stateKey&quot;: {&#xd;
1332                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1333                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1334                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1335                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1336                                     },&#xd;
1337                                     &quot;trigger&quot;: {&#xd;
1338                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
1339                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1340                                     },&#xd;
1341                                     &quot;stateOutputs&quot;: {&#xd;
1342                                       &quot;entry&quot;: [&#xd;
1343                                         {&#xd;
1344                                           &quot;key&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;,&#xd;
1345                                           &quot;value&quot;: {&#xd;
1346                                             &quot;key&quot;: {&#xd;
1347                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1348                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1349                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1350                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1351                                             },&#xd;
1352                                             &quot;outgoingEvent&quot;: {&#xd;
1353                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1354                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1355                                             },&#xd;
1356                                             &quot;nextState&quot;: {&#xd;
1357                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1358                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1359                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1360                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1361                                             }&#xd;
1362                                           }&#xd;
1363                                         }&#xd;
1364                                       ]&#xd;
1365                                     },&#xd;
1366                                     &quot;contextAlbumReference&quot;: [],&#xd;
1367                                     &quot;taskSelectionLogic&quot;: {&#xd;
1368                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1369                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1370                                       &quot;logic&quot;: &quot;&quot;&#xd;
1371                                     },&#xd;
1372                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1373                                       &quot;entry&quot;: []&#xd;
1374                                     },&#xd;
1375                                     &quot;defaultTask&quot;: {&#xd;
1376                                       &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1377                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1378                                     },&#xd;
1379                                     &quot;taskReferences&quot;: {&#xd;
1380                                       &quot;entry&quot;: [&#xd;
1381                                         {&#xd;
1382                                           &quot;key&quot;: {&#xd;
1383                                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1384                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1385                                           },&#xd;
1386                                           &quot;value&quot;: {&#xd;
1387                                             &quot;key&quot;: {&#xd;
1388                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1389                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1390                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1391                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;&#xd;
1392                                             },&#xd;
1393                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1394                                             &quot;output&quot;: {&#xd;
1395                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartFailureResponseHandlerPolicy&quot;,&#xd;
1396                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1397                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;,&#xd;
1398                                               &quot;localName&quot;: &quot;ApexExample_RestartFailureResponseOutput&quot;&#xd;
1399                                             }&#xd;
1400                                           }&#xd;
1401                                         }&#xd;
1402                                       ]&#xd;
1403                                     }&#xd;
1404                                   }&#xd;
1405                                 }&#xd;
1406                               ]&#xd;
1407                             },&#xd;
1408                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartFailureResponseState&quot;&#xd;
1409                           }&#xd;
1410                         },&#xd;
1411                         {&#xd;
1412                           &quot;key&quot;: {&#xd;
1413                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1414                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1415                           },&#xd;
1416                           &quot;value&quot;: {&#xd;
1417                             &quot;policyKey&quot;: {&#xd;
1418                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1419                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1420                             },&#xd;
1421                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1422                             &quot;state&quot;: {&#xd;
1423                               &quot;entry&quot;: [&#xd;
1424                                 {&#xd;
1425                                   &quot;key&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1426                                   &quot;value&quot;: {&#xd;
1427                                     &quot;stateKey&quot;: {&#xd;
1428                                       &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1429                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1430                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1431                                       &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1432                                     },&#xd;
1433                                     &quot;trigger&quot;: {&#xd;
1434                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
1435                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1436                                     },&#xd;
1437                                     &quot;stateOutputs&quot;: {&#xd;
1438                                       &quot;entry&quot;: [&#xd;
1439                                         {&#xd;
1440                                           &quot;key&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;,&#xd;
1441                                           &quot;value&quot;: {&#xd;
1442                                             &quot;key&quot;: {&#xd;
1443                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1444                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1445                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1446                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1447                                             },&#xd;
1448                                             &quot;outgoingEvent&quot;: {&#xd;
1449                                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
1450                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1451                                             },&#xd;
1452                                             &quot;nextState&quot;: {&#xd;
1453                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1454                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1455                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1456                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1457                                             }&#xd;
1458                                           }&#xd;
1459                                         }&#xd;
1460                                       ]&#xd;
1461                                     },&#xd;
1462                                     &quot;contextAlbumReference&quot;: [],&#xd;
1463                                     &quot;taskSelectionLogic&quot;: {&#xd;
1464                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1465                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1466                                       &quot;logic&quot;: &quot;&quot;&#xd;
1467                                     },&#xd;
1468                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1469                                       &quot;entry&quot;: []&#xd;
1470                                     },&#xd;
1471                                     &quot;defaultTask&quot;: {&#xd;
1472                                       &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1473                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1474                                     },&#xd;
1475                                     &quot;taskReferences&quot;: {&#xd;
1476                                       &quot;entry&quot;: [&#xd;
1477                                         {&#xd;
1478                                           &quot;key&quot;: {&#xd;
1479                                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1480                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1481                                           },&#xd;
1482                                           &quot;value&quot;: {&#xd;
1483                                             &quot;key&quot;: {&#xd;
1484                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1485                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1486                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1487                                               &quot;localName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;&#xd;
1488                                             },&#xd;
1489                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1490                                             &quot;output&quot;: {&#xd;
1491                                               &quot;parentKeyName&quot;: &quot;ApexExample_CDSRestartSuccessResponseHandlerPolicy&quot;,&#xd;
1492                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1493                                               &quot;parentLocalName&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;,&#xd;
1494                                               &quot;localName&quot;: &quot;ApexExample_RestartSuccessResponseOutput&quot;&#xd;
1495                                             }&#xd;
1496                                           }&#xd;
1497                                         }&#xd;
1498                                       ]&#xd;
1499                                     }&#xd;
1500                                   }&#xd;
1501                                 }&#xd;
1502                               ]&#xd;
1503                             },&#xd;
1504                             &quot;firstState&quot;: &quot;ApexExample_CDSRestartSuccessResponseState&quot;&#xd;
1505                           }&#xd;
1506                         },&#xd;
1507                         {&#xd;
1508                           &quot;key&quot;: {&#xd;
1509                             &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1510                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1511                           },&#xd;
1512                           &quot;value&quot;: {&#xd;
1513                             &quot;policyKey&quot;: {&#xd;
1514                               &quot;name&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1515                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1516                             },&#xd;
1517                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
1518                             &quot;state&quot;: {&#xd;
1519                               &quot;entry&quot;: [&#xd;
1520                                 {&#xd;
1521                                   &quot;key&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1522                                   &quot;value&quot;: {&#xd;
1523                                     &quot;stateKey&quot;: {&#xd;
1524                                       &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1525                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1526                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1527                                       &quot;localName&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1528                                     },&#xd;
1529                                     &quot;trigger&quot;: {&#xd;
1530                                       &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
1531                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1532                                     },&#xd;
1533                                     &quot;stateOutputs&quot;: {&#xd;
1534                                       &quot;entry&quot;: [&#xd;
1535                                         {&#xd;
1536                                           &quot;key&quot;: &quot;ApexExample_VesOutput&quot;,&#xd;
1537                                           &quot;value&quot;: {&#xd;
1538                                             &quot;key&quot;: {&#xd;
1539                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1540                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1541                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1542                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1543                                             },&#xd;
1544                                             &quot;outgoingEvent&quot;: {&#xd;
1545                                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
1546                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1547                                             },&#xd;
1548                                             &quot;nextState&quot;: {&#xd;
1549                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
1550                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
1551                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
1552                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
1553                                             }&#xd;
1554                                           }&#xd;
1555                                         }&#xd;
1556                                       ]&#xd;
1557                                     },&#xd;
1558                                     &quot;contextAlbumReference&quot;: [],&#xd;
1559                                     &quot;taskSelectionLogic&quot;: {&#xd;
1560                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
1561                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
1562                                       &quot;logic&quot;: &quot;&quot;&#xd;
1563                                     },&#xd;
1564                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
1565                                       &quot;entry&quot;: []&#xd;
1566                                     },&#xd;
1567                                     &quot;defaultTask&quot;: {&#xd;
1568                                       &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1569                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1570                                     },&#xd;
1571                                     &quot;taskReferences&quot;: {&#xd;
1572                                       &quot;entry&quot;: [&#xd;
1573                                         {&#xd;
1574                                           &quot;key&quot;: {&#xd;
1575                                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
1576                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1577                                           },&#xd;
1578                                           &quot;value&quot;: {&#xd;
1579                                             &quot;key&quot;: {&#xd;
1580                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1581                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1582                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1583                                               &quot;localName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;&#xd;
1584                                             },&#xd;
1585                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
1586                                             &quot;output&quot;: {&#xd;
1587                                               &quot;parentKeyName&quot;: &quot;ApexExample_VesEventHandlerPolicy&quot;,&#xd;
1588                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
1589                                               &quot;parentLocalName&quot;: &quot;ApexExample_ReceiveVesState&quot;,&#xd;
1590                                               &quot;localName&quot;: &quot;ApexExample_VesOutput&quot;&#xd;
1591                                             }&#xd;
1592                                           }&#xd;
1593                                         }&#xd;
1594                                       ]&#xd;
1595                                     }&#xd;
1596                                   }&#xd;
1597                                 }&#xd;
1598                               ]&#xd;
1599                             },&#xd;
1600                             &quot;firstState&quot;: &quot;ApexExample_ReceiveVesState&quot;&#xd;
1601                           }&#xd;
1602                         }&#xd;
1603                       ]&#xd;
1604                     }&#xd;
1605                   },&#xd;
1606                   &quot;tasks&quot;: {&#xd;
1607                     &quot;key&quot;: {&#xd;
1608                       &quot;name&quot;: &quot;onap.policies.apex.Example_Tasks&quot;,&#xd;
1609                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1610                     },&#xd;
1611                     &quot;taskMap&quot;: {&#xd;
1612                       &quot;entry&quot;: [&#xd;
1613                         {&#xd;
1614                           &quot;key&quot;: {&#xd;
1615                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1616                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1617                           },&#xd;
1618                           &quot;value&quot;: {&#xd;
1619                             &quot;key&quot;: {&#xd;
1620                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseTask&quot;,&#xd;
1621                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1622                             },&#xd;
1623                             &quot;inputFields&quot;: {&#xd;
1624                               &quot;entry&quot;: [&#xd;
1625                                 {&#xd;
1626                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1627                                   &quot;value&quot;: {&#xd;
1628                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1629                                     &quot;fieldSchemaKey&quot;: {&#xd;
1630                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1631                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1632                                     },&#xd;
1633                                     &quot;optional&quot;: false&#xd;
1634                                   }&#xd;
1635                                 },&#xd;
1636                                 {&#xd;
1637                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1638                                   &quot;value&quot;: {&#xd;
1639                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1640                                     &quot;fieldSchemaKey&quot;: {&#xd;
1641                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1642                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1643                                     },&#xd;
1644                                     &quot;optional&quot;: false&#xd;
1645                                   }&#xd;
1646                                 },&#xd;
1647                                 {&#xd;
1648                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1649                                   &quot;value&quot;: {&#xd;
1650                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1651                                     &quot;fieldSchemaKey&quot;: {&#xd;
1652                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1653                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1654                                     },&#xd;
1655                                     &quot;optional&quot;: false&#xd;
1656                                   }&#xd;
1657                                 },&#xd;
1658                                 {&#xd;
1659                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1660                                   &quot;value&quot;: {&#xd;
1661                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1662                                     &quot;fieldSchemaKey&quot;: {&#xd;
1663                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1664                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1665                                     },&#xd;
1666                                     &quot;optional&quot;: false&#xd;
1667                                   }&#xd;
1668                                 }&#xd;
1669                               ]&#xd;
1670                             },&#xd;
1671                             &quot;outputFields&quot;: {&#xd;
1672                               &quot;entry&quot;: [&#xd;
1673                                 {&#xd;
1674                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1675                                   &quot;value&quot;: {&#xd;
1676                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1677                                     &quot;fieldSchemaKey&quot;: {&#xd;
1678                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1679                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1680                                     },&#xd;
1681                                     &quot;optional&quot;: false&#xd;
1682                                   }&#xd;
1683                                 }&#xd;
1684                               ]&#xd;
1685                             },&#xd;
1686                             &quot;taskParameters&quot;: {&#xd;
1687                               &quot;entry&quot;: []&#xd;
1688                             },&#xd;
1689                             &quot;contextAlbumReference&quot;: [&#xd;
1690                               {&#xd;
1691                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1692                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1693                               }&#xd;
1694                             ],&#xd;
1695                             &quot;taskLogic&quot;: {&#xd;
1696                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1697                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1698                               &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;
1699                             }&#xd;
1700                           }&#xd;
1701                         },&#xd;
1702                         {&#xd;
1703                           &quot;key&quot;: {&#xd;
1704                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1705                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1706                           },&#xd;
1707                           &quot;value&quot;: {&#xd;
1708                             &quot;key&quot;: {&#xd;
1709                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseTask&quot;,&#xd;
1710                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1711                             },&#xd;
1712                             &quot;inputFields&quot;: {&#xd;
1713                               &quot;entry&quot;: [&#xd;
1714                                 {&#xd;
1715                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1716                                   &quot;value&quot;: {&#xd;
1717                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1718                                     &quot;fieldSchemaKey&quot;: {&#xd;
1719                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1720                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1721                                     },&#xd;
1722                                     &quot;optional&quot;: false&#xd;
1723                                   }&#xd;
1724                                 },&#xd;
1725                                 {&#xd;
1726                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1727                                   &quot;value&quot;: {&#xd;
1728                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1729                                     &quot;fieldSchemaKey&quot;: {&#xd;
1730                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1731                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1732                                     },&#xd;
1733                                     &quot;optional&quot;: false&#xd;
1734                                   }&#xd;
1735                                 },&#xd;
1736                                 {&#xd;
1737                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1738                                   &quot;value&quot;: {&#xd;
1739                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1740                                     &quot;fieldSchemaKey&quot;: {&#xd;
1741                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
1742                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1743                                     },&#xd;
1744                                     &quot;optional&quot;: false&#xd;
1745                                   }&#xd;
1746                                 },&#xd;
1747                                 {&#xd;
1748                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1749                                   &quot;value&quot;: {&#xd;
1750                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1751                                     &quot;fieldSchemaKey&quot;: {&#xd;
1752                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1753                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1754                                     },&#xd;
1755                                     &quot;optional&quot;: false&#xd;
1756                                   }&#xd;
1757                                 }&#xd;
1758                               ]&#xd;
1759                             },&#xd;
1760                             &quot;outputFields&quot;: {&#xd;
1761                               &quot;entry&quot;: [&#xd;
1762                                 {&#xd;
1763                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1764                                   &quot;value&quot;: {&#xd;
1765                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1766                                     &quot;fieldSchemaKey&quot;: {&#xd;
1767                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1768                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1769                                     },&#xd;
1770                                     &quot;optional&quot;: false&#xd;
1771                                   }&#xd;
1772                                 },&#xd;
1773                                 {&#xd;
1774                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1775                                   &quot;value&quot;: {&#xd;
1776                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1777                                     &quot;fieldSchemaKey&quot;: {&#xd;
1778                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
1779                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1780                                     },&#xd;
1781                                     &quot;optional&quot;: false&#xd;
1782                                   }&#xd;
1783                                 },&#xd;
1784                                 {&#xd;
1785                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1786                                   &quot;value&quot;: {&#xd;
1787                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1788                                     &quot;fieldSchemaKey&quot;: {&#xd;
1789                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
1790                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1791                                     },&#xd;
1792                                     &quot;optional&quot;: false&#xd;
1793                                   }&#xd;
1794                                 }&#xd;
1795                               ]&#xd;
1796                             },&#xd;
1797                             &quot;taskParameters&quot;: {&#xd;
1798                               &quot;entry&quot;: []&#xd;
1799                             },&#xd;
1800                             &quot;contextAlbumReference&quot;: [&#xd;
1801                               {&#xd;
1802                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1803                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1804                               }&#xd;
1805                             ],&#xd;
1806                             &quot;taskLogic&quot;: {&#xd;
1807                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1808                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1809                               &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;
1810                             }&#xd;
1811                           }&#xd;
1812                         },&#xd;
1813                         {&#xd;
1814                           &quot;key&quot;: {&#xd;
1815                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1816                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1817                           },&#xd;
1818                           &quot;value&quot;: {&#xd;
1819                             &quot;key&quot;: {&#xd;
1820                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseTask&quot;,&#xd;
1821                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1822                             },&#xd;
1823                             &quot;inputFields&quot;: {&#xd;
1824                               &quot;entry&quot;: [&#xd;
1825                                 {&#xd;
1826                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1827                                   &quot;value&quot;: {&#xd;
1828                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1829                                     &quot;fieldSchemaKey&quot;: {&#xd;
1830                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1831                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1832                                     },&#xd;
1833                                     &quot;optional&quot;: false&#xd;
1834                                   }&#xd;
1835                                 },&#xd;
1836                                 {&#xd;
1837                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1838                                   &quot;value&quot;: {&#xd;
1839                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1840                                     &quot;fieldSchemaKey&quot;: {&#xd;
1841                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
1842                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1843                                     },&#xd;
1844                                     &quot;optional&quot;: false&#xd;
1845                                   }&#xd;
1846                                 },&#xd;
1847                                 {&#xd;
1848                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1849                                   &quot;value&quot;: {&#xd;
1850                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1851                                     &quot;fieldSchemaKey&quot;: {&#xd;
1852                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1853                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1854                                     },&#xd;
1855                                     &quot;optional&quot;: false&#xd;
1856                                   }&#xd;
1857                                 },&#xd;
1858                                 {&#xd;
1859                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1860                                   &quot;value&quot;: {&#xd;
1861                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1862                                     &quot;fieldSchemaKey&quot;: {&#xd;
1863                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
1864                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1865                                     },&#xd;
1866                                     &quot;optional&quot;: false&#xd;
1867                                   }&#xd;
1868                                 }&#xd;
1869                               ]&#xd;
1870                             },&#xd;
1871                             &quot;outputFields&quot;: {&#xd;
1872                               &quot;entry&quot;: [&#xd;
1873                                 {&#xd;
1874                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1875                                   &quot;value&quot;: {&#xd;
1876                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1877                                     &quot;fieldSchemaKey&quot;: {&#xd;
1878                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1879                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1880                                     },&#xd;
1881                                     &quot;optional&quot;: false&#xd;
1882                                   }&#xd;
1883                                 }&#xd;
1884                               ]&#xd;
1885                             },&#xd;
1886                             &quot;taskParameters&quot;: {&#xd;
1887                               &quot;entry&quot;: []&#xd;
1888                             },&#xd;
1889                             &quot;contextAlbumReference&quot;: [&#xd;
1890                               {&#xd;
1891                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1892                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1893                               }&#xd;
1894                             ],&#xd;
1895                             &quot;taskLogic&quot;: {&#xd;
1896                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1897                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1898                               &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;
1899                             }&#xd;
1900                           }&#xd;
1901                         },&#xd;
1902                         {&#xd;
1903                           &quot;key&quot;: {&#xd;
1904                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1905                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1906                           },&#xd;
1907                           &quot;value&quot;: {&#xd;
1908                             &quot;key&quot;: {&#xd;
1909                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseTask&quot;,&#xd;
1910                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1911                             },&#xd;
1912                             &quot;inputFields&quot;: {&#xd;
1913                               &quot;entry&quot;: [&#xd;
1914                                 {&#xd;
1915                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1916                                   &quot;value&quot;: {&#xd;
1917                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
1918                                     &quot;fieldSchemaKey&quot;: {&#xd;
1919                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
1920                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1921                                     },&#xd;
1922                                     &quot;optional&quot;: false&#xd;
1923                                   }&#xd;
1924                                 },&#xd;
1925                                 {&#xd;
1926                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1927                                   &quot;value&quot;: {&#xd;
1928                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
1929                                     &quot;fieldSchemaKey&quot;: {&#xd;
1930                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
1931                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1932                                     },&#xd;
1933                                     &quot;optional&quot;: false&#xd;
1934                                   }&#xd;
1935                                 },&#xd;
1936                                 {&#xd;
1937                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
1938                                   &quot;value&quot;: {&#xd;
1939                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
1940                                     &quot;fieldSchemaKey&quot;: {&#xd;
1941                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
1942                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1943                                     },&#xd;
1944                                     &quot;optional&quot;: false&#xd;
1945                                   }&#xd;
1946                                 },&#xd;
1947                                 {&#xd;
1948                                   &quot;key&quot;: &quot;status&quot;,&#xd;
1949                                   &quot;value&quot;: {&#xd;
1950                                     &quot;key&quot;: &quot;status&quot;,&#xd;
1951                                     &quot;fieldSchemaKey&quot;: {&#xd;
1952                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
1953                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1954                                     },&#xd;
1955                                     &quot;optional&quot;: false&#xd;
1956                                   }&#xd;
1957                                 }&#xd;
1958                               ]&#xd;
1959                             },&#xd;
1960                             &quot;outputFields&quot;: {&#xd;
1961                               &quot;entry&quot;: [&#xd;
1962                                 {&#xd;
1963                                   &quot;key&quot;: &quot;message&quot;,&#xd;
1964                                   &quot;value&quot;: {&#xd;
1965                                     &quot;key&quot;: &quot;message&quot;,&#xd;
1966                                     &quot;fieldSchemaKey&quot;: {&#xd;
1967                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
1968                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1969                                     },&#xd;
1970                                     &quot;optional&quot;: false&#xd;
1971                                   }&#xd;
1972                                 }&#xd;
1973                               ]&#xd;
1974                             },&#xd;
1975                             &quot;taskParameters&quot;: {&#xd;
1976                               &quot;entry&quot;: []&#xd;
1977                             },&#xd;
1978                             &quot;contextAlbumReference&quot;: [&#xd;
1979                               {&#xd;
1980                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
1981                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1982                               }&#xd;
1983                             ],&#xd;
1984                             &quot;taskLogic&quot;: {&#xd;
1985                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
1986                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
1987                               &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;
1988                             }&#xd;
1989                           }&#xd;
1990                         },&#xd;
1991                         {&#xd;
1992                           &quot;key&quot;: {&#xd;
1993                             &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1994                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
1995                           },&#xd;
1996                           &quot;value&quot;: {&#xd;
1997                             &quot;key&quot;: {&#xd;
1998                               &quot;name&quot;: &quot;ApexExample_HandleAAIFailureResponseTask&quot;,&#xd;
1999                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2000                             },&#xd;
2001                             &quot;inputFields&quot;: {&#xd;
2002                               &quot;entry&quot;: [&#xd;
2003                                 {&#xd;
2004                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
2005                                   &quot;value&quot;: {&#xd;
2006                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
2007                                     &quot;fieldSchemaKey&quot;: {&#xd;
2008                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2009                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2010                                     },&#xd;
2011                                     &quot;optional&quot;: false&#xd;
2012                                   }&#xd;
2013                                 }&#xd;
2014                               ]&#xd;
2015                             },&#xd;
2016                             &quot;outputFields&quot;: {&#xd;
2017                               &quot;entry&quot;: [&#xd;
2018                                 {&#xd;
2019                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2020                                   &quot;value&quot;: {&#xd;
2021                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2022                                     &quot;fieldSchemaKey&quot;: {&#xd;
2023                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2024                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2025                                     },&#xd;
2026                                     &quot;optional&quot;: false&#xd;
2027                                   }&#xd;
2028                                 }&#xd;
2029                               ]&#xd;
2030                             },&#xd;
2031                             &quot;taskParameters&quot;: {&#xd;
2032                               &quot;entry&quot;: []&#xd;
2033                             },&#xd;
2034                             &quot;contextAlbumReference&quot;: [&#xd;
2035                               {&#xd;
2036                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2037                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2038                               }&#xd;
2039                             ],&#xd;
2040                             &quot;taskLogic&quot;: {&#xd;
2041                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2042                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2043                               &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;
2044                             }&#xd;
2045                           }&#xd;
2046                         },&#xd;
2047                         {&#xd;
2048                           &quot;key&quot;: {&#xd;
2049                             &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2050                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2051                           },&#xd;
2052                           &quot;value&quot;: {&#xd;
2053                             &quot;key&quot;: {&#xd;
2054                               &quot;name&quot;: &quot;ApexExample_HandleAAISuccessResponseTask&quot;,&#xd;
2055                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2056                             },&#xd;
2057                             &quot;inputFields&quot;: {&#xd;
2058                               &quot;entry&quot;: [&#xd;
2059                                 {&#xd;
2060                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2061                                   &quot;value&quot;: {&#xd;
2062                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2063                                     &quot;fieldSchemaKey&quot;: {&#xd;
2064                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2065                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2066                                     },&#xd;
2067                                     &quot;optional&quot;: false&#xd;
2068                                   }&#xd;
2069                                 },&#xd;
2070                                 {&#xd;
2071                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2072                                   &quot;value&quot;: {&#xd;
2073                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2074                                     &quot;fieldSchemaKey&quot;: {&#xd;
2075                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2076                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2077                                     },&#xd;
2078                                     &quot;optional&quot;: false&#xd;
2079                                   }&#xd;
2080                                 },&#xd;
2081                                 {&#xd;
2082                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2083                                   &quot;value&quot;: {&#xd;
2084                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2085                                     &quot;fieldSchemaKey&quot;: {&#xd;
2086                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2087                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2088                                     },&#xd;
2089                                     &quot;optional&quot;: false&#xd;
2090                                   }&#xd;
2091                                 },&#xd;
2092                                 {&#xd;
2093                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2094                                   &quot;value&quot;: {&#xd;
2095                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2096                                     &quot;fieldSchemaKey&quot;: {&#xd;
2097                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2098                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2099                                     },&#xd;
2100                                     &quot;optional&quot;: false&#xd;
2101                                   }&#xd;
2102                                 },&#xd;
2103                                 {&#xd;
2104                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2105                                   &quot;value&quot;: {&#xd;
2106                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2107                                     &quot;fieldSchemaKey&quot;: {&#xd;
2108                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2109                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2110                                     },&#xd;
2111                                     &quot;optional&quot;: false&#xd;
2112                                   }&#xd;
2113                                 },&#xd;
2114                                 {&#xd;
2115                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2116                                   &quot;value&quot;: {&#xd;
2117                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2118                                     &quot;fieldSchemaKey&quot;: {&#xd;
2119                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2120                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2121                                     },&#xd;
2122                                     &quot;optional&quot;: false&#xd;
2123                                   }&#xd;
2124                                 },&#xd;
2125                                 {&#xd;
2126                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2127                                   &quot;value&quot;: {&#xd;
2128                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2129                                     &quot;fieldSchemaKey&quot;: {&#xd;
2130                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2131                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2132                                     },&#xd;
2133                                     &quot;optional&quot;: false&#xd;
2134                                   }&#xd;
2135                                 },&#xd;
2136                                 {&#xd;
2137                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2138                                   &quot;value&quot;: {&#xd;
2139                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2140                                     &quot;fieldSchemaKey&quot;: {&#xd;
2141                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2142                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2143                                     },&#xd;
2144                                     &quot;optional&quot;: false&#xd;
2145                                   }&#xd;
2146                                 },&#xd;
2147                                 {&#xd;
2148                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2149                                   &quot;value&quot;: {&#xd;
2150                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2151                                     &quot;fieldSchemaKey&quot;: {&#xd;
2152                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2153                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2154                                     },&#xd;
2155                                     &quot;optional&quot;: false&#xd;
2156                                   }&#xd;
2157                                 },&#xd;
2158                                 {&#xd;
2159                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2160                                   &quot;value&quot;: {&#xd;
2161                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2162                                     &quot;fieldSchemaKey&quot;: {&#xd;
2163                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2164                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2165                                     },&#xd;
2166                                     &quot;optional&quot;: false&#xd;
2167                                   }&#xd;
2168                                 },&#xd;
2169                                 {&#xd;
2170                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2171                                   &quot;value&quot;: {&#xd;
2172                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2173                                     &quot;fieldSchemaKey&quot;: {&#xd;
2174                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2175                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2176                                     },&#xd;
2177                                     &quot;optional&quot;: false&#xd;
2178                                   }&#xd;
2179                                 },&#xd;
2180                                 {&#xd;
2181                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2182                                   &quot;value&quot;: {&#xd;
2183                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2184                                     &quot;fieldSchemaKey&quot;: {&#xd;
2185                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2186                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2187                                     },&#xd;
2188                                     &quot;optional&quot;: false&#xd;
2189                                   }&#xd;
2190                                 },&#xd;
2191                                 {&#xd;
2192                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2193                                   &quot;value&quot;: {&#xd;
2194                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2195                                     &quot;fieldSchemaKey&quot;: {&#xd;
2196                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2197                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2198                                     },&#xd;
2199                                     &quot;optional&quot;: false&#xd;
2200                                   }&#xd;
2201                                 }&#xd;
2202                               ]&#xd;
2203                             },&#xd;
2204                             &quot;outputFields&quot;: {&#xd;
2205                               &quot;entry&quot;: [&#xd;
2206                                 {&#xd;
2207                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2208                                   &quot;value&quot;: {&#xd;
2209                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2210                                     &quot;fieldSchemaKey&quot;: {&#xd;
2211                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2212                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2213                                     },&#xd;
2214                                     &quot;optional&quot;: false&#xd;
2215                                   }&#xd;
2216                                 },&#xd;
2217                                 {&#xd;
2218                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2219                                   &quot;value&quot;: {&#xd;
2220                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2221                                     &quot;fieldSchemaKey&quot;: {&#xd;
2222                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2223                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2224                                     },&#xd;
2225                                     &quot;optional&quot;: false&#xd;
2226                                   }&#xd;
2227                                 },&#xd;
2228                                 {&#xd;
2229                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2230                                   &quot;value&quot;: {&#xd;
2231                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2232                                     &quot;fieldSchemaKey&quot;: {&#xd;
2233                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2234                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2235                                     },&#xd;
2236                                     &quot;optional&quot;: false&#xd;
2237                                   }&#xd;
2238                                 }&#xd;
2239                               ]&#xd;
2240                             },&#xd;
2241                             &quot;taskParameters&quot;: {&#xd;
2242                               &quot;entry&quot;: []&#xd;
2243                             },&#xd;
2244                             &quot;contextAlbumReference&quot;: [&#xd;
2245                               {&#xd;
2246                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2247                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2248                               }&#xd;
2249                             ],&#xd;
2250                             &quot;taskLogic&quot;: {&#xd;
2251                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2252                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2253                               &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;
2254                             }&#xd;
2255                           }&#xd;
2256                         },&#xd;
2257                         {&#xd;
2258                           &quot;key&quot;: {&#xd;
2259                             &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2260                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2261                           },&#xd;
2262                           &quot;value&quot;: {&#xd;
2263                             &quot;key&quot;: {&#xd;
2264                               &quot;name&quot;: &quot;ApexExample_HandleVesEventTask&quot;,&#xd;
2265                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2266                             },&#xd;
2267                             &quot;inputFields&quot;: {&#xd;
2268                               &quot;entry&quot;: [&#xd;
2269                                 {&#xd;
2270                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2271                                   &quot;value&quot;: {&#xd;
2272                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2273                                     &quot;fieldSchemaKey&quot;: {&#xd;
2274                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2275                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2276                                     },&#xd;
2277                                     &quot;optional&quot;: false&#xd;
2278                                   }&#xd;
2279                                 }&#xd;
2280                               ]&#xd;
2281                             },&#xd;
2282                             &quot;outputFields&quot;: {&#xd;
2283                               &quot;entry&quot;: [&#xd;
2284                                 {&#xd;
2285                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2286                                   &quot;value&quot;: {&#xd;
2287                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2288                                     &quot;fieldSchemaKey&quot;: {&#xd;
2289                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2290                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2291                                     },&#xd;
2292                                     &quot;optional&quot;: false&#xd;
2293                                   }&#xd;
2294                                 }&#xd;
2295                               ]&#xd;
2296                             },&#xd;
2297                             &quot;taskParameters&quot;: {&#xd;
2298                               &quot;entry&quot;: []&#xd;
2299                             },&#xd;
2300                             &quot;contextAlbumReference&quot;: [&#xd;
2301                               {&#xd;
2302                                 &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2303                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2304                               }&#xd;
2305                             ],&#xd;
2306                             &quot;taskLogic&quot;: {&#xd;
2307                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
2308                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
2309                               &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;
2310                             }&#xd;
2311                           }&#xd;
2312                         }&#xd;
2313                       ]&#xd;
2314                     }&#xd;
2315                   },&#xd;
2316                   &quot;events&quot;: {&#xd;
2317                     &quot;key&quot;: {&#xd;
2318                       &quot;name&quot;: &quot;onap.policies.apex.Example_Events&quot;,&#xd;
2319                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2320                     },&#xd;
2321                     &quot;eventMap&quot;: {&#xd;
2322                       &quot;entry&quot;: [&#xd;
2323                         {&#xd;
2324                           &quot;key&quot;: {&#xd;
2325                             &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2326                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2327                           },&#xd;
2328                           &quot;value&quot;: {&#xd;
2329                             &quot;key&quot;: {&#xd;
2330                               &quot;name&quot;: &quot;ApexExample_AAIFailureResponseEvent&quot;,&#xd;
2331                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2332                             },&#xd;
2333                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2334                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2335                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2336                             &quot;parameter&quot;: {&#xd;
2337                               &quot;entry&quot;: [&#xd;
2338                                 {&#xd;
2339                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
2340                                   &quot;value&quot;: {&#xd;
2341                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
2342                                     &quot;fieldSchemaKey&quot;: {&#xd;
2343                                       &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
2344                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2345                                     },&#xd;
2346                                     &quot;optional&quot;: false&#xd;
2347                                   }&#xd;
2348                                 }&#xd;
2349                               ]&#xd;
2350                             }&#xd;
2351                           }&#xd;
2352                         },&#xd;
2353                         {&#xd;
2354                           &quot;key&quot;: {&#xd;
2355                             &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2356                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2357                           },&#xd;
2358                           &quot;value&quot;: {&#xd;
2359                             &quot;key&quot;: {&#xd;
2360                               &quot;name&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
2361                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2362                             },&#xd;
2363                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2364                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2365                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
2366                             &quot;parameter&quot;: {&#xd;
2367                               &quot;entry&quot;: [&#xd;
2368                                 {&#xd;
2369                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2370                                   &quot;value&quot;: {&#xd;
2371                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
2372                                     &quot;fieldSchemaKey&quot;: {&#xd;
2373                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2374                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2375                                     },&#xd;
2376                                     &quot;optional&quot;: false&#xd;
2377                                   }&#xd;
2378                                 }&#xd;
2379                               ]&#xd;
2380                             }&#xd;
2381                           }&#xd;
2382                         },&#xd;
2383                         {&#xd;
2384                           &quot;key&quot;: {&#xd;
2385                             &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2386                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2387                           },&#xd;
2388                           &quot;value&quot;: {&#xd;
2389                             &quot;key&quot;: {&#xd;
2390                               &quot;name&quot;: &quot;ApexExample_AAISuccessResponseEvent&quot;,&#xd;
2391                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2392                             },&#xd;
2393                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2394                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
2395                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2396                             &quot;parameter&quot;: {&#xd;
2397                               &quot;entry&quot;: [&#xd;
2398                                 {&#xd;
2399                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2400                                   &quot;value&quot;: {&#xd;
2401                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
2402                                     &quot;fieldSchemaKey&quot;: {&#xd;
2403                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2404                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2405                                     },&#xd;
2406                                     &quot;optional&quot;: false&#xd;
2407                                   }&#xd;
2408                                 },&#xd;
2409                                 {&#xd;
2410                                   &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2411                                   &quot;value&quot;: {&#xd;
2412                                     &quot;key&quot;: &quot;is-closed-loop-disabled&quot;,&#xd;
2413                                     &quot;fieldSchemaKey&quot;: {&#xd;
2414                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
2415                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2416                                     },&#xd;
2417                                     &quot;optional&quot;: false&#xd;
2418                                   }&#xd;
2419                                 },&#xd;
2420                                 {&#xd;
2421                                   &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2422                                   &quot;value&quot;: {&#xd;
2423                                     &quot;key&quot;: &quot;model-customization-id&quot;,&#xd;
2424                                     &quot;fieldSchemaKey&quot;: {&#xd;
2425                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2426                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2427                                     },&#xd;
2428                                     &quot;optional&quot;: false&#xd;
2429                                   }&#xd;
2430                                 },&#xd;
2431                                 {&#xd;
2432                                   &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2433                                   &quot;value&quot;: {&#xd;
2434                                     &quot;key&quot;: &quot;model-invariant-id&quot;,&#xd;
2435                                     &quot;fieldSchemaKey&quot;: {&#xd;
2436                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2437                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2438                                     },&#xd;
2439                                     &quot;optional&quot;: false&#xd;
2440                                   }&#xd;
2441                                 },&#xd;
2442                                 {&#xd;
2443                                   &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2444                                   &quot;value&quot;: {&#xd;
2445                                     &quot;key&quot;: &quot;model-version-id&quot;,&#xd;
2446                                     &quot;fieldSchemaKey&quot;: {&#xd;
2447                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2448                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2449                                     },&#xd;
2450                                     &quot;optional&quot;: false&#xd;
2451                                   }&#xd;
2452                                 },&#xd;
2453                                 {&#xd;
2454                                   &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2455                                   &quot;value&quot;: {&#xd;
2456                                     &quot;key&quot;: &quot;orchestration-status&quot;,&#xd;
2457                                     &quot;fieldSchemaKey&quot;: {&#xd;
2458                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2459                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2460                                     },&#xd;
2461                                     &quot;optional&quot;: false&#xd;
2462                                   }&#xd;
2463                                 },&#xd;
2464                                 {&#xd;
2465                                   &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2466                                   &quot;value&quot;: {&#xd;
2467                                     &quot;key&quot;: &quot;prov-status&quot;,&#xd;
2468                                     &quot;fieldSchemaKey&quot;: {&#xd;
2469                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2470                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2471                                     },&#xd;
2472                                     &quot;optional&quot;: false&#xd;
2473                                   }&#xd;
2474                                 },&#xd;
2475                                 {&#xd;
2476                                   &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2477                                   &quot;value&quot;: {&#xd;
2478                                     &quot;key&quot;: &quot;relationship-list&quot;,&#xd;
2479                                     &quot;fieldSchemaKey&quot;: {&#xd;
2480                                       &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
2481                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2482                                     },&#xd;
2483                                     &quot;optional&quot;: false&#xd;
2484                                   }&#xd;
2485                                 },&#xd;
2486                                 {&#xd;
2487                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2488                                   &quot;value&quot;: {&#xd;
2489                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
2490                                     &quot;fieldSchemaKey&quot;: {&#xd;
2491                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2492                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2493                                     },&#xd;
2494                                     &quot;optional&quot;: false&#xd;
2495                                   }&#xd;
2496                                 },&#xd;
2497                                 {&#xd;
2498                                   &quot;key&quot;: &quot;service-id&quot;,&#xd;
2499                                   &quot;value&quot;: {&#xd;
2500                                     &quot;key&quot;: &quot;service-id&quot;,&#xd;
2501                                     &quot;fieldSchemaKey&quot;: {&#xd;
2502                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2503                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2504                                     },&#xd;
2505                                     &quot;optional&quot;: false&#xd;
2506                                   }&#xd;
2507                                 },&#xd;
2508                                 {&#xd;
2509                                   &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2510                                   &quot;value&quot;: {&#xd;
2511                                     &quot;key&quot;: &quot;vnf-id&quot;,&#xd;
2512                                     &quot;fieldSchemaKey&quot;: {&#xd;
2513                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2514                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2515                                     },&#xd;
2516                                     &quot;optional&quot;: false&#xd;
2517                                   }&#xd;
2518                                 },&#xd;
2519                                 {&#xd;
2520                                   &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2521                                   &quot;value&quot;: {&#xd;
2522                                     &quot;key&quot;: &quot;vnf-name&quot;,&#xd;
2523                                     &quot;fieldSchemaKey&quot;: {&#xd;
2524                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2525                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2526                                     },&#xd;
2527                                     &quot;optional&quot;: false&#xd;
2528                                   }&#xd;
2529                                 },&#xd;
2530                                 {&#xd;
2531                                   &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2532                                   &quot;value&quot;: {&#xd;
2533                                     &quot;key&quot;: &quot;vnf-type&quot;,&#xd;
2534                                     &quot;fieldSchemaKey&quot;: {&#xd;
2535                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2536                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2537                                     },&#xd;
2538                                     &quot;optional&quot;: false&#xd;
2539                                   }&#xd;
2540                                 }&#xd;
2541                               ]&#xd;
2542                             }&#xd;
2543                           }&#xd;
2544                         },&#xd;
2545                         {&#xd;
2546                           &quot;key&quot;: {&#xd;
2547                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2548                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2549                           },&#xd;
2550                           &quot;value&quot;: {&#xd;
2551                             &quot;key&quot;: {&#xd;
2552                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
2553                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2554                             },&#xd;
2555                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2556                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2557                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2558                             &quot;parameter&quot;: {&#xd;
2559                               &quot;entry&quot;: [&#xd;
2560                                 {&#xd;
2561                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2562                                   &quot;value&quot;: {&#xd;
2563                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2564                                     &quot;fieldSchemaKey&quot;: {&#xd;
2565                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2566                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2567                                     },&#xd;
2568                                     &quot;optional&quot;: false&#xd;
2569                                   }&#xd;
2570                                 },&#xd;
2571                                 {&#xd;
2572                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2573                                   &quot;value&quot;: {&#xd;
2574                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2575                                     &quot;fieldSchemaKey&quot;: {&#xd;
2576                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2577                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2578                                     },&#xd;
2579                                     &quot;optional&quot;: false&#xd;
2580                                   }&#xd;
2581                                 },&#xd;
2582                                 {&#xd;
2583                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2584                                   &quot;value&quot;: {&#xd;
2585                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2586                                     &quot;fieldSchemaKey&quot;: {&#xd;
2587                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2588                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2589                                     },&#xd;
2590                                     &quot;optional&quot;: false&#xd;
2591                                   }&#xd;
2592                                 },&#xd;
2593                                 {&#xd;
2594                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2595                                   &quot;value&quot;: {&#xd;
2596                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2597                                     &quot;fieldSchemaKey&quot;: {&#xd;
2598                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2599                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2600                                     },&#xd;
2601                                     &quot;optional&quot;: false&#xd;
2602                                   }&#xd;
2603                                 }&#xd;
2604                               ]&#xd;
2605                             }&#xd;
2606                           }&#xd;
2607                         },&#xd;
2608                         {&#xd;
2609                           &quot;key&quot;: {&#xd;
2610                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2611                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2612                           },&#xd;
2613                           &quot;value&quot;: {&#xd;
2614                             &quot;key&quot;: {&#xd;
2615                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
2616                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2617                             },&#xd;
2618                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2619                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2620                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2621                             &quot;parameter&quot;: {&#xd;
2622                               &quot;entry&quot;: [&#xd;
2623                                 {&#xd;
2624                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2625                                   &quot;value&quot;: {&#xd;
2626                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2627                                     &quot;fieldSchemaKey&quot;: {&#xd;
2628                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2629                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2630                                     },&#xd;
2631                                     &quot;optional&quot;: false&#xd;
2632                                   }&#xd;
2633                                 },&#xd;
2634                                 {&#xd;
2635                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2636                                   &quot;value&quot;: {&#xd;
2637                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2638                                     &quot;fieldSchemaKey&quot;: {&#xd;
2639                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2640                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2641                                     },&#xd;
2642                                     &quot;optional&quot;: false&#xd;
2643                                   }&#xd;
2644                                 },&#xd;
2645                                 {&#xd;
2646                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2647                                   &quot;value&quot;: {&#xd;
2648                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2649                                     &quot;fieldSchemaKey&quot;: {&#xd;
2650                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2651                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2652                                     },&#xd;
2653                                     &quot;optional&quot;: false&#xd;
2654                                   }&#xd;
2655                                 }&#xd;
2656                               ]&#xd;
2657                             }&#xd;
2658                           }&#xd;
2659                         },&#xd;
2660                         {&#xd;
2661                           &quot;key&quot;: {&#xd;
2662                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2663                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2664                           },&#xd;
2665                           &quot;value&quot;: {&#xd;
2666                             &quot;key&quot;: {&#xd;
2667                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
2668                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2669                             },&#xd;
2670                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2671                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2672                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2673                             &quot;parameter&quot;: {&#xd;
2674                               &quot;entry&quot;: [&#xd;
2675                                 {&#xd;
2676                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2677                                   &quot;value&quot;: {&#xd;
2678                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2679                                     &quot;fieldSchemaKey&quot;: {&#xd;
2680                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2681                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2682                                     },&#xd;
2683                                     &quot;optional&quot;: false&#xd;
2684                                   }&#xd;
2685                                 },&#xd;
2686                                 {&#xd;
2687                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2688                                   &quot;value&quot;: {&#xd;
2689                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2690                                     &quot;fieldSchemaKey&quot;: {&#xd;
2691                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2692                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2693                                     },&#xd;
2694                                     &quot;optional&quot;: false&#xd;
2695                                   }&#xd;
2696                                 },&#xd;
2697                                 {&#xd;
2698                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2699                                   &quot;value&quot;: {&#xd;
2700                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2701                                     &quot;fieldSchemaKey&quot;: {&#xd;
2702                                       &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
2703                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2704                                     },&#xd;
2705                                     &quot;optional&quot;: false&#xd;
2706                                   }&#xd;
2707                                 },&#xd;
2708                                 {&#xd;
2709                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2710                                   &quot;value&quot;: {&#xd;
2711                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2712                                     &quot;fieldSchemaKey&quot;: {&#xd;
2713                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2714                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2715                                     },&#xd;
2716                                     &quot;optional&quot;: false&#xd;
2717                                   }&#xd;
2718                                 }&#xd;
2719                               ]&#xd;
2720                             }&#xd;
2721                           }&#xd;
2722                         },&#xd;
2723                         {&#xd;
2724                           &quot;key&quot;: {&#xd;
2725                             &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2726                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2727                           },&#xd;
2728                           &quot;value&quot;: {&#xd;
2729                             &quot;key&quot;: {&#xd;
2730                               &quot;name&quot;: &quot;ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
2731                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2732                             },&#xd;
2733                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2734                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2735                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2736                             &quot;parameter&quot;: {&#xd;
2737                               &quot;entry&quot;: [&#xd;
2738                                 {&#xd;
2739                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2740                                   &quot;value&quot;: {&#xd;
2741                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2742                                     &quot;fieldSchemaKey&quot;: {&#xd;
2743                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2744                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2745                                     },&#xd;
2746                                     &quot;optional&quot;: false&#xd;
2747                                   }&#xd;
2748                                 },&#xd;
2749                                 {&#xd;
2750                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2751                                   &quot;value&quot;: {&#xd;
2752                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2753                                     &quot;fieldSchemaKey&quot;: {&#xd;
2754                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
2755                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2756                                     },&#xd;
2757                                     &quot;optional&quot;: false&#xd;
2758                                   }&#xd;
2759                                 },&#xd;
2760                                 {&#xd;
2761                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2762                                   &quot;value&quot;: {&#xd;
2763                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2764                                     &quot;fieldSchemaKey&quot;: {&#xd;
2765                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2766                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2767                                     },&#xd;
2768                                     &quot;optional&quot;: false&#xd;
2769                                   }&#xd;
2770                                 },&#xd;
2771                                 {&#xd;
2772                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2773                                   &quot;value&quot;: {&#xd;
2774                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2775                                     &quot;fieldSchemaKey&quot;: {&#xd;
2776                                       &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
2777                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2778                                     },&#xd;
2779                                     &quot;optional&quot;: false&#xd;
2780                                   }&#xd;
2781                                 }&#xd;
2782                               ]&#xd;
2783                             }&#xd;
2784                           }&#xd;
2785                         },&#xd;
2786                         {&#xd;
2787                           &quot;key&quot;: {&#xd;
2788                             &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2789                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2790                           },&#xd;
2791                           &quot;value&quot;: {&#xd;
2792                             &quot;key&quot;: {&#xd;
2793                               &quot;name&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
2794                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2795                             },&#xd;
2796                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2797                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2798                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2799                             &quot;parameter&quot;: {&#xd;
2800                               &quot;entry&quot;: [&#xd;
2801                                 {&#xd;
2802                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2803                                   &quot;value&quot;: {&#xd;
2804                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2805                                     &quot;fieldSchemaKey&quot;: {&#xd;
2806                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2807                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2808                                     },&#xd;
2809                                     &quot;optional&quot;: false&#xd;
2810                                   }&#xd;
2811                                 },&#xd;
2812                                 {&#xd;
2813                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2814                                   &quot;value&quot;: {&#xd;
2815                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2816                                     &quot;fieldSchemaKey&quot;: {&#xd;
2817                                       &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
2818                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2819                                     },&#xd;
2820                                     &quot;optional&quot;: false&#xd;
2821                                   }&#xd;
2822                                 },&#xd;
2823                                 {&#xd;
2824                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2825                                   &quot;value&quot;: {&#xd;
2826                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2827                                     &quot;fieldSchemaKey&quot;: {&#xd;
2828                                       &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
2829                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2830                                     },&#xd;
2831                                     &quot;optional&quot;: false&#xd;
2832                                   }&#xd;
2833                                 }&#xd;
2834                               ]&#xd;
2835                             }&#xd;
2836                           }&#xd;
2837                         },&#xd;
2838                         {&#xd;
2839                           &quot;key&quot;: {&#xd;
2840                             &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2841                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2842                           },&#xd;
2843                           &quot;value&quot;: {&#xd;
2844                             &quot;key&quot;: {&#xd;
2845                               &quot;name&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent&quot;,&#xd;
2846                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2847                             },&#xd;
2848                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2849                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
2850                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2851                             &quot;parameter&quot;: {&#xd;
2852                               &quot;entry&quot;: [&#xd;
2853                                 {&#xd;
2854                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2855                                   &quot;value&quot;: {&#xd;
2856                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
2857                                     &quot;fieldSchemaKey&quot;: {&#xd;
2858                                       &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
2859                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2860                                     },&#xd;
2861                                     &quot;optional&quot;: false&#xd;
2862                                   }&#xd;
2863                                 },&#xd;
2864                                 {&#xd;
2865                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2866                                   &quot;value&quot;: {&#xd;
2867                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
2868                                     &quot;fieldSchemaKey&quot;: {&#xd;
2869                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
2870                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2871                                     },&#xd;
2872                                     &quot;optional&quot;: false&#xd;
2873                                   }&#xd;
2874                                 },&#xd;
2875                                 {&#xd;
2876                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
2877                                   &quot;value&quot;: {&#xd;
2878                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
2879                                     &quot;fieldSchemaKey&quot;: {&#xd;
2880                                       &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
2881                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2882                                     },&#xd;
2883                                     &quot;optional&quot;: false&#xd;
2884                                   }&#xd;
2885                                 },&#xd;
2886                                 {&#xd;
2887                                   &quot;key&quot;: &quot;status&quot;,&#xd;
2888                                   &quot;value&quot;: {&#xd;
2889                                     &quot;key&quot;: &quot;status&quot;,&#xd;
2890                                     &quot;fieldSchemaKey&quot;: {&#xd;
2891                                       &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
2892                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2893                                     },&#xd;
2894                                     &quot;optional&quot;: false&#xd;
2895                                   }&#xd;
2896                                 }&#xd;
2897                               ]&#xd;
2898                             }&#xd;
2899                           }&#xd;
2900                         },&#xd;
2901                         {&#xd;
2902                           &quot;key&quot;: {&#xd;
2903                             &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2904                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2905                           },&#xd;
2906                           &quot;value&quot;: {&#xd;
2907                             &quot;key&quot;: {&#xd;
2908                               &quot;name&quot;: &quot;ApexExample_LogStatusEvent&quot;,&#xd;
2909                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2910                             },&#xd;
2911                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2912                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
2913                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
2914                             &quot;parameter&quot;: {&#xd;
2915                               &quot;entry&quot;: [&#xd;
2916                                 {&#xd;
2917                                   &quot;key&quot;: &quot;message&quot;,&#xd;
2918                                   &quot;value&quot;: {&#xd;
2919                                     &quot;key&quot;: &quot;message&quot;,&#xd;
2920                                     &quot;fieldSchemaKey&quot;: {&#xd;
2921                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
2922                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2923                                     },&#xd;
2924                                     &quot;optional&quot;: false&#xd;
2925                                   }&#xd;
2926                                 }&#xd;
2927                               ]&#xd;
2928                             }&#xd;
2929                           }&#xd;
2930                         },&#xd;
2931                         {&#xd;
2932                           &quot;key&quot;: {&#xd;
2933                             &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2934                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2935                           },&#xd;
2936                           &quot;value&quot;: {&#xd;
2937                             &quot;key&quot;: {&#xd;
2938                               &quot;name&quot;: &quot;ApexExample_VesEvent&quot;,&#xd;
2939                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2940                             },&#xd;
2941                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.example&quot;,&#xd;
2942                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
2943                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
2944                             &quot;parameter&quot;: {&#xd;
2945                               &quot;entry&quot;: [&#xd;
2946                                 {&#xd;
2947                                   &quot;key&quot;: &quot;event&quot;,&#xd;
2948                                   &quot;value&quot;: {&#xd;
2949                                     &quot;key&quot;: &quot;event&quot;,&#xd;
2950                                     &quot;fieldSchemaKey&quot;: {&#xd;
2951                                       &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
2952                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2953                                     },&#xd;
2954                                     &quot;optional&quot;: false&#xd;
2955                                   }&#xd;
2956                                 }&#xd;
2957                               ]&#xd;
2958                             }&#xd;
2959                           }&#xd;
2960                         }&#xd;
2961                       ]&#xd;
2962                     }&#xd;
2963                   },&#xd;
2964                   &quot;albums&quot;: {&#xd;
2965                     &quot;key&quot;: {&#xd;
2966                       &quot;name&quot;: &quot;onap.policies.apex.Example_Albums&quot;,&#xd;
2967                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2968                     },&#xd;
2969                     &quot;albums&quot;: {&#xd;
2970                       &quot;entry&quot;: [&#xd;
2971                         {&#xd;
2972                           &quot;key&quot;: {&#xd;
2973                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2974                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2975                           },&#xd;
2976                           &quot;value&quot;: {&#xd;
2977                             &quot;key&quot;: {&#xd;
2978                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbum&quot;,&#xd;
2979                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2980                             },&#xd;
2981                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
2982                             &quot;isWritable&quot;: true,&#xd;
2983                             &quot;itemSchema&quot;: {&#xd;
2984                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
2985                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2986                             }&#xd;
2987                           }&#xd;
2988                         }&#xd;
2989                       ]&#xd;
2990                     }&#xd;
2991                   },&#xd;
2992                   &quot;schemas&quot;: {&#xd;
2993                     &quot;key&quot;: {&#xd;
2994                       &quot;name&quot;: &quot;onap.policies.apex.Example_Schemas&quot;,&#xd;
2995                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
2996                     },&#xd;
2997                     &quot;schemas&quot;: {&#xd;
2998                       &quot;entry&quot;: [&#xd;
2999                         {&#xd;
3000                           &quot;key&quot;: {&#xd;
3001                             &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
3002                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3003                           },&#xd;
3004                           &quot;value&quot;: {&#xd;
3005                             &quot;key&quot;: {&#xd;
3006                               &quot;name&quot;: &quot;ApexExample_AAIRequestErrorType&quot;,&#xd;
3007                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3008                             },&#xd;
3009                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3010                             &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;
3011                           }&#xd;
3012                         },&#xd;
3013                         {&#xd;
3014                           &quot;key&quot;: {&#xd;
3015                             &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
3016                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3017                           },&#xd;
3018                           &quot;value&quot;: {&#xd;
3019                             &quot;key&quot;: {&#xd;
3020                               &quot;name&quot;: &quot;ApexExample_CDSActionIdentifiersType&quot;,&#xd;
3021                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3022                             },&#xd;
3023                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3024                             &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;
3025                           }&#xd;
3026                         },&#xd;
3027                         {&#xd;
3028                           &quot;key&quot;: {&#xd;
3029                             &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3030                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3031                           },&#xd;
3032                           &quot;value&quot;: {&#xd;
3033                             &quot;key&quot;: {&#xd;
3034                               &quot;name&quot;: &quot;ApexExample_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3035                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3036                             },&#xd;
3037                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3038                             &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;
3039                           }&#xd;
3040                         },&#xd;
3041                         {&#xd;
3042                           &quot;key&quot;: {&#xd;
3043                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3044                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3045                           },&#xd;
3046                           &quot;value&quot;: {&#xd;
3047                             &quot;key&quot;: {&#xd;
3048                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3049                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3050                             },&#xd;
3051                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3052                             &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;
3053                           }&#xd;
3054                         },&#xd;
3055                         {&#xd;
3056                           &quot;key&quot;: {&#xd;
3057                             &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3058                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3059                           },&#xd;
3060                           &quot;value&quot;: {&#xd;
3061                             &quot;key&quot;: {&#xd;
3062                               &quot;name&quot;: &quot;ApexExample_CDSFailureResponseStatusType&quot;,&#xd;
3063                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3064                             },&#xd;
3065                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3066                             &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;
3067                           }&#xd;
3068                         },&#xd;
3069                         {&#xd;
3070                           &quot;key&quot;: {&#xd;
3071                             &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3072                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3073                           },&#xd;
3074                           &quot;value&quot;: {&#xd;
3075                             &quot;key&quot;: {&#xd;
3076                               &quot;name&quot;: &quot;ApexExample_CDSRequestCommonHeaderType&quot;,&#xd;
3077                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3078                             },&#xd;
3079                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3080                             &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;
3081                           }&#xd;
3082                         },&#xd;
3083                         {&#xd;
3084                           &quot;key&quot;: {&#xd;
3085                             &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3086                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3087                           },&#xd;
3088                           &quot;value&quot;: {&#xd;
3089                             &quot;key&quot;: {&#xd;
3090                               &quot;name&quot;: &quot;ApexExample_CDSRequestPayloadType&quot;,&#xd;
3091                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3092                             },&#xd;
3093                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3094                             &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;
3095                           }&#xd;
3096                         },&#xd;
3097                         {&#xd;
3098                           &quot;key&quot;: {&#xd;
3099                             &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3100                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3101                           },&#xd;
3102                           &quot;value&quot;: {&#xd;
3103                             &quot;key&quot;: {&#xd;
3104                               &quot;name&quot;: &quot;ApexExample_CDSRestartResponsePayloadType&quot;,&#xd;
3105                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3106                             },&#xd;
3107                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3108                             &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;
3109                           }&#xd;
3110                         },&#xd;
3111                         {&#xd;
3112                           &quot;key&quot;: {&#xd;
3113                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3114                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3115                           },&#xd;
3116                           &quot;value&quot;: {&#xd;
3117                             &quot;key&quot;: {&#xd;
3118                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3119                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3120                             },&#xd;
3121                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3122                             &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;
3123                           }&#xd;
3124                         },&#xd;
3125                         {&#xd;
3126                           &quot;key&quot;: {&#xd;
3127                             &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3128                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3129                           },&#xd;
3130                           &quot;value&quot;: {&#xd;
3131                             &quot;key&quot;: {&#xd;
3132                               &quot;name&quot;: &quot;ApexExample_CDSSuccessResponseStatusType&quot;,&#xd;
3133                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3134                             },&#xd;
3135                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3136                             &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;
3137                           }&#xd;
3138                         },&#xd;
3139                         {&#xd;
3140                           &quot;key&quot;: {&#xd;
3141                             &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3142                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3143                           },&#xd;
3144                           &quot;value&quot;: {&#xd;
3145                             &quot;key&quot;: {&#xd;
3146                               &quot;name&quot;: &quot;ApexExample_EventDetailsAlbumType&quot;,&#xd;
3147                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3148                             },&#xd;
3149                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3150                             &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;
3151                           }&#xd;
3152                         },&#xd;
3153                         {&#xd;
3154                           &quot;key&quot;: {&#xd;
3155                             &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3156                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3157                           },&#xd;
3158                           &quot;value&quot;: {&#xd;
3159                             &quot;key&quot;: {&#xd;
3160                               &quot;name&quot;: &quot;ApexExample_VesEventType&quot;,&#xd;
3161                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3162                             },&#xd;
3163                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3164                             &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;
3165                           }&#xd;
3166                         },&#xd;
3167                         {&#xd;
3168                           &quot;key&quot;: {&#xd;
3169                             &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3170                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3171                           },&#xd;
3172                           &quot;value&quot;: {&#xd;
3173                             &quot;key&quot;: {&#xd;
3174                               &quot;name&quot;: &quot;ApexExample_VnfRelationShipListType&quot;,&#xd;
3175                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3176                             },&#xd;
3177                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
3178                             &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;
3179                           }&#xd;
3180                         },&#xd;
3181                         {&#xd;
3182                           &quot;key&quot;: {&#xd;
3183                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3184                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3185                           },&#xd;
3186                           &quot;value&quot;: {&#xd;
3187                             &quot;key&quot;: {&#xd;
3188                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3189                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3190                             },&#xd;
3191                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3192                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
3193                           }&#xd;
3194                         },&#xd;
3195                         {&#xd;
3196                           &quot;key&quot;: {&#xd;
3197                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3198                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3199                           },&#xd;
3200                           &quot;value&quot;: {&#xd;
3201                             &quot;key&quot;: {&#xd;
3202                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3203                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3204                             },&#xd;
3205                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3206                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
3207                           }&#xd;
3208                         },&#xd;
3209                         {&#xd;
3210                           &quot;key&quot;: {&#xd;
3211                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3212                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3213                           },&#xd;
3214                           &quot;value&quot;: {&#xd;
3215                             &quot;key&quot;: {&#xd;
3216                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3217                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3218                             },&#xd;
3219                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
3220                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
3221                           }&#xd;
3222                         }&#xd;
3223                       ]&#xd;
3224                     }&#xd;
3225                   }&#xd;
3226                 }&#xd;
3227               }&#xd;
3228             },&#xd;
3229             &quot;eventInputParameters&quot;: {&#xd;
3230               &quot;ApexExample_DCAEConsumer&quot;: {&#xd;
3231                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3232                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
3233                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
3234                   &quot;parameters&quot;: {&#xd;
3235                     &quot;url&quot;: &quot;http://${SIM_HOST}:${DMAAP_PORT}/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT/ApexExampleCG1/1?timeout=30000&quot;&#xd;
3236                   }&#xd;
3237                 },&#xd;
3238                 &quot;eventProtocolParameters&quot;: {&#xd;
3239                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3240                 },&#xd;
3241                 &quot;eventName&quot;: &quot;ApexExample_VesEvent&quot;&#xd;
3242               },&#xd;
3243               &quot;ApexExample_AAIResponseConsumer&quot;: {&#xd;
3244                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3245                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
3246                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
3247                   &quot;parameters&quot;: {&#xd;
3248                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/generic-vnfs/generic-vnf?vnf-name={vnf-name}&quot;,&#xd;
3249                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
3250                     &quot;httpCodeFilter&quot;: &quot;[245][0-9][0-9]&quot;,&#xd;
3251                     &quot;httpHeaders&quot;: [&#xd;
3252                       [&#xd;
3253                         &quot;Accept&quot;,&#xd;
3254                         &quot;application/json&quot;&#xd;
3255                       ],&#xd;
3256                       [&#xd;
3257                         &quot;Content-Type&quot;,&#xd;
3258                         &quot;application/json&quot;&#xd;
3259                       ],&#xd;
3260                       [&#xd;
3261                         &quot;X-FromAppId&quot;,&#xd;
3262                         &quot;dcae-curl&quot;&#xd;
3263                       ],&#xd;
3264                       [&#xd;
3265                         &quot;x-transactionId&quot;,&#xd;
3266                         &quot;9998&quot;&#xd;
3267                       ],&#xd;
3268                       [&#xd;
3269                         &quot;Authorization&quot;,&#xd;
3270                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
3271                       ]&#xd;
3272                     ]&#xd;
3273                   }&#xd;
3274                 },&#xd;
3275                 &quot;eventProtocolParameters&quot;: {&#xd;
3276                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3277                 },&#xd;
3278                 &quot;eventName&quot;: &quot;ApexExample_AAISuccessResponseEvent|ApexExample_AAIFailureResponseEvent&quot;,&#xd;
3279                 &quot;requestorMode&quot;: true,&#xd;
3280                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIProducer&quot;,&#xd;
3281                 &quot;requestorTimeout&quot;: 2000&#xd;
3282               },&#xd;
3283               &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;: {&#xd;
3284                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3285                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3286                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3287                 },&#xd;
3288                 &quot;eventProtocolParameters&quot;: {&#xd;
3289                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3290                 },&#xd;
3291                 &quot;eventName&quot;: &quot;ApexExample_CDSConfigModifySuccessResponseEvent|ApexExample_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3292                 &quot;requestorMode&quot;: true,&#xd;
3293                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyRequestProducer&quot;,&#xd;
3294                 &quot;requestorTimeout&quot;: 500&#xd;
3295               },&#xd;
3296               &quot;ApexExample_CDSRestartResponseConsumer&quot;: {&#xd;
3297                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3298                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3299                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
3300                 },&#xd;
3301                 &quot;eventProtocolParameters&quot;: {&#xd;
3302                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3303                 },&#xd;
3304                 &quot;eventName&quot;: &quot;ApexExample_CDSRestartSuccessResponseEvent|ApexExample_CDSRestartFailureResponseEvent&quot;,&#xd;
3305                 &quot;requestorMode&quot;: true,&#xd;
3306                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartRequestProducer&quot;,&#xd;
3307                 &quot;requestorTimeout&quot;: 500&#xd;
3308               }&#xd;
3309             },&#xd;
3310             &quot;eventOutputParameters&quot;: {&#xd;
3311               &quot;ApexExample_AAIProducer&quot;: {&#xd;
3312                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3313                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
3314                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;&#xd;
3315                 },&#xd;
3316                 &quot;eventProtocolParameters&quot;: {&#xd;
3317                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3318                 },&#xd;
3319                 &quot;eventNameFilter&quot;: &quot;ApexExample_AAIRequestEvent&quot;,&#xd;
3320                 &quot;requestorMode&quot;: true,&#xd;
3321                 &quot;requestorPeer&quot;: &quot;ApexExample_AAIResponseConsumer&quot;,&#xd;
3322                 &quot;requestorTimeout&quot;: 2000&#xd;
3323               },&#xd;
3324               &quot;ApexExample_CDSConfigModifyRequestProducer&quot;: {&#xd;
3325                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3326                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3327                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3328                   &quot;parameters&quot;: {&#xd;
3329                     &quot;host&quot;: &quot;${SIM_HOST}&quot;,&#xd;
3330                     &quot;port&quot;: ${CDS_PORT},&#xd;
3331                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3332                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3333                     &quot;timeout&quot;: 10&#xd;
3334                   }&#xd;
3335                 },&#xd;
3336                 &quot;eventProtocolParameters&quot;: {&#xd;
3337                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3338                 },&#xd;
3339                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSConfigModifyRequestEvent&quot;,&#xd;
3340                 &quot;requestorMode&quot;: true,&#xd;
3341                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSConfigModifyResponseConsumer&quot;,&#xd;
3342                 &quot;requestorTimeout&quot;: 500&#xd;
3343               },&#xd;
3344               &quot;ApexExample_CDSRestartRequestProducer&quot;: {&#xd;
3345                 &quot;carrierTechnologyParameters&quot;: {&#xd;
3346                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
3347                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
3348                   &quot;parameters&quot;: {&#xd;
3349                     &quot;host&quot;: &quot;${SIM_HOST}&quot;,&#xd;
3350                     &quot;port&quot;: ${CDS_PORT},&#xd;
3351                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
3352                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
3353                     &quot;timeout&quot;: 10&#xd;
3354                   }&#xd;
3355                 },&#xd;
3356                 &quot;eventProtocolParameters&quot;: {&#xd;
3357                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
3358                 },&#xd;
3359                 &quot;eventNameFilter&quot;: &quot;ApexExample_CDSRestartRequestEvent&quot;,&#xd;
3360                 &quot;requestorMode&quot;: true,&#xd;
3361                 &quot;requestorPeer&quot;: &quot;ApexExample_CDSRestartResponseConsumer&quot;,&#xd;
3362                 &quot;requestorTimeout&quot;: 500&#xd;
3363               }&#xd;
3364             }&#xd;
3365           }&#xd;
3366         }&#xd;
3367       }&#xd;
3368     ]&#xd;
3369   }&#xd;
3370 }</stringProp>
3371                 <stringProp name="Argument.metadata">=</stringProp>
3372               </elementProp>
3373             </collectionProp>
3374           </elementProp>
3375           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
3376           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
3377           <stringProp name="HTTPSampler.protocol">https</stringProp>
3378           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
3379           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
3380           <stringProp name="HTTPSampler.method">POST</stringProp>
3381           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
3382           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
3383           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
3384           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
3385           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
3386           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
3387           <stringProp name="HTTPSampler.response_timeout"></stringProp>
3388         </HTTPSamplerProxy>
3389         <hashTree>
3390           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
3391             <collectionProp name="Asserion.test_strings">
3392               <stringProp name="49586">200</stringProp>
3393             </collectionProp>
3394             <stringProp name="Assertion.custom_message"></stringProp>
3395             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
3396             <boolProp name="Assertion.assume_success">false</boolProp>
3397             <intProp name="Assertion.test_type">1</intProp>
3398           </ResponseAssertion>
3399           <hashTree/>
3400         </hashTree>
3401         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CreatePolicy-SimpleCL" enabled="true">
3402           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
3403           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
3404             <collectionProp name="Arguments.arguments">
3405               <elementProp name="" elementType="HTTPArgument">
3406                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
3407                 <stringProp name="Argument.value">{&#xd;
3408   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
3409   &quot;topology_template&quot;: {&#xd;
3410     &quot;policies&quot;: [&#xd;
3411       {&#xd;
3412         &quot;onap.policies.apex.Simplecontrolloop&quot;: {&#xd;
3413           &quot;type&quot;: &quot;onap.policies.native.Apex&quot;,&#xd;
3414           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
3415           &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3416           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
3417           &quot;properties&quot;: {&#xd;
3418             &quot;engineServiceParameters&quot;: {&#xd;
3419               &quot;name&quot;: &quot;NSOApexEngine&quot;,&#xd;
3420               &quot;version&quot;: &quot;0.0.1&quot;,&#xd;
3421               &quot;id&quot;: 45,&#xd;
3422               &quot;instanceCount&quot;: 5,&#xd;
3423               &quot;deploymentPort&quot;: 12561,&#xd;
3424               &quot;engineParameters&quot;: {&#xd;
3425                 &quot;executorParameters&quot;: {&#xd;
3426                   &quot;JAVASCRIPT&quot;: {&#xd;
3427                     &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters&quot;&#xd;
3428                   }&#xd;
3429                 },&#xd;
3430                 &quot;contextParameters&quot;: {&#xd;
3431                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.context.parameters.ContextParameters&quot;,&#xd;
3432                   &quot;schemaParameters&quot;: {&#xd;
3433                     &quot;Avro&quot;: {&#xd;
3434                       &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters&quot;&#xd;
3435                     }&#xd;
3436                   }&#xd;
3437                 }&#xd;
3438               },&#xd;
3439               &quot;policy_type_impl&quot;: {&#xd;
3440                 &quot;apexPolicyModel&quot;: {&#xd;
3441                   &quot;key&quot;: {&#xd;
3442                     &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3443                     &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3444                   },&#xd;
3445                   &quot;keyInformation&quot;: {&#xd;
3446                     &quot;key&quot;: {&#xd;
3447                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
3448                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3449                     },&#xd;
3450                     &quot;keyInfoMap&quot;: {&#xd;
3451                       &quot;entry&quot;: [&#xd;
3452                         {&#xd;
3453                           &quot;key&quot;: {&#xd;
3454                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3455                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3456                           },&#xd;
3457                           &quot;value&quot;: {&#xd;
3458                             &quot;key&quot;: {&#xd;
3459                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
3460                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3461                             },&#xd;
3462                             &quot;UUID&quot;: &quot;7218fb2f-59e3-321d-9ae1-bc97b19eb4ae&quot;,&#xd;
3463                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleBooleanType:0.0.1\&quot;&quot;&#xd;
3464                           }&#xd;
3465                         },&#xd;
3466                         {&#xd;
3467                           &quot;key&quot;: {&#xd;
3468                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3469                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3470                           },&#xd;
3471                           &quot;value&quot;: {&#xd;
3472                             &quot;key&quot;: {&#xd;
3473                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
3474                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3475                             },&#xd;
3476                             &quot;UUID&quot;: &quot;c8a29e27-0a15-354a-84f9-4c7f207e5c81&quot;,&#xd;
3477                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3478                           }&#xd;
3479                         },&#xd;
3480                         {&#xd;
3481                           &quot;key&quot;: {&#xd;
3482                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3483                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3484                           },&#xd;
3485                           &quot;value&quot;: {&#xd;
3486                             &quot;key&quot;: {&#xd;
3487                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
3488                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3489                             },&#xd;
3490                             &quot;UUID&quot;: &quot;5e843cee-0180-39b9-8989-180b2ffe11c0&quot;,&#xd;
3491                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3492                           }&#xd;
3493                         },&#xd;
3494                         {&#xd;
3495                           &quot;key&quot;: {&#xd;
3496                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3497                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3498                           },&#xd;
3499                           &quot;value&quot;: {&#xd;
3500                             &quot;key&quot;: {&#xd;
3501                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
3502                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3503                             },&#xd;
3504                             &quot;UUID&quot;: &quot;90291c92-9b27-3cd9-8720-db572419c048&quot;,&#xd;
3505                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestErrorType:0.0.1\&quot;&quot;&#xd;
3506                           }&#xd;
3507                         },&#xd;
3508                         {&#xd;
3509                           &quot;key&quot;: {&#xd;
3510                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3511                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3512                           },&#xd;
3513                           &quot;value&quot;: {&#xd;
3514                             &quot;key&quot;: {&#xd;
3515                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
3516                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3517                             },&#xd;
3518                             &quot;UUID&quot;: &quot;7b7e6751-4e0b-389d-98c0-5567bbc0294c&quot;,&#xd;
3519                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAIRequestEvent:0.0.1\&quot;&quot;&#xd;
3520                           }&#xd;
3521                         },&#xd;
3522                         {&#xd;
3523                           &quot;key&quot;: {&#xd;
3524                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3525                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3526                           },&#xd;
3527                           &quot;value&quot;: {&#xd;
3528                             &quot;key&quot;: {&#xd;
3529                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
3530                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3531                             },&#xd;
3532                             &quot;UUID&quot;: &quot;63d5680c-14ef-3505-8d34-ebb646bba07b&quot;,&#xd;
3533                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3534                           }&#xd;
3535                         },&#xd;
3536                         {&#xd;
3537                           &quot;key&quot;: {&#xd;
3538                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3539                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3540                           },&#xd;
3541                           &quot;value&quot;: {&#xd;
3542                             &quot;key&quot;: {&#xd;
3543                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
3544                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3545                             },&#xd;
3546                             &quot;UUID&quot;: &quot;a84ca97d-6e94-39a2-91f9-59a6c9aa435e&quot;,&#xd;
3547                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_AAISuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3548                           }&#xd;
3549                         },&#xd;
3550                         {&#xd;
3551                           &quot;key&quot;: {&#xd;
3552                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3553                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3554                           },&#xd;
3555                           &quot;value&quot;: {&#xd;
3556                             &quot;key&quot;: {&#xd;
3557                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
3558                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3559                             },&#xd;
3560                             &quot;UUID&quot;: &quot;0e2ee622-7fd3-3e49-82e2-539c4f5e9624&quot;,&#xd;
3561                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSActionIdentifiersType:0.0.1\&quot;&quot;&#xd;
3562                           }&#xd;
3563                         },&#xd;
3564                         {&#xd;
3565                           &quot;key&quot;: {&#xd;
3566                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3567                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3568                           },&#xd;
3569                           &quot;value&quot;: {&#xd;
3570                             &quot;key&quot;: {&#xd;
3571                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
3572                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3573                             },&#xd;
3574                             &quot;UUID&quot;: &quot;e84f8682-ea33-3ad0-8626-8bc4634581fc&quot;,&#xd;
3575                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseEvent:0.0.1\&quot;&quot;&#xd;
3576                           }&#xd;
3577                         },&#xd;
3578                         {&#xd;
3579                           &quot;key&quot;: {&#xd;
3580                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3581                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3582                           },&#xd;
3583                           &quot;value&quot;: {&#xd;
3584                             &quot;key&quot;: {&#xd;
3585                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
3586                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3587                             },&#xd;
3588                             &quot;UUID&quot;: &quot;a252f835-2479-38ef-9ef4-20af62725752&quot;,&#xd;
3589                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3590                           }&#xd;
3591                         },&#xd;
3592                         {&#xd;
3593                           &quot;key&quot;: {&#xd;
3594                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3595                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3596                           },&#xd;
3597                           &quot;value&quot;: {&#xd;
3598                             &quot;key&quot;: {&#xd;
3599                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
3600                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3601                             },&#xd;
3602                             &quot;UUID&quot;: &quot;cfc46ea9-b8c1-38dd-ac9c-304c916daf34&quot;,&#xd;
3603                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3604                           }&#xd;
3605                         },&#xd;
3606                         {&#xd;
3607                           &quot;key&quot;: {&#xd;
3608                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3609                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3610                           },&#xd;
3611                           &quot;value&quot;: {&#xd;
3612                             &quot;key&quot;: {&#xd;
3613                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
3614                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3615                             },&#xd;
3616                             &quot;UUID&quot;: &quot;1e7095d6-a455-3f89-acae-486e35d7e311&quot;,&#xd;
3617                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestEvent:0.0.1\&quot;&quot;&#xd;
3618                           }&#xd;
3619                         },&#xd;
3620                         {&#xd;
3621                           &quot;key&quot;: {&#xd;
3622                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3623                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3624                           },&#xd;
3625                           &quot;value&quot;: {&#xd;
3626                             &quot;key&quot;: {&#xd;
3627                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
3628                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3629                             },&#xd;
3630                             &quot;UUID&quot;: &quot;d22ea83b-695d-3da9-b9f5-41f16ca433bf&quot;,&#xd;
3631                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyRequestPayloadType:0.0.1\&quot;&quot;&#xd;
3632                           }&#xd;
3633                         },&#xd;
3634                         {&#xd;
3635                           &quot;key&quot;: {&#xd;
3636                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3637                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3638                           },&#xd;
3639                           &quot;value&quot;: {&#xd;
3640                             &quot;key&quot;: {&#xd;
3641                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
3642                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3643                             },&#xd;
3644                             &quot;UUID&quot;: &quot;e9fe2e40-1f0d-30dd-8b9e-885695878693&quot;,&#xd;
3645                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifyResponsePayloadType:0.0.1\&quot;&quot;&#xd;
3646                           }&#xd;
3647                         },&#xd;
3648                         {&#xd;
3649                           &quot;key&quot;: {&#xd;
3650                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3651                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3652                           },&#xd;
3653                           &quot;value&quot;: {&#xd;
3654                             &quot;key&quot;: {&#xd;
3655                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
3656                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3657                             },&#xd;
3658                             &quot;UUID&quot;: &quot;5e04fa76-0a17-38a9-8524-23b2d1a23fa5&quot;,&#xd;
3659                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseEvent:0.0.1\&quot;&quot;&#xd;
3660                           }&#xd;
3661                         },&#xd;
3662                         {&#xd;
3663                           &quot;key&quot;: {&#xd;
3664                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3665                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3666                           },&#xd;
3667                           &quot;value&quot;: {&#xd;
3668                             &quot;key&quot;: {&#xd;
3669                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
3670                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3671                             },&#xd;
3672                             &quot;UUID&quot;: &quot;15866380-40f5-3f8e-87d9-13747a36d352&quot;,&#xd;
3673                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3674                           }&#xd;
3675                         },&#xd;
3676                         {&#xd;
3677                           &quot;key&quot;: {&#xd;
3678                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3679                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3680                           },&#xd;
3681                           &quot;value&quot;: {&#xd;
3682                             &quot;key&quot;: {&#xd;
3683                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
3684                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3685                             },&#xd;
3686                             &quot;UUID&quot;: &quot;2c3d76ce-dd42-32ac-a397-ab418534e1cf&quot;,&#xd;
3687                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSConfigModifySuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3688                           }&#xd;
3689                         },&#xd;
3690                         {&#xd;
3691                           &quot;key&quot;: {&#xd;
3692                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3693                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3694                           },&#xd;
3695                           &quot;value&quot;: {&#xd;
3696                             &quot;key&quot;: {&#xd;
3697                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
3698                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3699                             },&#xd;
3700                             &quot;UUID&quot;: &quot;b99c44da-dae7-3c96-b528-58852537d063&quot;,&#xd;
3701                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3702                           }&#xd;
3703                         },&#xd;
3704                         {&#xd;
3705                           &quot;key&quot;: {&#xd;
3706                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3707                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3708                           },&#xd;
3709                           &quot;value&quot;: {&#xd;
3710                             &quot;key&quot;: {&#xd;
3711                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
3712                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3713                             },&#xd;
3714                             &quot;UUID&quot;: &quot;1db688e2-3afe-3b03-9795-fdbfa80fa240&quot;,&#xd;
3715                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSFailureResponseStatusType:0.0.1\&quot;&quot;&#xd;
3716                           }&#xd;
3717                         },&#xd;
3718                         {&#xd;
3719                           &quot;key&quot;: {&#xd;
3720                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3721                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3722                           },&#xd;
3723                           &quot;value&quot;: {&#xd;
3724                             &quot;key&quot;: {&#xd;
3725                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
3726                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3727                             },&#xd;
3728                             &quot;UUID&quot;: &quot;31022456-e85b-3a9b-9ecb-a09691792d3e&quot;,&#xd;
3729                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSRequestCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3730                           }&#xd;
3731                         },&#xd;
3732                         {&#xd;
3733                           &quot;key&quot;: {&#xd;
3734                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3735                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3736                           },&#xd;
3737                           &quot;value&quot;: {&#xd;
3738                             &quot;key&quot;: {&#xd;
3739                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
3740                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3741                             },&#xd;
3742                             &quot;UUID&quot;: &quot;d6075720-622e-3a0d-827a-aa4580a2f5d7&quot;,&#xd;
3743                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseCommonHeaderType:0.0.1\&quot;&quot;&#xd;
3744                           }&#xd;
3745                         },&#xd;
3746                         {&#xd;
3747                           &quot;key&quot;: {&#xd;
3748                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3749                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3750                           },&#xd;
3751                           &quot;value&quot;: {&#xd;
3752                             &quot;key&quot;: {&#xd;
3753                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
3754                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3755                             },&#xd;
3756                             &quot;UUID&quot;: &quot;948359ff-3308-3ac5-a5ec-6e3c1b9cd4d5&quot;,&#xd;
3757                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_CDSSuccessResponseStatusType:0.0.1\&quot;&quot;&#xd;
3758                           }&#xd;
3759                         },&#xd;
3760                         {&#xd;
3761                           &quot;key&quot;: {&#xd;
3762                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3763                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3764                           },&#xd;
3765                           &quot;value&quot;: {&#xd;
3766                             &quot;key&quot;: {&#xd;
3767                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
3768                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3769                             },&#xd;
3770                             &quot;UUID&quot;: &quot;63a6fd26-2fd6-3a0e-8a27-49a5d2ea4644&quot;,&#xd;
3771                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbum:0.0.1\&quot;&quot;&#xd;
3772                           }&#xd;
3773                         },&#xd;
3774                         {&#xd;
3775                           &quot;key&quot;: {&#xd;
3776                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3777                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3778                           },&#xd;
3779                           &quot;value&quot;: {&#xd;
3780                             &quot;key&quot;: {&#xd;
3781                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
3782                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3783                             },&#xd;
3784                             &quot;UUID&quot;: &quot;a0407d0b-5719-38bf-9529-25ad62ace8c4&quot;,&#xd;
3785                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_EventDetailsAlbumType:0.0.1\&quot;&quot;&#xd;
3786                           }&#xd;
3787                         },&#xd;
3788                         {&#xd;
3789                           &quot;key&quot;: {&#xd;
3790                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3791                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3792                           },&#xd;
3793                           &quot;value&quot;: {&#xd;
3794                             &quot;key&quot;: {&#xd;
3795                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
3796                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3797                             },&#xd;
3798                             &quot;UUID&quot;: &quot;28e894dc-4ab8-3469-aab7-d81bd05bb4c9&quot;,&#xd;
3799                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAIFailureResponseTask:0.0.1\&quot;&quot;&#xd;
3800                           }&#xd;
3801                         },&#xd;
3802                         {&#xd;
3803                           &quot;key&quot;: {&#xd;
3804                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3805                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3806                           },&#xd;
3807                           &quot;value&quot;: {&#xd;
3808                             &quot;key&quot;: {&#xd;
3809                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
3810                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3811                             },&#xd;
3812                             &quot;UUID&quot;: &quot;073f1433-999e-3506-98ad-ef820d2fa7f0&quot;,&#xd;
3813                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleAAISuccessResponseTask:0.0.1\&quot;&quot;&#xd;
3814                           }&#xd;
3815                         },&#xd;
3816                         {&#xd;
3817                           &quot;key&quot;: {&#xd;
3818                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3819                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3820                           },&#xd;
3821                           &quot;value&quot;: {&#xd;
3822                             &quot;key&quot;: {&#xd;
3823                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
3824                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3825                             },&#xd;
3826                             &quot;UUID&quot;: &quot;afc6ed46-6801-3c85-bb4c-0ab5b0dd4a74&quot;,&#xd;
3827                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_HandleVesEventTask:0.0.1\&quot;&quot;&#xd;
3828                           }&#xd;
3829                         },&#xd;
3830                         {&#xd;
3831                           &quot;key&quot;: {&#xd;
3832                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3833                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3834                           },&#xd;
3835                           &quot;value&quot;: {&#xd;
3836                             &quot;key&quot;: {&#xd;
3837                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
3838                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3839                             },&#xd;
3840                             &quot;UUID&quot;: &quot;317be184-a01a-3e2d-9ae4-cafaa405de70&quot;,&#xd;
3841                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEvent:0.0.1\&quot;&quot;&#xd;
3842                           }&#xd;
3843                         },&#xd;
3844                         {&#xd;
3845                           &quot;key&quot;: {&#xd;
3846                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3847                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3848                           },&#xd;
3849                           &quot;value&quot;: {&#xd;
3850                             &quot;key&quot;: {&#xd;
3851                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
3852                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3853                             },&#xd;
3854                             &quot;UUID&quot;: &quot;be7fc79b-9b73-381a-8e23-9dd6e6b1233d&quot;,&#xd;
3855                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventComponentType:0.0.1\&quot;&quot;&#xd;
3856                           }&#xd;
3857                         },&#xd;
3858                         {&#xd;
3859                           &quot;key&quot;: {&#xd;
3860                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3861                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3862                           },&#xd;
3863                           &quot;value&quot;: {&#xd;
3864                             &quot;key&quot;: {&#xd;
3865                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
3866                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3867                             },&#xd;
3868                             &quot;UUID&quot;: &quot;1a082851-49e3-3f4c-b023-c05236cc8389&quot;,&#xd;
3869                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventOtherFieldsType:0.0.1\&quot;&quot;&#xd;
3870                           }&#xd;
3871                         },&#xd;
3872                         {&#xd;
3873                           &quot;key&quot;: {&#xd;
3874                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3875                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3876                           },&#xd;
3877                           &quot;value&quot;: {&#xd;
3878                             &quot;key&quot;: {&#xd;
3879                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
3880                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3881                             },&#xd;
3882                             &quot;UUID&quot;: &quot;cab6cd51-ea7b-3241-a173-ea8a24e29737&quot;,&#xd;
3883                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_LogEventTargetType:0.0.1\&quot;&quot;&#xd;
3884                           }&#xd;
3885                         },&#xd;
3886                         {&#xd;
3887                           &quot;key&quot;: {&#xd;
3888                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3889                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3890                           },&#xd;
3891                           &quot;value&quot;: {&#xd;
3892                             &quot;key&quot;: {&#xd;
3893                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
3894                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3895                             },&#xd;
3896                             &quot;UUID&quot;: &quot;0f57665a-f0a9-314e-ad0a-04c1f5758174&quot;,&#xd;
3897                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEvent:0.0.1\&quot;&quot;&#xd;
3898                           }&#xd;
3899                         },&#xd;
3900                         {&#xd;
3901                           &quot;key&quot;: {&#xd;
3902                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3903                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3904                           },&#xd;
3905                           &quot;value&quot;: {&#xd;
3906                             &quot;key&quot;: {&#xd;
3907                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
3908                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3909                             },&#xd;
3910                             &quot;UUID&quot;: &quot;ba5d9a46-8cb4-3fbe-84fd-eabba5b7dd4b&quot;,&#xd;
3911                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventHandlerPolicy:0.0.1\&quot;&quot;&#xd;
3912                           }&#xd;
3913                         },&#xd;
3914                         {&#xd;
3915                           &quot;key&quot;: {&#xd;
3916                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3917                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3918                           },&#xd;
3919                           &quot;value&quot;: {&#xd;
3920                             &quot;key&quot;: {&#xd;
3921                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
3922                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3923                             },&#xd;
3924                             &quot;UUID&quot;: &quot;9fd7a967-57d4-36ef-81e9-c3396f3aa8d1&quot;,&#xd;
3925                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleCL_VesEventType:0.0.1\&quot;&quot;&#xd;
3926                           }&#xd;
3927                         },&#xd;
3928                         {&#xd;
3929                           &quot;key&quot;: {&#xd;
3930                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3931                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3932                           },&#xd;
3933                           &quot;value&quot;: {&#xd;
3934                             &quot;key&quot;: {&#xd;
3935                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
3936                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3937                             },&#xd;
3938                             &quot;UUID&quot;: &quot;2dfcd9ec-a6f9-3f9f-958f-9b36cf4ac574&quot;,&#xd;
3939                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleLongType:0.0.1\&quot;&quot;&#xd;
3940                           }&#xd;
3941                         },&#xd;
3942                         {&#xd;
3943                           &quot;key&quot;: {&#xd;
3944                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3945                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3946                           },&#xd;
3947                           &quot;value&quot;: {&#xd;
3948                             &quot;key&quot;: {&#xd;
3949                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
3950                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3951                             },&#xd;
3952                             &quot;UUID&quot;: &quot;8a4957cf-9493-3a76-8c22-a208e23259af&quot;,&#xd;
3953                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;SimpleStringType:0.0.1\&quot;&quot;&#xd;
3954                           }&#xd;
3955                         },&#xd;
3956                         {&#xd;
3957                           &quot;key&quot;: {&#xd;
3958                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3959                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3960                           },&#xd;
3961                           &quot;value&quot;: {&#xd;
3962                             &quot;key&quot;: {&#xd;
3963                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
3964                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3965                             },&#xd;
3966                             &quot;UUID&quot;: &quot;ecc97b87-f30b-344c-a476-d36501bf5cbd&quot;,&#xd;
3967                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop:0.0.1\&quot;&quot;&#xd;
3968                           }&#xd;
3969                         },&#xd;
3970                         {&#xd;
3971                           &quot;key&quot;: {&#xd;
3972                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3973                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3974                           },&#xd;
3975                           &quot;value&quot;: {&#xd;
3976                             &quot;key&quot;: {&#xd;
3977                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
3978                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3979                             },&#xd;
3980                             &quot;UUID&quot;: &quot;1469671a-56dd-3a68-bf6c-77a5cf7a9487&quot;,&#xd;
3981                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Albums:0.0.1\&quot;&quot;&#xd;
3982                           }&#xd;
3983                         },&#xd;
3984                         {&#xd;
3985                           &quot;key&quot;: {&#xd;
3986                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
3987                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3988                           },&#xd;
3989                           &quot;value&quot;: {&#xd;
3990                             &quot;key&quot;: {&#xd;
3991                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
3992                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
3993                             },&#xd;
3994                             &quot;UUID&quot;: &quot;23c4eee4-aba5-36f6-96d6-46f40061bfed&quot;,&#xd;
3995                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Events:0.0.1\&quot;&quot;&#xd;
3996                           }&#xd;
3997                         },&#xd;
3998                         {&#xd;
3999                           &quot;key&quot;: {&#xd;
4000                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
4001                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4002                           },&#xd;
4003                           &quot;value&quot;: {&#xd;
4004                             &quot;key&quot;: {&#xd;
4005                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_KeyInfo&quot;,&#xd;
4006                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4007                             },&#xd;
4008                             &quot;UUID&quot;: &quot;ea9e73ff-483c-3827-896c-6eaa9d69bc6e&quot;,&#xd;
4009                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_KeyInfo:0.0.1\&quot;&quot;&#xd;
4010                           }&#xd;
4011                         },&#xd;
4012                         {&#xd;
4013                           &quot;key&quot;: {&#xd;
4014                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4015                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4016                           },&#xd;
4017                           &quot;value&quot;: {&#xd;
4018                             &quot;key&quot;: {&#xd;
4019                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4020                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4021                             },&#xd;
4022                             &quot;UUID&quot;: &quot;38c068e5-bb9a-3997-9e50-ec77c66825c8&quot;,&#xd;
4023                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Policies:0.0.1\&quot;&quot;&#xd;
4024                           }&#xd;
4025                         },&#xd;
4026                         {&#xd;
4027                           &quot;key&quot;: {&#xd;
4028                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4029                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4030                           },&#xd;
4031                           &quot;value&quot;: {&#xd;
4032                             &quot;key&quot;: {&#xd;
4033                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
4034                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4035                             },&#xd;
4036                             &quot;UUID&quot;: &quot;38514b27-8b9b-3d06-844a-3aced27deb0a&quot;,&#xd;
4037                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Schemas:0.0.1\&quot;&quot;&#xd;
4038                           }&#xd;
4039                         },&#xd;
4040                         {&#xd;
4041                           &quot;key&quot;: {&#xd;
4042                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4043                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4044                           },&#xd;
4045                           &quot;value&quot;: {&#xd;
4046                             &quot;key&quot;: {&#xd;
4047                               &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4048                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4049                             },&#xd;
4050                             &quot;UUID&quot;: &quot;0e0387b5-07fa-30e4-8554-eb51d2e18939&quot;,&#xd;
4051                             &quot;description&quot;: &quot;Generated description for concept referred to by key \&quot;onap.policies.apex.Simplecontrolloop_Tasks:0.0.1\&quot;&quot;&#xd;
4052                           }&#xd;
4053                         }&#xd;
4054                       ]&#xd;
4055                     }&#xd;
4056                   },&#xd;
4057                   &quot;policies&quot;: {&#xd;
4058                     &quot;key&quot;: {&#xd;
4059                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Policies&quot;,&#xd;
4060                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4061                     },&#xd;
4062                     &quot;policyMap&quot;: {&#xd;
4063                       &quot;entry&quot;: [&#xd;
4064                         {&#xd;
4065                           &quot;key&quot;: {&#xd;
4066                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4067                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4068                           },&#xd;
4069                           &quot;value&quot;: {&#xd;
4070                             &quot;policyKey&quot;: {&#xd;
4071                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4072                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4073                             },&#xd;
4074                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4075                             &quot;state&quot;: {&#xd;
4076                               &quot;entry&quot;: [&#xd;
4077                                 {&#xd;
4078                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4079                                   &quot;value&quot;: {&#xd;
4080                                     &quot;stateKey&quot;: {&#xd;
4081                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4082                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4083                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4084                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4085                                     },&#xd;
4086                                     &quot;trigger&quot;: {&#xd;
4087                                       &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4088                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4089                                     },&#xd;
4090                                     &quot;stateOutputs&quot;: {&#xd;
4091                                       &quot;entry&quot;: [&#xd;
4092                                         {&#xd;
4093                                           &quot;key&quot;: &quot;AAIFailureStateOutput&quot;,&#xd;
4094                                           &quot;value&quot;: {&#xd;
4095                                             &quot;key&quot;: {&#xd;
4096                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4097                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4098                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4099                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4100                                             },&#xd;
4101                                             &quot;outgoingEvent&quot;: {&#xd;
4102                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4103                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4104                                             },&#xd;
4105                                             &quot;outgoingEventReference&quot;: [&#xd;
4106                                               {&#xd;
4107                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4108                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4109                                               }&#xd;
4110                                             ],&#xd;
4111                                             &quot;nextState&quot;: {&#xd;
4112                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4113                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4114                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4115                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4116                                             }&#xd;
4117                                           }&#xd;
4118                                         }&#xd;
4119                                       ]&#xd;
4120                                     },&#xd;
4121                                     &quot;contextAlbumReference&quot;: [],&#xd;
4122                                     &quot;taskSelectionLogic&quot;: {&#xd;
4123                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4124                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4125                                       &quot;logic&quot;: &quot;&quot;&#xd;
4126                                     },&#xd;
4127                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4128                                       &quot;entry&quot;: []&#xd;
4129                                     },&#xd;
4130                                     &quot;defaultTask&quot;: {&#xd;
4131                                       &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4132                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4133                                     },&#xd;
4134                                     &quot;taskReferences&quot;: {&#xd;
4135                                       &quot;entry&quot;: [&#xd;
4136                                         {&#xd;
4137                                           &quot;key&quot;: {&#xd;
4138                                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4139                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4140                                           },&#xd;
4141                                           &quot;value&quot;: {&#xd;
4142                                             &quot;key&quot;: {&#xd;
4143                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4144                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4145                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4146                                               &quot;localName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;&#xd;
4147                                             },&#xd;
4148                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4149                                             &quot;output&quot;: {&#xd;
4150                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAIFailureResponseHandlerPolicy&quot;,&#xd;
4151                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4152                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;,&#xd;
4153                                               &quot;localName&quot;: &quot;AAIFailureStateOutput&quot;&#xd;
4154                                             }&#xd;
4155                                           }&#xd;
4156                                         }&#xd;
4157                                       ]&#xd;
4158                                     }&#xd;
4159                                   }&#xd;
4160                                 }&#xd;
4161                               ]&#xd;
4162                             },&#xd;
4163                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAIFailureResponseState&quot;&#xd;
4164                           }&#xd;
4165                         },&#xd;
4166                         {&#xd;
4167                           &quot;key&quot;: {&#xd;
4168                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4169                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4170                           },&#xd;
4171                           &quot;value&quot;: {&#xd;
4172                             &quot;policyKey&quot;: {&#xd;
4173                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4174                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4175                             },&#xd;
4176                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4177                             &quot;state&quot;: {&#xd;
4178                               &quot;entry&quot;: [&#xd;
4179                                 {&#xd;
4180                                   &quot;key&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4181                                   &quot;value&quot;: {&#xd;
4182                                     &quot;stateKey&quot;: {&#xd;
4183                                       &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4184                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4185                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4186                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4187                                     },&#xd;
4188                                     &quot;trigger&quot;: {&#xd;
4189                                       &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
4190                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4191                                     },&#xd;
4192                                     &quot;stateOutputs&quot;: {&#xd;
4193                                       &quot;entry&quot;: [&#xd;
4194                                         {&#xd;
4195                                           &quot;key&quot;: &quot;AAISuccessStateOutput&quot;,&#xd;
4196                                           &quot;value&quot;: {&#xd;
4197                                             &quot;key&quot;: {&#xd;
4198                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4199                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4200                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4201                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4202                                             },&#xd;
4203                                             &quot;outgoingEvent&quot;: {&#xd;
4204                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4205                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4206                                             },&#xd;
4207                                             &quot;outgoingEventReference&quot;: [&#xd;
4208                                               {&#xd;
4209                                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
4210                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4211                                               },&#xd;
4212                                               {&#xd;
4213                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4214                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4215                                               }&#xd;
4216                                             ],&#xd;
4217                                             &quot;nextState&quot;: {&#xd;
4218                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4219                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4220                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4221                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4222                                             }&#xd;
4223                                           }&#xd;
4224                                         }&#xd;
4225                                       ]&#xd;
4226                                     },&#xd;
4227                                     &quot;contextAlbumReference&quot;: [],&#xd;
4228                                     &quot;taskSelectionLogic&quot;: {&#xd;
4229                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4230                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4231                                       &quot;logic&quot;: &quot;&quot;&#xd;
4232                                     },&#xd;
4233                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4234                                       &quot;entry&quot;: []&#xd;
4235                                     },&#xd;
4236                                     &quot;defaultTask&quot;: {&#xd;
4237                                       &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4238                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4239                                     },&#xd;
4240                                     &quot;taskReferences&quot;: {&#xd;
4241                                       &quot;entry&quot;: [&#xd;
4242                                         {&#xd;
4243                                           &quot;key&quot;: {&#xd;
4244                                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
4245                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4246                                           },&#xd;
4247                                           &quot;value&quot;: {&#xd;
4248                                             &quot;key&quot;: {&#xd;
4249                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4250                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4251                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4252                                               &quot;localName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;&#xd;
4253                                             },&#xd;
4254                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4255                                             &quot;output&quot;: {&#xd;
4256                                               &quot;parentKeyName&quot;: &quot;SimpleCL_AAISuccessResponseHandlerPolicy&quot;,&#xd;
4257                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4258                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;,&#xd;
4259                                               &quot;localName&quot;: &quot;AAISuccessStateOutput&quot;&#xd;
4260                                             }&#xd;
4261                                           }&#xd;
4262                                         }&#xd;
4263                                       ]&#xd;
4264                                     }&#xd;
4265                                   }&#xd;
4266                                 }&#xd;
4267                               ]&#xd;
4268                             },&#xd;
4269                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveAAISuccessResponseState&quot;&#xd;
4270                           }&#xd;
4271                         },&#xd;
4272                         {&#xd;
4273                           &quot;key&quot;: {&#xd;
4274                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4275                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4276                           },&#xd;
4277                           &quot;value&quot;: {&#xd;
4278                             &quot;policyKey&quot;: {&#xd;
4279                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4280                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4281                             },&#xd;
4282                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4283                             &quot;state&quot;: {&#xd;
4284                               &quot;entry&quot;: [&#xd;
4285                                 {&#xd;
4286                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4287                                   &quot;value&quot;: {&#xd;
4288                                     &quot;stateKey&quot;: {&#xd;
4289                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4290                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4291                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4292                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4293                                     },&#xd;
4294                                     &quot;trigger&quot;: {&#xd;
4295                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4296                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4297                                     },&#xd;
4298                                     &quot;stateOutputs&quot;: {&#xd;
4299                                       &quot;entry&quot;: [&#xd;
4300                                         {&#xd;
4301                                           &quot;key&quot;: &quot;ConfigModifyFailureResponseOutput&quot;,&#xd;
4302                                           &quot;value&quot;: {&#xd;
4303                                             &quot;key&quot;: {&#xd;
4304                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4305                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4306                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4307                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4308                                             },&#xd;
4309                                             &quot;outgoingEvent&quot;: {&#xd;
4310                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4311                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4312                                             },&#xd;
4313                                             &quot;outgoingEventReference&quot;: [&#xd;
4314                                               {&#xd;
4315                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4316                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4317                                               }&#xd;
4318                                             ],&#xd;
4319                                             &quot;nextState&quot;: {&#xd;
4320                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4321                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4322                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4323                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4324                                             }&#xd;
4325                                           }&#xd;
4326                                         }&#xd;
4327                                       ]&#xd;
4328                                     },&#xd;
4329                                     &quot;contextAlbumReference&quot;: [],&#xd;
4330                                     &quot;taskSelectionLogic&quot;: {&#xd;
4331                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4332                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4333                                       &quot;logic&quot;: &quot;&quot;&#xd;
4334                                     },&#xd;
4335                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4336                                       &quot;entry&quot;: []&#xd;
4337                                     },&#xd;
4338                                     &quot;defaultTask&quot;: {&#xd;
4339                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4340                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4341                                     },&#xd;
4342                                     &quot;taskReferences&quot;: {&#xd;
4343                                       &quot;entry&quot;: [&#xd;
4344                                         {&#xd;
4345                                           &quot;key&quot;: {&#xd;
4346                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4347                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4348                                           },&#xd;
4349                                           &quot;value&quot;: {&#xd;
4350                                             &quot;key&quot;: {&#xd;
4351                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4352                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4353                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4354                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;&#xd;
4355                                             },&#xd;
4356                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4357                                             &quot;output&quot;: {&#xd;
4358                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseHandlerPolicy&quot;,&#xd;
4359                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4360                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;,&#xd;
4361                                               &quot;localName&quot;: &quot;ConfigModifyFailureResponseOutput&quot;&#xd;
4362                                             }&#xd;
4363                                           }&#xd;
4364                                         }&#xd;
4365                                       ]&#xd;
4366                                     }&#xd;
4367                                   }&#xd;
4368                                 }&#xd;
4369                               ]&#xd;
4370                             },&#xd;
4371                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseState&quot;&#xd;
4372                           }&#xd;
4373                         },&#xd;
4374                         {&#xd;
4375                           &quot;key&quot;: {&#xd;
4376                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4377                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4378                           },&#xd;
4379                           &quot;value&quot;: {&#xd;
4380                             &quot;policyKey&quot;: {&#xd;
4381                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4382                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4383                             },&#xd;
4384                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4385                             &quot;state&quot;: {&#xd;
4386                               &quot;entry&quot;: [&#xd;
4387                                 {&#xd;
4388                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4389                                   &quot;value&quot;: {&#xd;
4390                                     &quot;stateKey&quot;: {&#xd;
4391                                       &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4392                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4393                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4394                                       &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4395                                     },&#xd;
4396                                     &quot;trigger&quot;: {&#xd;
4397                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4398                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4399                                     },&#xd;
4400                                     &quot;stateOutputs&quot;: {&#xd;
4401                                       &quot;entry&quot;: [&#xd;
4402                                         {&#xd;
4403                                           &quot;key&quot;: &quot;ConfigModifySuccessResponseOutput&quot;,&#xd;
4404                                           &quot;value&quot;: {&#xd;
4405                                             &quot;key&quot;: {&#xd;
4406                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4407                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4408                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4409                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4410                                             },&#xd;
4411                                             &quot;outgoingEvent&quot;: {&#xd;
4412                                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4413                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4414                                             },&#xd;
4415                                             &quot;outgoingEventReference&quot;: [&#xd;
4416                                               {&#xd;
4417                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4418                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4419                                               }&#xd;
4420                                             ],&#xd;
4421                                             &quot;nextState&quot;: {&#xd;
4422                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4423                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4424                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4425                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4426                                             }&#xd;
4427                                           }&#xd;
4428                                         }&#xd;
4429                                       ]&#xd;
4430                                     },&#xd;
4431                                     &quot;contextAlbumReference&quot;: [],&#xd;
4432                                     &quot;taskSelectionLogic&quot;: {&#xd;
4433                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4434                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4435                                       &quot;logic&quot;: &quot;&quot;&#xd;
4436                                     },&#xd;
4437                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4438                                       &quot;entry&quot;: []&#xd;
4439                                     },&#xd;
4440                                     &quot;defaultTask&quot;: {&#xd;
4441                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4442                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4443                                     },&#xd;
4444                                     &quot;taskReferences&quot;: {&#xd;
4445                                       &quot;entry&quot;: [&#xd;
4446                                         {&#xd;
4447                                           &quot;key&quot;: {&#xd;
4448                                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4449                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4450                                           },&#xd;
4451                                           &quot;value&quot;: {&#xd;
4452                                             &quot;key&quot;: {&#xd;
4453                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4454                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4455                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4456                                               &quot;localName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;&#xd;
4457                                             },&#xd;
4458                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4459                                             &quot;output&quot;: {&#xd;
4460                                               &quot;parentKeyName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseHandlerPolicy&quot;,&#xd;
4461                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4462                                               &quot;parentLocalName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;,&#xd;
4463                                               &quot;localName&quot;: &quot;ConfigModifySuccessResponseOutput&quot;&#xd;
4464                                             }&#xd;
4465                                           }&#xd;
4466                                         }&#xd;
4467                                       ]&#xd;
4468                                     }&#xd;
4469                                   }&#xd;
4470                                 }&#xd;
4471                               ]&#xd;
4472                             },&#xd;
4473                             &quot;firstState&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseState&quot;&#xd;
4474                           }&#xd;
4475                         },&#xd;
4476                         {&#xd;
4477                           &quot;key&quot;: {&#xd;
4478                             &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4479                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4480                           },&#xd;
4481                           &quot;value&quot;: {&#xd;
4482                             &quot;policyKey&quot;: {&#xd;
4483                               &quot;name&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4484                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4485                             },&#xd;
4486                             &quot;template&quot;: &quot;Freestyle&quot;,&#xd;
4487                             &quot;state&quot;: {&#xd;
4488                               &quot;entry&quot;: [&#xd;
4489                                 {&#xd;
4490                                   &quot;key&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4491                                   &quot;value&quot;: {&#xd;
4492                                     &quot;stateKey&quot;: {&#xd;
4493                                       &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4494                                       &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4495                                       &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4496                                       &quot;localName&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4497                                     },&#xd;
4498                                     &quot;trigger&quot;: {&#xd;
4499                                       &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
4500                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4501                                     },&#xd;
4502                                     &quot;stateOutputs&quot;: {&#xd;
4503                                       &quot;entry&quot;: [&#xd;
4504                                         {&#xd;
4505                                           &quot;key&quot;: &quot;VesOutput&quot;,&#xd;
4506                                           &quot;value&quot;: {&#xd;
4507                                             &quot;key&quot;: {&#xd;
4508                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4509                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4510                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4511                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4512                                             },&#xd;
4513                                             &quot;outgoingEvent&quot;: {&#xd;
4514                                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4515                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4516                                             },&#xd;
4517                                             &quot;outgoingEventReference&quot;: [&#xd;
4518                                               {&#xd;
4519                                                 &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
4520                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4521                                               },&#xd;
4522                                               {&#xd;
4523                                                 &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4524                                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4525                                               }&#xd;
4526                                             ],&#xd;
4527                                             &quot;nextState&quot;: {&#xd;
4528                                               &quot;parentKeyName&quot;: &quot;NULL&quot;,&#xd;
4529                                               &quot;parentKeyVersion&quot;: &quot;0.0.0&quot;,&#xd;
4530                                               &quot;parentLocalName&quot;: &quot;NULL&quot;,&#xd;
4531                                               &quot;localName&quot;: &quot;NULL&quot;&#xd;
4532                                             }&#xd;
4533                                           }&#xd;
4534                                         }&#xd;
4535                                       ]&#xd;
4536                                     },&#xd;
4537                                     &quot;contextAlbumReference&quot;: [],&#xd;
4538                                     &quot;taskSelectionLogic&quot;: {&#xd;
4539                                       &quot;key&quot;: &quot;NULL&quot;,&#xd;
4540                                       &quot;logicFlavour&quot;: &quot;UNDEFINED&quot;,&#xd;
4541                                       &quot;logic&quot;: &quot;&quot;&#xd;
4542                                     },&#xd;
4543                                     &quot;stateFinalizerLogicMap&quot;: {&#xd;
4544                                       &quot;entry&quot;: []&#xd;
4545                                     },&#xd;
4546                                     &quot;defaultTask&quot;: {&#xd;
4547                                       &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4548                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4549                                     },&#xd;
4550                                     &quot;taskReferences&quot;: {&#xd;
4551                                       &quot;entry&quot;: [&#xd;
4552                                         {&#xd;
4553                                           &quot;key&quot;: {&#xd;
4554                                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
4555                                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4556                                           },&#xd;
4557                                           &quot;value&quot;: {&#xd;
4558                                             &quot;key&quot;: {&#xd;
4559                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4560                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4561                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4562                                               &quot;localName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;&#xd;
4563                                             },&#xd;
4564                                             &quot;outputType&quot;: &quot;DIRECT&quot;,&#xd;
4565                                             &quot;output&quot;: {&#xd;
4566                                               &quot;parentKeyName&quot;: &quot;SimpleCL_VesEventHandlerPolicy&quot;,&#xd;
4567                                               &quot;parentKeyVersion&quot;: &quot;0.0.1&quot;,&#xd;
4568                                               &quot;parentLocalName&quot;: &quot;SimpleCL_ReceiveVesState&quot;,&#xd;
4569                                               &quot;localName&quot;: &quot;VesOutput&quot;&#xd;
4570                                             }&#xd;
4571                                           }&#xd;
4572                                         }&#xd;
4573                                       ]&#xd;
4574                                     }&#xd;
4575                                   }&#xd;
4576                                 }&#xd;
4577                               ]&#xd;
4578                             },&#xd;
4579                             &quot;firstState&quot;: &quot;SimpleCL_ReceiveVesState&quot;&#xd;
4580                           }&#xd;
4581                         }&#xd;
4582                       ]&#xd;
4583                     }&#xd;
4584                   },&#xd;
4585                   &quot;tasks&quot;: {&#xd;
4586                     &quot;key&quot;: {&#xd;
4587                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Tasks&quot;,&#xd;
4588                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4589                     },&#xd;
4590                     &quot;taskMap&quot;: {&#xd;
4591                       &quot;entry&quot;: [&#xd;
4592                         {&#xd;
4593                           &quot;key&quot;: {&#xd;
4594                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4595                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4596                           },&#xd;
4597                           &quot;value&quot;: {&#xd;
4598                             &quot;key&quot;: {&#xd;
4599                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseTask&quot;,&#xd;
4600                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4601                             },&#xd;
4602                             &quot;inputEvent&quot;: {&#xd;
4603                               &quot;key&quot;: {&#xd;
4604                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
4605                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4606                               },&#xd;
4607                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4608                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4609                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4610                               &quot;parameter&quot;: {&#xd;
4611                                 &quot;entry&quot;: [&#xd;
4612                                   {&#xd;
4613                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4614                                     &quot;value&quot;: {&#xd;
4615                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4616                                       &quot;fieldSchemaKey&quot;: {&#xd;
4617                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4618                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4619                                       },&#xd;
4620                                       &quot;optional&quot;: false&#xd;
4621                                     }&#xd;
4622                                   },&#xd;
4623                                   {&#xd;
4624                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4625                                     &quot;value&quot;: {&#xd;
4626                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4627                                       &quot;fieldSchemaKey&quot;: {&#xd;
4628                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
4629                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4630                                       },&#xd;
4631                                       &quot;optional&quot;: false&#xd;
4632                                     }&#xd;
4633                                   },&#xd;
4634                                   {&#xd;
4635                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4636                                     &quot;value&quot;: {&#xd;
4637                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4638                                       &quot;fieldSchemaKey&quot;: {&#xd;
4639                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
4640                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4641                                       },&#xd;
4642                                       &quot;optional&quot;: false&#xd;
4643                                     }&#xd;
4644                                   },&#xd;
4645                                   {&#xd;
4646                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4647                                     &quot;value&quot;: {&#xd;
4648                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4649                                       &quot;fieldSchemaKey&quot;: {&#xd;
4650                                         &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
4651                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4652                                       },&#xd;
4653                                       &quot;optional&quot;: false&#xd;
4654                                     }&#xd;
4655                                   }&#xd;
4656                                 ]&#xd;
4657                               }&#xd;
4658                             },&#xd;
4659                             &quot;outputEvents&quot;: {&#xd;
4660                               &quot;entry&quot;: [&#xd;
4661                                 {&#xd;
4662                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4663                                   &quot;value&quot;: {&#xd;
4664                                     &quot;key&quot;: {&#xd;
4665                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4666                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4667                                     },&#xd;
4668                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4669                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4670                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4671                                     &quot;parameter&quot;: {&#xd;
4672                                       &quot;entry&quot;: [&#xd;
4673                                         {&#xd;
4674                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4675                                           &quot;value&quot;: {&#xd;
4676                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4677                                             &quot;fieldSchemaKey&quot;: {&#xd;
4678                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4679                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4680                                             },&#xd;
4681                                             &quot;optional&quot;: false&#xd;
4682                                           }&#xd;
4683                                         },&#xd;
4684                                         {&#xd;
4685                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4686                                           &quot;value&quot;: {&#xd;
4687                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4688                                             &quot;fieldSchemaKey&quot;: {&#xd;
4689                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4690                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4691                                             },&#xd;
4692                                             &quot;optional&quot;: false&#xd;
4693                                           }&#xd;
4694                                         },&#xd;
4695                                         {&#xd;
4696                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4697                                           &quot;value&quot;: {&#xd;
4698                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4699                                             &quot;fieldSchemaKey&quot;: {&#xd;
4700                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4701                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4702                                             },&#xd;
4703                                             &quot;optional&quot;: false&#xd;
4704                                           }&#xd;
4705                                         },&#xd;
4706                                         {&#xd;
4707                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4708                                           &quot;value&quot;: {&#xd;
4709                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4710                                             &quot;fieldSchemaKey&quot;: {&#xd;
4711                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4712                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4713                                             },&#xd;
4714                                             &quot;optional&quot;: false&#xd;
4715                                           }&#xd;
4716                                         }&#xd;
4717                                       ]&#xd;
4718                                     }&#xd;
4719                                   }&#xd;
4720                                 }&#xd;
4721                               ]&#xd;
4722                             },&#xd;
4723                             &quot;taskParameters&quot;: {&#xd;
4724                               &quot;entry&quot;: []&#xd;
4725                             },&#xd;
4726                             &quot;contextAlbumReference&quot;: [&#xd;
4727                               {&#xd;
4728                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4729                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4730                               }&#xd;
4731                             ],&#xd;
4732                             &quot;taskLogic&quot;: {&#xd;
4733                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4734                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4735                               &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;
4736                             }&#xd;
4737                           }&#xd;
4738                         },&#xd;
4739                         {&#xd;
4740                           &quot;key&quot;: {&#xd;
4741                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4742                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4743                           },&#xd;
4744                           &quot;value&quot;: {&#xd;
4745                             &quot;key&quot;: {&#xd;
4746                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseTask&quot;,&#xd;
4747                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4748                             },&#xd;
4749                             &quot;inputEvent&quot;: {&#xd;
4750                               &quot;key&quot;: {&#xd;
4751                                 &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
4752                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4753                               },&#xd;
4754                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4755                               &quot;source&quot;: &quot;CDS&quot;,&#xd;
4756                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4757                               &quot;parameter&quot;: {&#xd;
4758                                 &quot;entry&quot;: [&#xd;
4759                                   {&#xd;
4760                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4761                                     &quot;value&quot;: {&#xd;
4762                                       &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
4763                                       &quot;fieldSchemaKey&quot;: {&#xd;
4764                                         &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
4765                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4766                                       },&#xd;
4767                                       &quot;optional&quot;: false&#xd;
4768                                     }&#xd;
4769                                   },&#xd;
4770                                   {&#xd;
4771                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4772                                     &quot;value&quot;: {&#xd;
4773                                       &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
4774                                       &quot;fieldSchemaKey&quot;: {&#xd;
4775                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
4776                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4777                                       },&#xd;
4778                                       &quot;optional&quot;: false&#xd;
4779                                     }&#xd;
4780                                   },&#xd;
4781                                   {&#xd;
4782                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
4783                                     &quot;value&quot;: {&#xd;
4784                                       &quot;key&quot;: &quot;payload&quot;,&#xd;
4785                                       &quot;fieldSchemaKey&quot;: {&#xd;
4786                                         &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
4787                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4788                                       },&#xd;
4789                                       &quot;optional&quot;: false&#xd;
4790                                     }&#xd;
4791                                   },&#xd;
4792                                   {&#xd;
4793                                     &quot;key&quot;: &quot;status&quot;,&#xd;
4794                                     &quot;value&quot;: {&#xd;
4795                                       &quot;key&quot;: &quot;status&quot;,&#xd;
4796                                       &quot;fieldSchemaKey&quot;: {&#xd;
4797                                         &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
4798                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4799                                       },&#xd;
4800                                       &quot;optional&quot;: false&#xd;
4801                                     }&#xd;
4802                                   }&#xd;
4803                                 ]&#xd;
4804                               }&#xd;
4805                             },&#xd;
4806                             &quot;outputEvents&quot;: {&#xd;
4807                               &quot;entry&quot;: [&#xd;
4808                                 {&#xd;
4809                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4810                                   &quot;value&quot;: {&#xd;
4811                                     &quot;key&quot;: {&#xd;
4812                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4813                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4814                                     },&#xd;
4815                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4816                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4817                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4818                                     &quot;parameter&quot;: {&#xd;
4819                                       &quot;entry&quot;: [&#xd;
4820                                         {&#xd;
4821                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4822                                           &quot;value&quot;: {&#xd;
4823                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4824                                             &quot;fieldSchemaKey&quot;: {&#xd;
4825                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4826                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4827                                             },&#xd;
4828                                             &quot;optional&quot;: false&#xd;
4829                                           }&#xd;
4830                                         },&#xd;
4831                                         {&#xd;
4832                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4833                                           &quot;value&quot;: {&#xd;
4834                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4835                                             &quot;fieldSchemaKey&quot;: {&#xd;
4836                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4837                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4838                                             },&#xd;
4839                                             &quot;optional&quot;: false&#xd;
4840                                           }&#xd;
4841                                         },&#xd;
4842                                         {&#xd;
4843                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4844                                           &quot;value&quot;: {&#xd;
4845                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4846                                             &quot;fieldSchemaKey&quot;: {&#xd;
4847                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4848                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4849                                             },&#xd;
4850                                             &quot;optional&quot;: false&#xd;
4851                                           }&#xd;
4852                                         },&#xd;
4853                                         {&#xd;
4854                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4855                                           &quot;value&quot;: {&#xd;
4856                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4857                                             &quot;fieldSchemaKey&quot;: {&#xd;
4858                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4859                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4860                                             },&#xd;
4861                                             &quot;optional&quot;: false&#xd;
4862                                           }&#xd;
4863                                         }&#xd;
4864                                       ]&#xd;
4865                                     }&#xd;
4866                                   }&#xd;
4867                                 }&#xd;
4868                               ]&#xd;
4869                             },&#xd;
4870                             &quot;taskParameters&quot;: {&#xd;
4871                               &quot;entry&quot;: []&#xd;
4872                             },&#xd;
4873                             &quot;contextAlbumReference&quot;: [&#xd;
4874                               {&#xd;
4875                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4876                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4877                               }&#xd;
4878                             ],&#xd;
4879                             &quot;taskLogic&quot;: {&#xd;
4880                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4881                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4882                               &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;
4883                             }&#xd;
4884                           }&#xd;
4885                         },&#xd;
4886                         {&#xd;
4887                           &quot;key&quot;: {&#xd;
4888                             &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4889                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4890                           },&#xd;
4891                           &quot;value&quot;: {&#xd;
4892                             &quot;key&quot;: {&#xd;
4893                               &quot;name&quot;: &quot;SimpleCL_HandleAAIFailureResponseTask&quot;,&#xd;
4894                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4895                             },&#xd;
4896                             &quot;inputEvent&quot;: {&#xd;
4897                               &quot;key&quot;: {&#xd;
4898                                 &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
4899                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4900                               },&#xd;
4901                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4902                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
4903                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
4904                               &quot;parameter&quot;: {&#xd;
4905                                 &quot;entry&quot;: [&#xd;
4906                                   {&#xd;
4907                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
4908                                     &quot;value&quot;: {&#xd;
4909                                       &quot;key&quot;: &quot;requestError&quot;,&#xd;
4910                                       &quot;fieldSchemaKey&quot;: {&#xd;
4911                                         &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
4912                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4913                                       },&#xd;
4914                                       &quot;optional&quot;: false&#xd;
4915                                     }&#xd;
4916                                   }&#xd;
4917                                 ]&#xd;
4918                               }&#xd;
4919                             },&#xd;
4920                             &quot;outputEvents&quot;: {&#xd;
4921                               &quot;entry&quot;: [&#xd;
4922                                 {&#xd;
4923                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4924                                   &quot;value&quot;: {&#xd;
4925                                     &quot;key&quot;: {&#xd;
4926                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
4927                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4928                                     },&#xd;
4929                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
4930                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
4931                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
4932                                     &quot;parameter&quot;: {&#xd;
4933                                       &quot;entry&quot;: [&#xd;
4934                                         {&#xd;
4935                                           &quot;key&quot;: &quot;component&quot;,&#xd;
4936                                           &quot;value&quot;: {&#xd;
4937                                             &quot;key&quot;: &quot;component&quot;,&#xd;
4938                                             &quot;fieldSchemaKey&quot;: {&#xd;
4939                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
4940                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4941                                             },&#xd;
4942                                             &quot;optional&quot;: false&#xd;
4943                                           }&#xd;
4944                                         },&#xd;
4945                                         {&#xd;
4946                                           &quot;key&quot;: &quot;id&quot;,&#xd;
4947                                           &quot;value&quot;: {&#xd;
4948                                             &quot;key&quot;: &quot;id&quot;,&#xd;
4949                                             &quot;fieldSchemaKey&quot;: {&#xd;
4950                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
4951                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4952                                             },&#xd;
4953                                             &quot;optional&quot;: false&#xd;
4954                                           }&#xd;
4955                                         },&#xd;
4956                                         {&#xd;
4957                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4958                                           &quot;value&quot;: {&#xd;
4959                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
4960                                             &quot;fieldSchemaKey&quot;: {&#xd;
4961                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
4962                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4963                                             },&#xd;
4964                                             &quot;optional&quot;: false&#xd;
4965                                           }&#xd;
4966                                         },&#xd;
4967                                         {&#xd;
4968                                           &quot;key&quot;: &quot;target&quot;,&#xd;
4969                                           &quot;value&quot;: {&#xd;
4970                                             &quot;key&quot;: &quot;target&quot;,&#xd;
4971                                             &quot;fieldSchemaKey&quot;: {&#xd;
4972                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
4973                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4974                                             },&#xd;
4975                                             &quot;optional&quot;: false&#xd;
4976                                           }&#xd;
4977                                         }&#xd;
4978                                       ]&#xd;
4979                                     }&#xd;
4980                                   }&#xd;
4981                                 }&#xd;
4982                               ]&#xd;
4983                             },&#xd;
4984                             &quot;taskParameters&quot;: {&#xd;
4985                               &quot;entry&quot;: []&#xd;
4986                             },&#xd;
4987                             &quot;contextAlbumReference&quot;: [&#xd;
4988                               {&#xd;
4989                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
4990                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
4991                               }&#xd;
4992                             ],&#xd;
4993                             &quot;taskLogic&quot;: {&#xd;
4994                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
4995                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
4996                               &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;
4997                             }&#xd;
4998                           }&#xd;
4999                         },&#xd;
5000                         {&#xd;
5001                           &quot;key&quot;: {&#xd;
5002                             &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
5003                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5004                           },&#xd;
5005                           &quot;value&quot;: {&#xd;
5006                             &quot;key&quot;: {&#xd;
5007                               &quot;name&quot;: &quot;SimpleCL_HandleAAISuccessResponseTask&quot;,&#xd;
5008                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5009                             },&#xd;
5010                             &quot;inputEvent&quot;: {&#xd;
5011                               &quot;key&quot;: {&#xd;
5012                                 &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5013                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5014                               },&#xd;
5015                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5016                               &quot;source&quot;: &quot;AAI&quot;,&#xd;
5017                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
5018                               &quot;parameter&quot;: {&#xd;
5019                                 &quot;entry&quot;: [&#xd;
5020                                   {&#xd;
5021                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5022                                     &quot;value&quot;: {&#xd;
5023                                       &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5024                                       &quot;fieldSchemaKey&quot;: {&#xd;
5025                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5026                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5027                                       },&#xd;
5028                                       &quot;optional&quot;: false&#xd;
5029                                     }&#xd;
5030                                   },&#xd;
5031                                   {&#xd;
5032                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5033                                     &quot;value&quot;: {&#xd;
5034                                       &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5035                                       &quot;fieldSchemaKey&quot;: {&#xd;
5036                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5037                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5038                                       },&#xd;
5039                                       &quot;optional&quot;: false&#xd;
5040                                     }&#xd;
5041                                   },&#xd;
5042                                   {&#xd;
5043                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5044                                     &quot;value&quot;: {&#xd;
5045                                       &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5046                                       &quot;fieldSchemaKey&quot;: {&#xd;
5047                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5048                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5049                                       },&#xd;
5050                                       &quot;optional&quot;: false&#xd;
5051                                     }&#xd;
5052                                   },&#xd;
5053                                   {&#xd;
5054                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5055                                     &quot;value&quot;: {&#xd;
5056                                       &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5057                                       &quot;fieldSchemaKey&quot;: {&#xd;
5058                                         &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5059                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5060                                       },&#xd;
5061                                       &quot;optional&quot;: false&#xd;
5062                                     }&#xd;
5063                                   },&#xd;
5064                                   {&#xd;
5065                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5066                                     &quot;value&quot;: {&#xd;
5067                                       &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5068                                       &quot;fieldSchemaKey&quot;: {&#xd;
5069                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5070                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5071                                       },&#xd;
5072                                       &quot;optional&quot;: false&#xd;
5073                                     }&#xd;
5074                                   },&#xd;
5075                                   {&#xd;
5076                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5077                                     &quot;value&quot;: {&#xd;
5078                                       &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5079                                       &quot;fieldSchemaKey&quot;: {&#xd;
5080                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5081                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5082                                       },&#xd;
5083                                       &quot;optional&quot;: false&#xd;
5084                                     }&#xd;
5085                                   },&#xd;
5086                                   {&#xd;
5087                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5088                                     &quot;value&quot;: {&#xd;
5089                                       &quot;key&quot;: &quot;management-option&quot;,&#xd;
5090                                       &quot;fieldSchemaKey&quot;: {&#xd;
5091                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5092                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5093                                       },&#xd;
5094                                       &quot;optional&quot;: false&#xd;
5095                                     }&#xd;
5096                                   },&#xd;
5097                                   {&#xd;
5098                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5099                                     &quot;value&quot;: {&#xd;
5100                                       &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5101                                       &quot;fieldSchemaKey&quot;: {&#xd;
5102                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5103                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5104                                       },&#xd;
5105                                       &quot;optional&quot;: false&#xd;
5106                                     }&#xd;
5107                                   },&#xd;
5108                                   {&#xd;
5109                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5110                                     &quot;value&quot;: {&#xd;
5111                                       &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5112                                       &quot;fieldSchemaKey&quot;: {&#xd;
5113                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5114                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5115                                       },&#xd;
5116                                       &quot;optional&quot;: false&#xd;
5117                                     }&#xd;
5118                                   },&#xd;
5119                                   {&#xd;
5120                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5121                                     &quot;value&quot;: {&#xd;
5122                                       &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5123                                       &quot;fieldSchemaKey&quot;: {&#xd;
5124                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5125                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5126                                       },&#xd;
5127                                       &quot;optional&quot;: false&#xd;
5128                                     }&#xd;
5129                                   },&#xd;
5130                                   {&#xd;
5131                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5132                                     &quot;value&quot;: {&#xd;
5133                                       &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5134                                       &quot;fieldSchemaKey&quot;: {&#xd;
5135                                         &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5136                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5137                                       },&#xd;
5138                                       &quot;optional&quot;: false&#xd;
5139                                     }&#xd;
5140                                   }&#xd;
5141                                 ]&#xd;
5142                               }&#xd;
5143                             },&#xd;
5144                             &quot;outputEvents&quot;: {&#xd;
5145                               &quot;entry&quot;: [&#xd;
5146                                 {&#xd;
5147                                   &quot;key&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5148                                   &quot;value&quot;: {&#xd;
5149                                     &quot;key&quot;: {&#xd;
5150                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5151                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5152                                     },&#xd;
5153                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5154                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5155                                     &quot;target&quot;: &quot;APEX&quot;,&#xd;
5156                                     &quot;parameter&quot;: {&#xd;
5157                                       &quot;entry&quot;: [&#xd;
5158                                         {&#xd;
5159                                           &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5160                                           &quot;value&quot;: {&#xd;
5161                                             &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5162                                             &quot;fieldSchemaKey&quot;: {&#xd;
5163                                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5164                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5165                                             },&#xd;
5166                                             &quot;optional&quot;: false&#xd;
5167                                           }&#xd;
5168                                         },&#xd;
5169                                         {&#xd;
5170                                           &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5171                                           &quot;value&quot;: {&#xd;
5172                                             &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5173                                             &quot;fieldSchemaKey&quot;: {&#xd;
5174                                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5175                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5176                                             },&#xd;
5177                                             &quot;optional&quot;: false&#xd;
5178                                           }&#xd;
5179                                         },&#xd;
5180                                         {&#xd;
5181                                           &quot;key&quot;: &quot;payload&quot;,&#xd;
5182                                           &quot;value&quot;: {&#xd;
5183                                             &quot;key&quot;: &quot;payload&quot;,&#xd;
5184                                             &quot;fieldSchemaKey&quot;: {&#xd;
5185                                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5186                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5187                                             },&#xd;
5188                                             &quot;optional&quot;: false&#xd;
5189                                           }&#xd;
5190                                         }&#xd;
5191                                       ]&#xd;
5192                                     }&#xd;
5193                                   }&#xd;
5194                                 },&#xd;
5195                                 {&#xd;
5196                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5197                                   &quot;value&quot;: {&#xd;
5198                                     &quot;key&quot;: {&#xd;
5199                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5200                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5201                                     },&#xd;
5202                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5203                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5204                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5205                                     &quot;parameter&quot;: {&#xd;
5206                                       &quot;entry&quot;: [&#xd;
5207                                         {&#xd;
5208                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5209                                           &quot;value&quot;: {&#xd;
5210                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5211                                             &quot;fieldSchemaKey&quot;: {&#xd;
5212                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5213                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5214                                             },&#xd;
5215                                             &quot;optional&quot;: false&#xd;
5216                                           }&#xd;
5217                                         },&#xd;
5218                                         {&#xd;
5219                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5220                                           &quot;value&quot;: {&#xd;
5221                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5222                                             &quot;fieldSchemaKey&quot;: {&#xd;
5223                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5224                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5225                                             },&#xd;
5226                                             &quot;optional&quot;: false&#xd;
5227                                           }&#xd;
5228                                         },&#xd;
5229                                         {&#xd;
5230                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5231                                           &quot;value&quot;: {&#xd;
5232                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5233                                             &quot;fieldSchemaKey&quot;: {&#xd;
5234                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5235                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5236                                             },&#xd;
5237                                             &quot;optional&quot;: false&#xd;
5238                                           }&#xd;
5239                                         },&#xd;
5240                                         {&#xd;
5241                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5242                                           &quot;value&quot;: {&#xd;
5243                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5244                                             &quot;fieldSchemaKey&quot;: {&#xd;
5245                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5246                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5247                                             },&#xd;
5248                                             &quot;optional&quot;: false&#xd;
5249                                           }&#xd;
5250                                         }&#xd;
5251                                       ]&#xd;
5252                                     }&#xd;
5253                                   }&#xd;
5254                                 }&#xd;
5255                               ]&#xd;
5256                             },&#xd;
5257                             &quot;taskParameters&quot;: {&#xd;
5258                               &quot;entry&quot;: []&#xd;
5259                             },&#xd;
5260                             &quot;contextAlbumReference&quot;: [&#xd;
5261                               {&#xd;
5262                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5263                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5264                               }&#xd;
5265                             ],&#xd;
5266                             &quot;taskLogic&quot;: {&#xd;
5267                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5268                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5269                               &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;
5270                             }&#xd;
5271                           }&#xd;
5272                         },&#xd;
5273                         {&#xd;
5274                           &quot;key&quot;: {&#xd;
5275                             &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5276                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5277                           },&#xd;
5278                           &quot;value&quot;: {&#xd;
5279                             &quot;key&quot;: {&#xd;
5280                               &quot;name&quot;: &quot;SimpleCL_HandleVesEventTask&quot;,&#xd;
5281                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5282                             },&#xd;
5283                             &quot;inputEvent&quot;: {&#xd;
5284                               &quot;key&quot;: {&#xd;
5285                                 &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5286                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5287                               },&#xd;
5288                               &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5289                               &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5290                               &quot;target&quot;: &quot;APEX&quot;,&#xd;
5291                               &quot;parameter&quot;: {&#xd;
5292                                 &quot;entry&quot;: [&#xd;
5293                                   {&#xd;
5294                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5295                                     &quot;value&quot;: {&#xd;
5296                                       &quot;key&quot;: &quot;event&quot;,&#xd;
5297                                       &quot;fieldSchemaKey&quot;: {&#xd;
5298                                         &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5299                                         &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5300                                       },&#xd;
5301                                       &quot;optional&quot;: false&#xd;
5302                                     }&#xd;
5303                                   }&#xd;
5304                                 ]&#xd;
5305                               }&#xd;
5306                             },&#xd;
5307                             &quot;outputEvents&quot;: {&#xd;
5308                               &quot;entry&quot;: [&#xd;
5309                                 {&#xd;
5310                                   &quot;key&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5311                                   &quot;value&quot;: {&#xd;
5312                                     &quot;key&quot;: {&#xd;
5313                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5314                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5315                                     },&#xd;
5316                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5317                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5318                                     &quot;target&quot;: &quot;AAI&quot;,&#xd;
5319                                     &quot;parameter&quot;: {&#xd;
5320                                       &quot;entry&quot;: [&#xd;
5321                                         {&#xd;
5322                                           &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5323                                           &quot;value&quot;: {&#xd;
5324                                             &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5325                                             &quot;fieldSchemaKey&quot;: {&#xd;
5326                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5327                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5328                                             },&#xd;
5329                                             &quot;optional&quot;: false&#xd;
5330                                           }&#xd;
5331                                         }&#xd;
5332                                       ]&#xd;
5333                                     }&#xd;
5334                                   }&#xd;
5335                                 },&#xd;
5336                                 {&#xd;
5337                                   &quot;key&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5338                                   &quot;value&quot;: {&#xd;
5339                                     &quot;key&quot;: {&#xd;
5340                                       &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5341                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5342                                     },&#xd;
5343                                     &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5344                                     &quot;source&quot;: &quot;APEX&quot;,&#xd;
5345                                     &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5346                                     &quot;parameter&quot;: {&#xd;
5347                                       &quot;entry&quot;: [&#xd;
5348                                         {&#xd;
5349                                           &quot;key&quot;: &quot;component&quot;,&#xd;
5350                                           &quot;value&quot;: {&#xd;
5351                                             &quot;key&quot;: &quot;component&quot;,&#xd;
5352                                             &quot;fieldSchemaKey&quot;: {&#xd;
5353                                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5354                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5355                                             },&#xd;
5356                                             &quot;optional&quot;: false&#xd;
5357                                           }&#xd;
5358                                         },&#xd;
5359                                         {&#xd;
5360                                           &quot;key&quot;: &quot;id&quot;,&#xd;
5361                                           &quot;value&quot;: {&#xd;
5362                                             &quot;key&quot;: &quot;id&quot;,&#xd;
5363                                             &quot;fieldSchemaKey&quot;: {&#xd;
5364                                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5365                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5366                                             },&#xd;
5367                                             &quot;optional&quot;: false&#xd;
5368                                           }&#xd;
5369                                         },&#xd;
5370                                         {&#xd;
5371                                           &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5372                                           &quot;value&quot;: {&#xd;
5373                                             &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5374                                             &quot;fieldSchemaKey&quot;: {&#xd;
5375                                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5376                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5377                                             },&#xd;
5378                                             &quot;optional&quot;: false&#xd;
5379                                           }&#xd;
5380                                         },&#xd;
5381                                         {&#xd;
5382                                           &quot;key&quot;: &quot;target&quot;,&#xd;
5383                                           &quot;value&quot;: {&#xd;
5384                                             &quot;key&quot;: &quot;target&quot;,&#xd;
5385                                             &quot;fieldSchemaKey&quot;: {&#xd;
5386                                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5387                                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5388                                             },&#xd;
5389                                             &quot;optional&quot;: false&#xd;
5390                                           }&#xd;
5391                                         }&#xd;
5392                                       ]&#xd;
5393                                     }&#xd;
5394                                   }&#xd;
5395                                 }&#xd;
5396                               ]&#xd;
5397                             },&#xd;
5398                             &quot;taskParameters&quot;: {&#xd;
5399                               &quot;entry&quot;: []&#xd;
5400                             },&#xd;
5401                             &quot;contextAlbumReference&quot;: [&#xd;
5402                               {&#xd;
5403                                 &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5404                                 &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5405                               }&#xd;
5406                             ],&#xd;
5407                             &quot;taskLogic&quot;: {&#xd;
5408                               &quot;key&quot;: &quot;TaskLogic&quot;,&#xd;
5409                               &quot;logicFlavour&quot;: &quot;JAVASCRIPT&quot;,&#xd;
5410                               &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;
5411                             }&#xd;
5412                           }&#xd;
5413                         }&#xd;
5414                       ]&#xd;
5415                     }&#xd;
5416                   },&#xd;
5417                   &quot;events&quot;: {&#xd;
5418                     &quot;key&quot;: {&#xd;
5419                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Events&quot;,&#xd;
5420                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5421                     },&#xd;
5422                     &quot;eventMap&quot;: {&#xd;
5423                       &quot;entry&quot;: [&#xd;
5424                         {&#xd;
5425                           &quot;key&quot;: {&#xd;
5426                             &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5427                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5428                           },&#xd;
5429                           &quot;value&quot;: {&#xd;
5430                             &quot;key&quot;: {&#xd;
5431                               &quot;name&quot;: &quot;SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
5432                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5433                             },&#xd;
5434                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5435                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5436                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5437                             &quot;parameter&quot;: {&#xd;
5438                               &quot;entry&quot;: [&#xd;
5439                                 {&#xd;
5440                                   &quot;key&quot;: &quot;requestError&quot;,&#xd;
5441                                   &quot;value&quot;: {&#xd;
5442                                     &quot;key&quot;: &quot;requestError&quot;,&#xd;
5443                                     &quot;fieldSchemaKey&quot;: {&#xd;
5444                                       &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5445                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5446                                     },&#xd;
5447                                     &quot;optional&quot;: false&#xd;
5448                                   }&#xd;
5449                                 }&#xd;
5450                               ]&#xd;
5451                             }&#xd;
5452                           }&#xd;
5453                         },&#xd;
5454                         {&#xd;
5455                           &quot;key&quot;: {&#xd;
5456                             &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5457                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5458                           },&#xd;
5459                           &quot;value&quot;: {&#xd;
5460                             &quot;key&quot;: {&#xd;
5461                               &quot;name&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
5462                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5463                             },&#xd;
5464                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5465                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5466                             &quot;target&quot;: &quot;AAI&quot;,&#xd;
5467                             &quot;parameter&quot;: {&#xd;
5468                               &quot;entry&quot;: [&#xd;
5469                                 {&#xd;
5470                                   &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5471                                   &quot;value&quot;: {&#xd;
5472                                     &quot;key&quot;: &quot;aaifield&quot;,&#xd;
5473                                     &quot;fieldSchemaKey&quot;: {&#xd;
5474                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5475                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5476                                     },&#xd;
5477                                     &quot;optional&quot;: false&#xd;
5478                                   }&#xd;
5479                                 }&#xd;
5480                               ]&#xd;
5481                             }&#xd;
5482                           }&#xd;
5483                         },&#xd;
5484                         {&#xd;
5485                           &quot;key&quot;: {&#xd;
5486                             &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5487                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5488                           },&#xd;
5489                           &quot;value&quot;: {&#xd;
5490                             &quot;key&quot;: {&#xd;
5491                               &quot;name&quot;: &quot;SimpleCL_AAISuccessResponseEvent&quot;,&#xd;
5492                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5493                             },&#xd;
5494                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5495                             &quot;source&quot;: &quot;AAI&quot;,&#xd;
5496                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5497                             &quot;parameter&quot;: {&#xd;
5498                               &quot;entry&quot;: [&#xd;
5499                                 {&#xd;
5500                                   &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5501                                   &quot;value&quot;: {&#xd;
5502                                     &quot;key&quot;: &quot;equip-model&quot;,&#xd;
5503                                     &quot;fieldSchemaKey&quot;: {&#xd;
5504                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5505                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5506                                     },&#xd;
5507                                     &quot;optional&quot;: false&#xd;
5508                                   }&#xd;
5509                                 },&#xd;
5510                                 {&#xd;
5511                                   &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5512                                   &quot;value&quot;: {&#xd;
5513                                     &quot;key&quot;: &quot;equip-type&quot;,&#xd;
5514                                     &quot;fieldSchemaKey&quot;: {&#xd;
5515                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5516                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5517                                     },&#xd;
5518                                     &quot;optional&quot;: false&#xd;
5519                                   }&#xd;
5520                                 },&#xd;
5521                                 {&#xd;
5522                                   &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5523                                   &quot;value&quot;: {&#xd;
5524                                     &quot;key&quot;: &quot;equip-vendor&quot;,&#xd;
5525                                     &quot;fieldSchemaKey&quot;: {&#xd;
5526                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5527                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5528                                     },&#xd;
5529                                     &quot;optional&quot;: false&#xd;
5530                                   }&#xd;
5531                                 },&#xd;
5532                                 {&#xd;
5533                                   &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5534                                   &quot;value&quot;: {&#xd;
5535                                     &quot;key&quot;: &quot;in-maint&quot;,&#xd;
5536                                     &quot;fieldSchemaKey&quot;: {&#xd;
5537                                       &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5538                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5539                                     },&#xd;
5540                                     &quot;optional&quot;: false&#xd;
5541                                   }&#xd;
5542                                 },&#xd;
5543                                 {&#xd;
5544                                   &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5545                                   &quot;value&quot;: {&#xd;
5546                                     &quot;key&quot;: &quot;ipaddress-v4-oam&quot;,&#xd;
5547                                     &quot;fieldSchemaKey&quot;: {&#xd;
5548                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5549                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5550                                     },&#xd;
5551                                     &quot;optional&quot;: false&#xd;
5552                                   }&#xd;
5553                                 },&#xd;
5554                                 {&#xd;
5555                                   &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5556                                   &quot;value&quot;: {&#xd;
5557                                     &quot;key&quot;: &quot;ipaddress-v6-oam&quot;,&#xd;
5558                                     &quot;fieldSchemaKey&quot;: {&#xd;
5559                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5560                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5561                                     },&#xd;
5562                                     &quot;optional&quot;: false&#xd;
5563                                   }&#xd;
5564                                 },&#xd;
5565                                 {&#xd;
5566                                   &quot;key&quot;: &quot;management-option&quot;,&#xd;
5567                                   &quot;value&quot;: {&#xd;
5568                                     &quot;key&quot;: &quot;management-option&quot;,&#xd;
5569                                     &quot;fieldSchemaKey&quot;: {&#xd;
5570                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5571                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5572                                     },&#xd;
5573                                     &quot;optional&quot;: false&#xd;
5574                                   }&#xd;
5575                                 },&#xd;
5576                                 {&#xd;
5577                                   &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5578                                   &quot;value&quot;: {&#xd;
5579                                     &quot;key&quot;: &quot;pnf-id&quot;,&#xd;
5580                                     &quot;fieldSchemaKey&quot;: {&#xd;
5581                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5582                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5583                                     },&#xd;
5584                                     &quot;optional&quot;: false&#xd;
5585                                   }&#xd;
5586                                 },&#xd;
5587                                 {&#xd;
5588                                   &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5589                                   &quot;value&quot;: {&#xd;
5590                                     &quot;key&quot;: &quot;pnf-name&quot;,&#xd;
5591                                     &quot;fieldSchemaKey&quot;: {&#xd;
5592                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5593                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5594                                     },&#xd;
5595                                     &quot;optional&quot;: false&#xd;
5596                                   }&#xd;
5597                                 },&#xd;
5598                                 {&#xd;
5599                                   &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5600                                   &quot;value&quot;: {&#xd;
5601                                     &quot;key&quot;: &quot;pnf-name2&quot;,&#xd;
5602                                     &quot;fieldSchemaKey&quot;: {&#xd;
5603                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5604                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5605                                     },&#xd;
5606                                     &quot;optional&quot;: false&#xd;
5607                                   }&#xd;
5608                                 },&#xd;
5609                                 {&#xd;
5610                                   &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5611                                   &quot;value&quot;: {&#xd;
5612                                     &quot;key&quot;: &quot;resource-version&quot;,&#xd;
5613                                     &quot;fieldSchemaKey&quot;: {&#xd;
5614                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5615                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5616                                     },&#xd;
5617                                     &quot;optional&quot;: false&#xd;
5618                                   }&#xd;
5619                                 }&#xd;
5620                               ]&#xd;
5621                             }&#xd;
5622                           }&#xd;
5623                         },&#xd;
5624                         {&#xd;
5625                           &quot;key&quot;: {&#xd;
5626                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5627                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5628                           },&#xd;
5629                           &quot;value&quot;: {&#xd;
5630                             &quot;key&quot;: {&#xd;
5631                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
5632                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5633                             },&#xd;
5634                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5635                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5636                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5637                             &quot;parameter&quot;: {&#xd;
5638                               &quot;entry&quot;: [&#xd;
5639                                 {&#xd;
5640                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5641                                   &quot;value&quot;: {&#xd;
5642                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5643                                     &quot;fieldSchemaKey&quot;: {&#xd;
5644                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5645                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5646                                     },&#xd;
5647                                     &quot;optional&quot;: false&#xd;
5648                                   }&#xd;
5649                                 },&#xd;
5650                                 {&#xd;
5651                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5652                                   &quot;value&quot;: {&#xd;
5653                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5654                                     &quot;fieldSchemaKey&quot;: {&#xd;
5655                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
5656                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5657                                     },&#xd;
5658                                     &quot;optional&quot;: false&#xd;
5659                                   }&#xd;
5660                                 },&#xd;
5661                                 {&#xd;
5662                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5663                                   &quot;value&quot;: {&#xd;
5664                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5665                                     &quot;fieldSchemaKey&quot;: {&#xd;
5666                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5667                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5668                                     },&#xd;
5669                                     &quot;optional&quot;: false&#xd;
5670                                   }&#xd;
5671                                 },&#xd;
5672                                 {&#xd;
5673                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5674                                   &quot;value&quot;: {&#xd;
5675                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5676                                     &quot;fieldSchemaKey&quot;: {&#xd;
5677                                       &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
5678                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5679                                     },&#xd;
5680                                     &quot;optional&quot;: false&#xd;
5681                                   }&#xd;
5682                                 }&#xd;
5683                               ]&#xd;
5684                             }&#xd;
5685                           }&#xd;
5686                         },&#xd;
5687                         {&#xd;
5688                           &quot;key&quot;: {&#xd;
5689                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5690                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5691                           },&#xd;
5692                           &quot;value&quot;: {&#xd;
5693                             &quot;key&quot;: {&#xd;
5694                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
5695                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5696                             },&#xd;
5697                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5698                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5699                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5700                             &quot;parameter&quot;: {&#xd;
5701                               &quot;entry&quot;: [&#xd;
5702                                 {&#xd;
5703                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5704                                   &quot;value&quot;: {&#xd;
5705                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5706                                     &quot;fieldSchemaKey&quot;: {&#xd;
5707                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5708                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5709                                     },&#xd;
5710                                     &quot;optional&quot;: false&#xd;
5711                                   }&#xd;
5712                                 },&#xd;
5713                                 {&#xd;
5714                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5715                                   &quot;value&quot;: {&#xd;
5716                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5717                                     &quot;fieldSchemaKey&quot;: {&#xd;
5718                                       &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
5719                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5720                                     },&#xd;
5721                                     &quot;optional&quot;: false&#xd;
5722                                   }&#xd;
5723                                 },&#xd;
5724                                 {&#xd;
5725                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5726                                   &quot;value&quot;: {&#xd;
5727                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5728                                     &quot;fieldSchemaKey&quot;: {&#xd;
5729                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5730                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5731                                     },&#xd;
5732                                     &quot;optional&quot;: false&#xd;
5733                                   }&#xd;
5734                                 }&#xd;
5735                               ]&#xd;
5736                             }&#xd;
5737                           }&#xd;
5738                         },&#xd;
5739                         {&#xd;
5740                           &quot;key&quot;: {&#xd;
5741                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5742                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5743                           },&#xd;
5744                           &quot;value&quot;: {&#xd;
5745                             &quot;key&quot;: {&#xd;
5746                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent&quot;,&#xd;
5747                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5748                             },&#xd;
5749                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5750                             &quot;source&quot;: &quot;CDS&quot;,&#xd;
5751                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5752                             &quot;parameter&quot;: {&#xd;
5753                               &quot;entry&quot;: [&#xd;
5754                                 {&#xd;
5755                                   &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5756                                   &quot;value&quot;: {&#xd;
5757                                     &quot;key&quot;: &quot;actionIdentifiers&quot;,&#xd;
5758                                     &quot;fieldSchemaKey&quot;: {&#xd;
5759                                       &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5760                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5761                                     },&#xd;
5762                                     &quot;optional&quot;: false&#xd;
5763                                   }&#xd;
5764                                 },&#xd;
5765                                 {&#xd;
5766                                   &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5767                                   &quot;value&quot;: {&#xd;
5768                                     &quot;key&quot;: &quot;commonHeader&quot;,&#xd;
5769                                     &quot;fieldSchemaKey&quot;: {&#xd;
5770                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
5771                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5772                                     },&#xd;
5773                                     &quot;optional&quot;: false&#xd;
5774                                   }&#xd;
5775                                 },&#xd;
5776                                 {&#xd;
5777                                   &quot;key&quot;: &quot;payload&quot;,&#xd;
5778                                   &quot;value&quot;: {&#xd;
5779                                     &quot;key&quot;: &quot;payload&quot;,&#xd;
5780                                     &quot;fieldSchemaKey&quot;: {&#xd;
5781                                       &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5782                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5783                                     },&#xd;
5784                                     &quot;optional&quot;: false&#xd;
5785                                   }&#xd;
5786                                 },&#xd;
5787                                 {&#xd;
5788                                   &quot;key&quot;: &quot;status&quot;,&#xd;
5789                                   &quot;value&quot;: {&#xd;
5790                                     &quot;key&quot;: &quot;status&quot;,&#xd;
5791                                     &quot;fieldSchemaKey&quot;: {&#xd;
5792                                       &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
5793                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5794                                     },&#xd;
5795                                     &quot;optional&quot;: false&#xd;
5796                                   }&#xd;
5797                                 }&#xd;
5798                               ]&#xd;
5799                             }&#xd;
5800                           }&#xd;
5801                         },&#xd;
5802                         {&#xd;
5803                           &quot;key&quot;: {&#xd;
5804                             &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5805                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5806                           },&#xd;
5807                           &quot;value&quot;: {&#xd;
5808                             &quot;key&quot;: {&#xd;
5809                               &quot;name&quot;: &quot;SimpleCL_LogEvent&quot;,&#xd;
5810                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5811                             },&#xd;
5812                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5813                             &quot;source&quot;: &quot;APEX&quot;,&#xd;
5814                             &quot;target&quot;: &quot;DCAE&quot;,&#xd;
5815                             &quot;parameter&quot;: {&#xd;
5816                               &quot;entry&quot;: [&#xd;
5817                                 {&#xd;
5818                                   &quot;key&quot;: &quot;component&quot;,&#xd;
5819                                   &quot;value&quot;: {&#xd;
5820                                     &quot;key&quot;: &quot;component&quot;,&#xd;
5821                                     &quot;fieldSchemaKey&quot;: {&#xd;
5822                                       &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
5823                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5824                                     },&#xd;
5825                                     &quot;optional&quot;: false&#xd;
5826                                   }&#xd;
5827                                 },&#xd;
5828                                 {&#xd;
5829                                   &quot;key&quot;: &quot;id&quot;,&#xd;
5830                                   &quot;value&quot;: {&#xd;
5831                                     &quot;key&quot;: &quot;id&quot;,&#xd;
5832                                     &quot;fieldSchemaKey&quot;: {&#xd;
5833                                       &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
5834                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5835                                     },&#xd;
5836                                     &quot;optional&quot;: false&#xd;
5837                                   }&#xd;
5838                                 },&#xd;
5839                                 {&#xd;
5840                                   &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5841                                   &quot;value&quot;: {&#xd;
5842                                     &quot;key&quot;: &quot;otherFields&quot;,&#xd;
5843                                     &quot;fieldSchemaKey&quot;: {&#xd;
5844                                       &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
5845                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5846                                     },&#xd;
5847                                     &quot;optional&quot;: false&#xd;
5848                                   }&#xd;
5849                                 },&#xd;
5850                                 {&#xd;
5851                                   &quot;key&quot;: &quot;target&quot;,&#xd;
5852                                   &quot;value&quot;: {&#xd;
5853                                     &quot;key&quot;: &quot;target&quot;,&#xd;
5854                                     &quot;fieldSchemaKey&quot;: {&#xd;
5855                                       &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
5856                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5857                                     },&#xd;
5858                                     &quot;optional&quot;: false&#xd;
5859                                   }&#xd;
5860                                 }&#xd;
5861                               ]&#xd;
5862                             }&#xd;
5863                           }&#xd;
5864                         },&#xd;
5865                         {&#xd;
5866                           &quot;key&quot;: {&#xd;
5867                             &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5868                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5869                           },&#xd;
5870                           &quot;value&quot;: {&#xd;
5871                             &quot;key&quot;: {&#xd;
5872                               &quot;name&quot;: &quot;SimpleCL_VesEvent&quot;,&#xd;
5873                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5874                             },&#xd;
5875                             &quot;nameSpace&quot;: &quot;org.onap.policy.apex.simplecontrolloop&quot;,&#xd;
5876                             &quot;source&quot;: &quot;DCAE&quot;,&#xd;
5877                             &quot;target&quot;: &quot;APEX&quot;,&#xd;
5878                             &quot;parameter&quot;: {&#xd;
5879                               &quot;entry&quot;: [&#xd;
5880                                 {&#xd;
5881                                   &quot;key&quot;: &quot;event&quot;,&#xd;
5882                                   &quot;value&quot;: {&#xd;
5883                                     &quot;key&quot;: &quot;event&quot;,&#xd;
5884                                     &quot;fieldSchemaKey&quot;: {&#xd;
5885                                       &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
5886                                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5887                                     },&#xd;
5888                                     &quot;optional&quot;: false&#xd;
5889                                   }&#xd;
5890                                 }&#xd;
5891                               ]&#xd;
5892                             }&#xd;
5893                           }&#xd;
5894                         }&#xd;
5895                       ]&#xd;
5896                     }&#xd;
5897                   },&#xd;
5898                   &quot;albums&quot;: {&#xd;
5899                     &quot;key&quot;: {&#xd;
5900                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Albums&quot;,&#xd;
5901                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5902                     },&#xd;
5903                     &quot;albums&quot;: {&#xd;
5904                       &quot;entry&quot;: [&#xd;
5905                         {&#xd;
5906                           &quot;key&quot;: {&#xd;
5907                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5908                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5909                           },&#xd;
5910                           &quot;value&quot;: {&#xd;
5911                             &quot;key&quot;: {&#xd;
5912                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbum&quot;,&#xd;
5913                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5914                             },&#xd;
5915                             &quot;scope&quot;: &quot;policy&quot;,&#xd;
5916                             &quot;isWritable&quot;: true,&#xd;
5917                             &quot;itemSchema&quot;: {&#xd;
5918                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
5919                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5920                             }&#xd;
5921                           }&#xd;
5922                         }&#xd;
5923                       ]&#xd;
5924                     }&#xd;
5925                   },&#xd;
5926                   &quot;schemas&quot;: {&#xd;
5927                     &quot;key&quot;: {&#xd;
5928                       &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop_Schemas&quot;,&#xd;
5929                       &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5930                     },&#xd;
5931                     &quot;schemas&quot;: {&#xd;
5932                       &quot;entry&quot;: [&#xd;
5933                         {&#xd;
5934                           &quot;key&quot;: {&#xd;
5935                             &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5936                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5937                           },&#xd;
5938                           &quot;value&quot;: {&#xd;
5939                             &quot;key&quot;: {&#xd;
5940                               &quot;name&quot;: &quot;SimpleBooleanType&quot;,&#xd;
5941                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5942                             },&#xd;
5943                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
5944                             &quot;schemaDefinition&quot;: &quot;java.lang.Boolean&quot;&#xd;
5945                           }&#xd;
5946                         },&#xd;
5947                         {&#xd;
5948                           &quot;key&quot;: {&#xd;
5949                             &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5950                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5951                           },&#xd;
5952                           &quot;value&quot;: {&#xd;
5953                             &quot;key&quot;: {&#xd;
5954                               &quot;name&quot;: &quot;SimpleCL_AAIRequestErrorType&quot;,&#xd;
5955                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5956                             },&#xd;
5957                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5958                             &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;
5959                           }&#xd;
5960                         },&#xd;
5961                         {&#xd;
5962                           &quot;key&quot;: {&#xd;
5963                             &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5964                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5965                           },&#xd;
5966                           &quot;value&quot;: {&#xd;
5967                             &quot;key&quot;: {&#xd;
5968                               &quot;name&quot;: &quot;SimpleCL_CDSActionIdentifiersType&quot;,&#xd;
5969                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5970                             },&#xd;
5971                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5972                             &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;
5973                           }&#xd;
5974                         },&#xd;
5975                         {&#xd;
5976                           &quot;key&quot;: {&#xd;
5977                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5978                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5979                           },&#xd;
5980                           &quot;value&quot;: {&#xd;
5981                             &quot;key&quot;: {&#xd;
5982                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyRequestPayloadType&quot;,&#xd;
5983                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5984                             },&#xd;
5985                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
5986                             &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;
5987                           }&#xd;
5988                         },&#xd;
5989                         {&#xd;
5990                           &quot;key&quot;: {&#xd;
5991                             &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5992                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5993                           },&#xd;
5994                           &quot;value&quot;: {&#xd;
5995                             &quot;key&quot;: {&#xd;
5996                               &quot;name&quot;: &quot;SimpleCL_CDSConfigModifyResponsePayloadType&quot;,&#xd;
5997                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
5998                             },&#xd;
5999                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6000                             &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;
6001                           }&#xd;
6002                         },&#xd;
6003                         {&#xd;
6004                           &quot;key&quot;: {&#xd;
6005                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
6006                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6007                           },&#xd;
6008                           &quot;value&quot;: {&#xd;
6009                             &quot;key&quot;: {&#xd;
6010                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseCommonHeaderType&quot;,&#xd;
6011                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6012                             },&#xd;
6013                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6014                             &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;
6015                           }&#xd;
6016                         },&#xd;
6017                         {&#xd;
6018                           &quot;key&quot;: {&#xd;
6019                             &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6020                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6021                           },&#xd;
6022                           &quot;value&quot;: {&#xd;
6023                             &quot;key&quot;: {&#xd;
6024                               &quot;name&quot;: &quot;SimpleCL_CDSFailureResponseStatusType&quot;,&#xd;
6025                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6026                             },&#xd;
6027                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6028                             &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;
6029                           }&#xd;
6030                         },&#xd;
6031                         {&#xd;
6032                           &quot;key&quot;: {&#xd;
6033                             &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6034                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6035                           },&#xd;
6036                           &quot;value&quot;: {&#xd;
6037                             &quot;key&quot;: {&#xd;
6038                               &quot;name&quot;: &quot;SimpleCL_CDSRequestCommonHeaderType&quot;,&#xd;
6039                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6040                             },&#xd;
6041                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6042                             &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;
6043                           }&#xd;
6044                         },&#xd;
6045                         {&#xd;
6046                           &quot;key&quot;: {&#xd;
6047                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6048                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6049                           },&#xd;
6050                           &quot;value&quot;: {&#xd;
6051                             &quot;key&quot;: {&#xd;
6052                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseCommonHeaderType&quot;,&#xd;
6053                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6054                             },&#xd;
6055                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6056                             &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;
6057                           }&#xd;
6058                         },&#xd;
6059                         {&#xd;
6060                           &quot;key&quot;: {&#xd;
6061                             &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6062                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6063                           },&#xd;
6064                           &quot;value&quot;: {&#xd;
6065                             &quot;key&quot;: {&#xd;
6066                               &quot;name&quot;: &quot;SimpleCL_CDSSuccessResponseStatusType&quot;,&#xd;
6067                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6068                             },&#xd;
6069                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6070                             &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;
6071                           }&#xd;
6072                         },&#xd;
6073                         {&#xd;
6074                           &quot;key&quot;: {&#xd;
6075                             &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6076                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6077                           },&#xd;
6078                           &quot;value&quot;: {&#xd;
6079                             &quot;key&quot;: {&#xd;
6080                               &quot;name&quot;: &quot;SimpleCL_EventDetailsAlbumType&quot;,&#xd;
6081                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6082                             },&#xd;
6083                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6084                             &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;
6085                           }&#xd;
6086                         },&#xd;
6087                         {&#xd;
6088                           &quot;key&quot;: {&#xd;
6089                             &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6090                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6091                           },&#xd;
6092                           &quot;value&quot;: {&#xd;
6093                             &quot;key&quot;: {&#xd;
6094                               &quot;name&quot;: &quot;SimpleCL_LogEventComponentType&quot;,&#xd;
6095                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6096                             },&#xd;
6097                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6098                             &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;
6099                           }&#xd;
6100                         },&#xd;
6101                         {&#xd;
6102                           &quot;key&quot;: {&#xd;
6103                             &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6104                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6105                           },&#xd;
6106                           &quot;value&quot;: {&#xd;
6107                             &quot;key&quot;: {&#xd;
6108                               &quot;name&quot;: &quot;SimpleCL_LogEventOtherFieldsType&quot;,&#xd;
6109                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6110                             },&#xd;
6111                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6112                             &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;
6113                           }&#xd;
6114                         },&#xd;
6115                         {&#xd;
6116                           &quot;key&quot;: {&#xd;
6117                             &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6118                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6119                           },&#xd;
6120                           &quot;value&quot;: {&#xd;
6121                             &quot;key&quot;: {&#xd;
6122                               &quot;name&quot;: &quot;SimpleCL_LogEventTargetType&quot;,&#xd;
6123                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6124                             },&#xd;
6125                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6126                             &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;
6127                           }&#xd;
6128                         },&#xd;
6129                         {&#xd;
6130                           &quot;key&quot;: {&#xd;
6131                             &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6132                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6133                           },&#xd;
6134                           &quot;value&quot;: {&#xd;
6135                             &quot;key&quot;: {&#xd;
6136                               &quot;name&quot;: &quot;SimpleCL_VesEventType&quot;,&#xd;
6137                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6138                             },&#xd;
6139                             &quot;schemaFlavour&quot;: &quot;Avro&quot;,&#xd;
6140                             &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;
6141                           }&#xd;
6142                         },&#xd;
6143                         {&#xd;
6144                           &quot;key&quot;: {&#xd;
6145                             &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6146                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6147                           },&#xd;
6148                           &quot;value&quot;: {&#xd;
6149                             &quot;key&quot;: {&#xd;
6150                               &quot;name&quot;: &quot;SimpleLongType&quot;,&#xd;
6151                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6152                             },&#xd;
6153                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6154                             &quot;schemaDefinition&quot;: &quot;java.lang.Long&quot;&#xd;
6155                           }&#xd;
6156                         },&#xd;
6157                         {&#xd;
6158                           &quot;key&quot;: {&#xd;
6159                             &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6160                             &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6161                           },&#xd;
6162                           &quot;value&quot;: {&#xd;
6163                             &quot;key&quot;: {&#xd;
6164                               &quot;name&quot;: &quot;SimpleStringType&quot;,&#xd;
6165                               &quot;version&quot;: &quot;0.0.1&quot;&#xd;
6166                             },&#xd;
6167                             &quot;schemaFlavour&quot;: &quot;Java&quot;,&#xd;
6168                             &quot;schemaDefinition&quot;: &quot;java.lang.String&quot;&#xd;
6169                           }&#xd;
6170                         }&#xd;
6171                       ]&#xd;
6172                     }&#xd;
6173                   }&#xd;
6174                 }&#xd;
6175               }&#xd;
6176             },&#xd;
6177             &quot;eventInputParameters&quot;: {&#xd;
6178               &quot;SimpleCL_DCAEConsumer&quot;: {&#xd;
6179                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6180                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6181                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6182                   &quot;parameters&quot;: {&#xd;
6183                     &quot;url&quot;: &quot;http://${SIM_HOST}:${DMAAP_PORT}/events/unauthenticated.DCAE_CL_OUTPUT/cl/apex?timeout=30000&quot;&#xd;
6184                   }&#xd;
6185                 },&#xd;
6186                 &quot;eventProtocolParameters&quot;: {&#xd;
6187                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6188                 },&#xd;
6189                 &quot;eventName&quot;: &quot;SimpleCL_VesEvent&quot;&#xd;
6190               },&#xd;
6191               &quot;SimpleCL_AAIResponseConsumer&quot;: {&#xd;
6192                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6193                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6194                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;,&#xd;
6195                   &quot;parameters&quot;: {&#xd;
6196                     &quot;url&quot;: &quot;https://aai:8443/aai/v14/network/pnfs/pnf/{pnfName}&quot;,&#xd;
6197                     &quot;httpMethod&quot;: &quot;GET&quot;,&#xd;
6198                     &quot;httpCodeFilter&quot;: &quot;[2-5][0-1][0-9]&quot;,&#xd;
6199                     &quot;httpHeaders&quot;: [&#xd;
6200                       [&#xd;
6201                         &quot;Accept&quot;,&#xd;
6202                         &quot;application/json&quot;&#xd;
6203                       ],&#xd;
6204                       [&#xd;
6205                         &quot;Content-Type&quot;,&#xd;
6206                         &quot;application/json&quot;&#xd;
6207                       ],&#xd;
6208                       [&#xd;
6209                         &quot;X-FromAppId&quot;,&#xd;
6210                         &quot;dcae-curl&quot;&#xd;
6211                       ],&#xd;
6212                       [&#xd;
6213                         &quot;x-transactionId&quot;,&#xd;
6214                         &quot;9998&quot;&#xd;
6215                       ],&#xd;
6216                       [&#xd;
6217                         &quot;Authorization&quot;,&#xd;
6218                         &quot;Basic QUFJOkFBSQ==&quot;&#xd;
6219                       ]&#xd;
6220                     ]&#xd;
6221                   }&#xd;
6222                 },&#xd;
6223                 &quot;eventProtocolParameters&quot;: {&#xd;
6224                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6225                 },&#xd;
6226                 &quot;eventName&quot;: &quot;SimpleCL_AAISuccessResponseEvent|SimpleCL_AAIFailureResponseEvent&quot;,&#xd;
6227                 &quot;requestorMode&quot;: true,&#xd;
6228                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIProducer&quot;,&#xd;
6229                 &quot;requestorTimeout&quot;: 2000&#xd;
6230               },&#xd;
6231               &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;: {&#xd;
6232                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6233                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6234                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;&#xd;
6235                 },&#xd;
6236                 &quot;eventProtocolParameters&quot;: {&#xd;
6237                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6238                 },&#xd;
6239                 &quot;eventName&quot;: &quot;SimpleCL_CDSConfigModifySuccessResponseEvent|SimpleCL_CDSConfigModifyFailureResponseEvent&quot;,&#xd;
6240                 &quot;requestorMode&quot;: true,&#xd;
6241                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;,&#xd;
6242                 &quot;requestorTimeout&quot;: 500&#xd;
6243               }&#xd;
6244             },&#xd;
6245             &quot;eventOutputParameters&quot;: {&#xd;
6246               &quot;SimpleCL_AAIProducer&quot;: {&#xd;
6247                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6248                   &quot;carrierTechnology&quot;: &quot;RESTREQUESTOR&quot;,&#xd;
6249                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters&quot;&#xd;
6250                 },&#xd;
6251                 &quot;eventProtocolParameters&quot;: {&#xd;
6252                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6253                 },&#xd;
6254                 &quot;eventNameFilter&quot;: &quot;SimpleCL_AAIRequestEvent&quot;,&#xd;
6255                 &quot;requestorMode&quot;: true,&#xd;
6256                 &quot;requestorPeer&quot;: &quot;SimpleCL_AAIResponseConsumer&quot;,&#xd;
6257                 &quot;requestorTimeout&quot;: 2000&#xd;
6258               },&#xd;
6259               &quot;SimpleCL_CDSConfigModifyRequestProducer&quot;: {&#xd;
6260                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6261                   &quot;carrierTechnology&quot;: &quot;GRPC&quot;,&#xd;
6262                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.grpc.GrpcCarrierTechnologyParameters&quot;,&#xd;
6263                   &quot;parameters&quot;: {&#xd;
6264                     &quot;host&quot;: &quot;${SIM_HOST}&quot;,&#xd;
6265                     &quot;port&quot;: ${CDS_PORT},&#xd;
6266                     &quot;username&quot;: &quot;ccsdkapps&quot;,&#xd;
6267                     &quot;password&quot;: &quot;ccsdkapps&quot;,&#xd;
6268                     &quot;timeout&quot;: 60&#xd;
6269                   }&#xd;
6270                 },&#xd;
6271                 &quot;eventProtocolParameters&quot;: {&#xd;
6272                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6273                 },&#xd;
6274                 &quot;eventNameFilter&quot;: &quot;SimpleCL_CDSConfigModifyRequestEvent&quot;,&#xd;
6275                 &quot;requestorMode&quot;: true,&#xd;
6276                 &quot;requestorPeer&quot;: &quot;SimpleCL_CDSConfigModifyResponseConsumer&quot;,&#xd;
6277                 &quot;requestorTimeout&quot;: 500&#xd;
6278               },&#xd;
6279               &quot;SimpleCL_LogEventProducer&quot;: {&#xd;
6280                 &quot;carrierTechnologyParameters&quot;: {&#xd;
6281                   &quot;carrierTechnology&quot;: &quot;RESTCLIENT&quot;,&#xd;
6282                   &quot;parameterClassName&quot;: &quot;org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters&quot;,&#xd;
6283                   &quot;parameters&quot;: {&#xd;
6284                     &quot;url&quot;: &quot;http://${SIM_HOST}:${DMAAP_PORT}/events/APEX-CL-MGT&quot;&#xd;
6285                   }&#xd;
6286                 },&#xd;
6287                 &quot;eventProtocolParameters&quot;: {&#xd;
6288                   &quot;eventProtocol&quot;: &quot;JSON&quot;&#xd;
6289                 },&#xd;
6290                 &quot;eventNameFilter&quot;: &quot;SimpleCL_LogEvent&quot;&#xd;
6291               }&#xd;
6292             }&#xd;
6293           }&#xd;
6294         }&#xd;
6295       }&#xd;
6296     ]&#xd;
6297   }&#xd;
6298 }</stringProp>
6299                 <stringProp name="Argument.metadata">=</stringProp>
6300               </elementProp>
6301             </collectionProp>
6302           </elementProp>
6303           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6304           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
6305           <stringProp name="HTTPSampler.protocol">https</stringProp>
6306           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6307           <stringProp name="HTTPSampler.path">/policy/api/v1/policies</stringProp>
6308           <stringProp name="HTTPSampler.method">POST</stringProp>
6309           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6310           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6311           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6312           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6313           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6314           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6315           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6316         </HTTPSamplerProxy>
6317         <hashTree>
6318           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6319             <collectionProp name="Asserion.test_strings">
6320               <stringProp name="49586">200</stringProp>
6321             </collectionProp>
6322             <stringProp name="Assertion.custom_message"></stringProp>
6323             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6324             <boolProp name="Assertion.assume_success">false</boolProp>
6325             <intProp name="Assertion.test_type">1</intProp>
6326           </ResponseAssertion>
6327           <hashTree/>
6328         </hashTree>
6329         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy policies" enabled="true">
6330           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6331           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6332             <collectionProp name="Arguments.arguments">
6333               <elementProp name="" elementType="HTTPArgument">
6334                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
6335                 <stringProp name="Argument.value">{&#xd;
6336     &quot;groups&quot;: [&#xd;
6337         {&#xd;
6338             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
6339             &quot;deploymentSubgroups&quot;: [&#xd;
6340                 {&#xd;
6341                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
6342                     &quot;action&quot;: &quot;POST&quot;,&#xd;
6343                     &quot;policies&quot;: [&#xd;
6344                         {&#xd;
6345                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
6346                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6347                         }, {&#xd;
6348                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
6349                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
6350                         }&#xd;
6351                     ]&#xd;
6352                 }&#xd;
6353             ]&#xd;
6354         }&#xd;
6355     ]&#xd;
6356 }</stringProp>
6357                 <stringProp name="Argument.metadata">=</stringProp>
6358               </elementProp>
6359             </collectionProp>
6360           </elementProp>
6361           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6362           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
6363           <stringProp name="HTTPSampler.protocol">https</stringProp>
6364           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6365           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
6366           <stringProp name="HTTPSampler.method">POST</stringProp>
6367           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6368           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6369           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6370           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6371           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6372           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6373           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6374         </HTTPSamplerProxy>
6375         <hashTree>
6376           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
6377             <collectionProp name="Asserion.test_strings">
6378               <stringProp name="49588">202</stringProp>
6379             </collectionProp>
6380             <stringProp name="Assertion.custom_message"></stringProp>
6381             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6382             <boolProp name="Assertion.assume_success">false</boolProp>
6383             <intProp name="Assertion.test_type">1</intProp>
6384           </ResponseAssertion>
6385           <hashTree/>
6386         </hashTree>
6387         <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
6388           <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6389         </ConstantTimer>
6390         <hashTree/>
6391       </hashTree>
6392       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread Group" enabled="true">
6393         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
6394         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
6395           <boolProp name="LoopController.continue_forever">false</boolProp>
6396           <intProp name="LoopController.loops">-1</intProp>
6397         </elementProp>
6398         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
6399         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
6400         <boolProp name="ThreadGroup.scheduler">true</boolProp>
6401         <stringProp name="ThreadGroup.duration">259200</stringProp>
6402         <stringProp name="ThreadGroup.delay"></stringProp>
6403         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
6404       </ThreadGroup>
6405       <hashTree>
6406         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="true">
6407           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6408             <collectionProp name="Arguments.arguments"/>
6409           </elementProp>
6410           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6411           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6412           <stringProp name="HTTPSampler.protocol">https</stringProp>
6413           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6414           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
6415           <stringProp name="HTTPSampler.method">GET</stringProp>
6416           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6417           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6418           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6419           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6420           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6421           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6422           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6423         </HTTPSamplerProxy>
6424         <hashTree>
6425           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6426             <stringProp name="cacheKey">true</stringProp>
6427             <stringProp name="filename"></stringProp>
6428             <stringProp name="parameters"></stringProp>
6429             <stringProp name="script">import groovy.json.JsonSlurper;
6430
6431 def res = [];
6432 if (prev.getResponseCode() == &apos;200&apos;) {
6433     def jsonSlurper = new JsonSlurper();
6434     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6435
6436     assert res instanceof Map;
6437     assert res.healthy == true;
6438     assert res.message == &apos;alive&apos;;
6439 }
6440 </stringProp>
6441             <stringProp name="scriptLanguage">groovy</stringProp>
6442           </JSR223Assertion>
6443           <hashTree/>
6444         </hashTree>
6445         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Prometheus Metrics" enabled="true">
6446           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6447             <collectionProp name="Arguments.arguments"/>
6448           </elementProp>
6449           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
6450           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
6451           <stringProp name="HTTPSampler.protocol">https</stringProp>
6452           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6453           <stringProp name="HTTPSampler.path">/metrics</stringProp>
6454           <stringProp name="HTTPSampler.method">GET</stringProp>
6455           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6456           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6457           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6458           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6459           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6460           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6461           <stringProp name="HTTPSampler.response_timeout"></stringProp>
6462         </HTTPSamplerProxy>
6463         <hashTree>
6464           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response" enabled="true">
6465             <collectionProp name="Asserion.test_strings">
6466               <stringProp name="49586">200</stringProp>
6467             </collectionProp>
6468             <stringProp name="Assertion.custom_message"></stringProp>
6469             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6470             <boolProp name="Assertion.assume_success">false</boolProp>
6471             <intProp name="Assertion.test_type">8</intProp>
6472             <stringProp name="Scope.variable">Response code</stringProp>
6473             <stringProp name="TestPlan.comments">Assert response coming back from apex-pdp</stringProp>
6474           </ResponseAssertion>
6475           <hashTree/>
6476           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
6477             <stringProp name="cacheKey">true</stringProp>
6478             <stringProp name="filename"></stringProp>
6479             <stringProp name="parameters"></stringProp>
6480             <stringProp name="script">import groovy.json.JsonSlurper;
6481
6482 def res = [];
6483 if (prev.getResponseCode() == &apos;200&apos;) {
6484     def jsonSlurper = new JsonSlurper();
6485     res = jsonSlurper.parseText(prev.getResponseDataAsString());
6486
6487     assert res instanceof Map;
6488     assert res.healthy == true;
6489     assert res.message == &apos;alive&apos;;
6490 }
6491 </stringProp>
6492             <stringProp name="scriptLanguage">groovy</stringProp>
6493           </JSR223Assertion>
6494           <hashTree/>
6495         </hashTree>
6496         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6497         <hashTree>
6498           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6499             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6500               <collectionProp name="Arguments.arguments"/>
6501             </elementProp>
6502             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6503             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6504             <stringProp name="HTTPSampler.protocol">http</stringProp>
6505             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6506             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6507             <stringProp name="HTTPSampler.method">GET</stringProp>
6508             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6509             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6510             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6511             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6512             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6513             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6514             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6515             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6516           </HTTPSamplerProxy>
6517           <hashTree>
6518             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6519               <collectionProp name="Asserion.test_strings">
6520                 <stringProp name="49586">200</stringProp>
6521               </collectionProp>
6522               <stringProp name="Assertion.custom_message"></stringProp>
6523               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6524               <boolProp name="Assertion.assume_success">false</boolProp>
6525               <intProp name="Assertion.test_type">8</intProp>
6526               <stringProp name="Scope.variable">Response code</stringProp>
6527               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6528             </ResponseAssertion>
6529             <hashTree/>
6530           </hashTree>
6531         </hashTree>
6532         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - success" enabled="true"/>
6533         <hashTree>
6534           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6535             <stringProp name="groupSize">${threads}</stringProp>
6536             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6537           </SyncTimer>
6538           <hashTree/>
6539           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl success" enabled="true">
6540             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6541             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6542               <collectionProp name="Arguments.arguments">
6543                 <elementProp name="" elementType="HTTPArgument">
6544                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6545                   <stringProp name="Argument.value">{&#xd;
6546   &quot;event&quot;: {&#xd;
6547     &quot;commonEventHeader&quot;: {&#xd;
6548       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6549       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6550       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6551       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6552       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6553       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6554       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6555       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6556       &quot;internalHeaderFields&quot;: {},&#xd;
6557       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6558       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6559       &quot;sequence&quot;: 1,&#xd;
6560       &quot;domain&quot;: &quot;other&quot;&#xd;
6561     },&#xd;
6562     &quot;otherFields&quot;: {&#xd;
6563       &quot;hashMap&quot;: {&#xd;
6564         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6565         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6566         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
6567         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6568       },&#xd;
6569       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6570     }&#xd;
6571   }&#xd;
6572 }</stringProp>
6573                   <stringProp name="Argument.metadata">=</stringProp>
6574                 </elementProp>
6575               </collectionProp>
6576             </elementProp>
6577             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6578             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6579             <stringProp name="HTTPSampler.protocol">http</stringProp>
6580             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6581             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6582             <stringProp name="HTTPSampler.method">POST</stringProp>
6583             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6584             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6585             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6586             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6587             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6588             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6589             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6590             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl success</stringProp>
6591           </HTTPSamplerProxy>
6592           <hashTree>
6593             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6594               <collectionProp name="Asserion.test_strings">
6595                 <stringProp name="49586">200</stringProp>
6596               </collectionProp>
6597               <stringProp name="Assertion.custom_message"></stringProp>
6598               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6599               <boolProp name="Assertion.assume_success">false</boolProp>
6600               <intProp name="Assertion.test_type">8</intProp>
6601               <stringProp name="Scope.variable">Response code</stringProp>
6602               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6603             </ResponseAssertion>
6604             <hashTree/>
6605           </hashTree>
6606           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6607             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6608           </ConstantTimer>
6609           <hashTree/>
6610           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl success" enabled="true">
6611             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6612               <collectionProp name="Arguments.arguments"/>
6613             </elementProp>
6614             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6615             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6616             <stringProp name="HTTPSampler.protocol">http</stringProp>
6617             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6618             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6619             <stringProp name="HTTPSampler.method">GET</stringProp>
6620             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6621             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6622             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6623             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6624             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6625             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6626             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6627             <stringProp name="TestPlan.comments">Read notification events  - simplecl success</stringProp>
6628           </HTTPSamplerProxy>
6629           <hashTree>
6630             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6631               <collectionProp name="Asserion.test_strings">
6632                 <stringProp name="49586">200</stringProp>
6633               </collectionProp>
6634               <stringProp name="Assertion.custom_message"></stringProp>
6635               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6636               <boolProp name="Assertion.assume_success">false</boolProp>
6637               <intProp name="Assertion.test_type">8</intProp>
6638               <stringProp name="Scope.variable">Response code</stringProp>
6639               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6640             </ResponseAssertion>
6641             <hashTree/>
6642             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6643               <stringProp name="cacheKey">true</stringProp>
6644               <stringProp name="filename"></stringProp>
6645               <stringProp name="parameters"></stringProp>
6646               <stringProp name="script">import groovy.json.JsonSlurper;
6647
6648 def res = [];
6649 if (prev.getResponseCode() == &apos;200&apos;) {
6650     def jsonSlurper = new JsonSlurper();
6651     def responseString = prev.getResponseDataAsString();
6652     res = jsonSlurper.parseText(responseString);
6653     def expectedNumberOfNotifications = ${threads} * 3;
6654     assert res instanceof List;
6655     assert res.size() == expectedNumberOfNotifications;
6656     assert responseString.contains(&quot;ACTIVE&quot;)
6657     assert responseString.contains(&quot;SUCCESS&quot;)
6658     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
6659     assert !responseString.contains(&quot;FAILURE&quot;)
6660 }
6661 </stringProp>
6662               <stringProp name="scriptLanguage">groovy</stringProp>
6663             </JSR223Assertion>
6664             <hashTree/>
6665           </hashTree>
6666         </hashTree>
6667         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6668         <hashTree>
6669           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6670             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6671               <collectionProp name="Arguments.arguments"/>
6672             </elementProp>
6673             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6674             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6675             <stringProp name="HTTPSampler.protocol">http</stringProp>
6676             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6677             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6678             <stringProp name="HTTPSampler.method">GET</stringProp>
6679             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6680             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6681             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6682             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6683             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6684             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6685             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6686             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6687           </HTTPSamplerProxy>
6688           <hashTree>
6689             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6690               <collectionProp name="Asserion.test_strings">
6691                 <stringProp name="49586">200</stringProp>
6692               </collectionProp>
6693               <stringProp name="Assertion.custom_message"></stringProp>
6694               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6695               <boolProp name="Assertion.assume_success">false</boolProp>
6696               <intProp name="Assertion.test_type">8</intProp>
6697               <stringProp name="Scope.variable">Response code</stringProp>
6698               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6699             </ResponseAssertion>
6700             <hashTree/>
6701           </hashTree>
6702         </hashTree>
6703         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test simple-cl policy - failure" enabled="true"/>
6704         <hashTree>
6705           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6706             <stringProp name="groupSize">${threads}</stringProp>
6707             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6708           </SyncTimer>
6709           <hashTree/>
6710           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - simplecl failure" enabled="true">
6711             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6712             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6713               <collectionProp name="Arguments.arguments">
6714                 <elementProp name="" elementType="HTTPArgument">
6715                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6716                   <stringProp name="Argument.value">{&#xd;
6717   &quot;event&quot;: {&#xd;
6718     &quot;commonEventHeader&quot;: {&#xd;
6719       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
6720       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
6721       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
6722       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
6723       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
6724       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
6725       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
6726       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
6727       &quot;internalHeaderFields&quot;: {},&#xd;
6728       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6729       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
6730       &quot;sequence&quot;: 1,&#xd;
6731       &quot;domain&quot;: &quot;other&quot;&#xd;
6732     },&#xd;
6733     &quot;otherFields&quot;: {&#xd;
6734       &quot;hashMap&quot;: {&#xd;
6735         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
6736         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
6737         &quot;pnfName&quot;: &quot;PNF_INVALID&quot;,&#xd;
6738         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
6739       },&#xd;
6740       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
6741     }&#xd;
6742   }&#xd;
6743 }</stringProp>
6744                   <stringProp name="Argument.metadata">=</stringProp>
6745                 </elementProp>
6746               </collectionProp>
6747             </elementProp>
6748             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6749             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6750             <stringProp name="HTTPSampler.protocol">http</stringProp>
6751             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6752             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
6753             <stringProp name="HTTPSampler.method">POST</stringProp>
6754             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6755             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6756             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6757             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6758             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6759             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6760             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6761             <stringProp name="TestPlan.comments">Send Trigger Event - simplecl failure</stringProp>
6762           </HTTPSamplerProxy>
6763           <hashTree>
6764             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6765               <collectionProp name="Asserion.test_strings">
6766                 <stringProp name="49586">200</stringProp>
6767               </collectionProp>
6768               <stringProp name="Assertion.custom_message"></stringProp>
6769               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6770               <boolProp name="Assertion.assume_success">false</boolProp>
6771               <intProp name="Assertion.test_type">8</intProp>
6772               <stringProp name="Scope.variable">Response code</stringProp>
6773               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6774             </ResponseAssertion>
6775             <hashTree/>
6776           </hashTree>
6777           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6778             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6779           </ConstantTimer>
6780           <hashTree/>
6781           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - simplecl failure" enabled="true">
6782             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6783               <collectionProp name="Arguments.arguments"/>
6784             </elementProp>
6785             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6786             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6787             <stringProp name="HTTPSampler.protocol">http</stringProp>
6788             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6789             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6790             <stringProp name="HTTPSampler.method">GET</stringProp>
6791             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6792             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6793             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6794             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6795             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6796             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6797             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6798             <stringProp name="TestPlan.comments">Read notification events  - simplecl failure</stringProp>
6799           </HTTPSamplerProxy>
6800           <hashTree>
6801             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6802               <collectionProp name="Asserion.test_strings">
6803                 <stringProp name="49586">200</stringProp>
6804               </collectionProp>
6805               <stringProp name="Assertion.custom_message"></stringProp>
6806               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6807               <boolProp name="Assertion.assume_success">false</boolProp>
6808               <intProp name="Assertion.test_type">8</intProp>
6809               <stringProp name="Scope.variable">Response code</stringProp>
6810               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6811             </ResponseAssertion>
6812             <hashTree/>
6813             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6814               <stringProp name="cacheKey">true</stringProp>
6815               <stringProp name="filename"></stringProp>
6816               <stringProp name="parameters"></stringProp>
6817               <stringProp name="script">import groovy.json.JsonSlurper;
6818
6819 def res = [];
6820 if (prev.getResponseCode() == &apos;200&apos;) {
6821     def jsonSlurper = new JsonSlurper();
6822     def responseString = prev.getResponseDataAsString();
6823     res = jsonSlurper.parseText(responseString);
6824     def expectedNumberOfNotifications = ${threads} * 2;
6825     assert res instanceof List;
6826     assert res.size() == expectedNumberOfNotifications;
6827     assert responseString.contains(&quot;ACTIVE&quot;)
6828     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
6829     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
6830 }
6831 </stringProp>
6832               <stringProp name="scriptLanguage">groovy</stringProp>
6833             </JSR223Assertion>
6834             <hashTree/>
6835           </hashTree>
6836         </hashTree>
6837         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
6838         <hashTree>
6839           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
6840             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6841               <collectionProp name="Arguments.arguments"/>
6842             </elementProp>
6843             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6844             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6845             <stringProp name="HTTPSampler.protocol">http</stringProp>
6846             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6847             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
6848             <stringProp name="HTTPSampler.method">GET</stringProp>
6849             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6850             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6851             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6852             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6853             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6854             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6855             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6856             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
6857           </HTTPSamplerProxy>
6858           <hashTree>
6859             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6860               <collectionProp name="Asserion.test_strings">
6861                 <stringProp name="49586">200</stringProp>
6862               </collectionProp>
6863               <stringProp name="Assertion.custom_message"></stringProp>
6864               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6865               <boolProp name="Assertion.assume_success">false</boolProp>
6866               <intProp name="Assertion.test_type">8</intProp>
6867               <stringProp name="Scope.variable">Response code</stringProp>
6868               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6869             </ResponseAssertion>
6870             <hashTree/>
6871           </hashTree>
6872         </hashTree>
6873         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - success" enabled="true"/>
6874         <hashTree>
6875           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
6876             <stringProp name="groupSize">${threads}</stringProp>
6877             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
6878           </SyncTimer>
6879           <hashTree/>
6880           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example success" enabled="true">
6881             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
6882             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
6883               <collectionProp name="Arguments.arguments">
6884                 <elementProp name="" elementType="HTTPArgument">
6885                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
6886                   <stringProp name="Argument.value">{&#xd;
6887   &quot;event&quot;: {&#xd;
6888     &quot;commonEventHeader&quot;: {&#xd;
6889       &quot;domain&quot;: &quot;fault&quot;,&#xd;
6890       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
6891       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
6892       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
6893       &quot;priority&quot;: &quot;High&quot;,&#xd;
6894       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
6895       &quot;sequence&quot;: 1,&#xd;
6896       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014${__threadNum}&quot;,&#xd;
6897       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-1-vnf&quot;,&#xd;
6898       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
6899       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
6900       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
6901       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
6902     },&#xd;
6903     &quot;faultFields&quot;: {&#xd;
6904       &quot;alarmAdditionalInformation&quot;: {&#xd;
6905         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
6906       },&#xd;
6907       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
6908       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
6909       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
6910       &quot;faultFieldsVersion&quot;: 4,&#xd;
6911       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
6912       &quot;vfStatus&quot;: &quot;Active&quot;&#xd;
6913     }&#xd;
6914   }&#xd;
6915 }</stringProp>
6916                   <stringProp name="Argument.metadata">=</stringProp>
6917                 </elementProp>
6918               </collectionProp>
6919             </elementProp>
6920             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6921             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6922             <stringProp name="HTTPSampler.protocol">http</stringProp>
6923             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6924             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
6925             <stringProp name="HTTPSampler.method">POST</stringProp>
6926             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6927             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6928             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6929             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6930             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6931             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6932             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6933             <stringProp name="TestPlan.comments">Send Trigger Event - example success</stringProp>
6934           </HTTPSamplerProxy>
6935           <hashTree>
6936             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6937               <collectionProp name="Asserion.test_strings">
6938                 <stringProp name="49586">200</stringProp>
6939               </collectionProp>
6940               <stringProp name="Assertion.custom_message"></stringProp>
6941               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6942               <boolProp name="Assertion.assume_success">false</boolProp>
6943               <intProp name="Assertion.test_type">8</intProp>
6944               <stringProp name="Scope.variable">Response code</stringProp>
6945               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6946             </ResponseAssertion>
6947             <hashTree/>
6948           </hashTree>
6949           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
6950             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
6951           </ConstantTimer>
6952           <hashTree/>
6953           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example success" enabled="true">
6954             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
6955               <collectionProp name="Arguments.arguments"/>
6956             </elementProp>
6957             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
6958             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
6959             <stringProp name="HTTPSampler.protocol">http</stringProp>
6960             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
6961             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
6962             <stringProp name="HTTPSampler.method">GET</stringProp>
6963             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
6964             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
6965             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
6966             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
6967             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
6968             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
6969             <stringProp name="HTTPSampler.response_timeout"></stringProp>
6970             <stringProp name="TestPlan.comments">Read notification events  - example success</stringProp>
6971           </HTTPSamplerProxy>
6972           <hashTree>
6973             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
6974               <collectionProp name="Asserion.test_strings">
6975                 <stringProp name="49586">200</stringProp>
6976               </collectionProp>
6977               <stringProp name="Assertion.custom_message"></stringProp>
6978               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
6979               <boolProp name="Assertion.assume_success">false</boolProp>
6980               <intProp name="Assertion.test_type">8</intProp>
6981               <stringProp name="Scope.variable">Response code</stringProp>
6982               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
6983             </ResponseAssertion>
6984             <hashTree/>
6985             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
6986               <stringProp name="cacheKey">true</stringProp>
6987               <stringProp name="filename"></stringProp>
6988               <stringProp name="parameters"></stringProp>
6989               <stringProp name="script">import groovy.json.JsonSlurper;
6990
6991 def res = [];
6992 if (prev.getResponseCode() == &apos;200&apos;) {
6993     def jsonSlurper = new JsonSlurper();
6994     def responseString = prev.getResponseDataAsString();
6995     res = jsonSlurper.parseText(responseString);
6996     def expectedNumberOfNotifications = ${threads} * 4;
6997     assert res instanceof List;
6998     assert res.size() == expectedNumberOfNotifications;
6999     assert responseString.contains(&quot;ACTIVE&quot;)
7000     assert responseString.contains(&quot;SUCCESS&quot;)
7001     assert responseString.contains(&quot;FINAL_SUCCESS&quot;)
7002     assert !responseString.contains(&quot;FAILURE&quot;)
7003 }
7004 </stringProp>
7005               <stringProp name="scriptLanguage">groovy</stringProp>
7006             </JSR223Assertion>
7007             <hashTree/>
7008           </hashTree>
7009         </hashTree>
7010         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Clean up DMaaP notification topic" enabled="true"/>
7011         <hashTree>
7012           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Clean up DMaaP notification topic" enabled="true">
7013             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7014               <collectionProp name="Arguments.arguments"/>
7015             </elementProp>
7016             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7017             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7018             <stringProp name="HTTPSampler.protocol">http</stringProp>
7019             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7020             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=100&amp;timeout=500</stringProp>
7021             <stringProp name="HTTPSampler.method">GET</stringProp>
7022             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7023             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7024             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7025             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7026             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7027             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7028             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7029             <stringProp name="TestPlan.comments">Clean up DMaaP notification topic</stringProp>
7030           </HTTPSamplerProxy>
7031           <hashTree>
7032             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7033               <collectionProp name="Asserion.test_strings">
7034                 <stringProp name="49586">200</stringProp>
7035               </collectionProp>
7036               <stringProp name="Assertion.custom_message"></stringProp>
7037               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7038               <boolProp name="Assertion.assume_success">false</boolProp>
7039               <intProp name="Assertion.test_type">8</intProp>
7040               <stringProp name="Scope.variable">Response code</stringProp>
7041               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7042             </ResponseAssertion>
7043             <hashTree/>
7044           </hashTree>
7045         </hashTree>
7046         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test example policy - failure" enabled="true"/>
7047         <hashTree>
7048           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="true">
7049             <stringProp name="groupSize">${threads}</stringProp>
7050             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7051           </SyncTimer>
7052           <hashTree/>
7053           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Trigger Event - example failure" enabled="true">
7054             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7055             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7056               <collectionProp name="Arguments.arguments">
7057                 <elementProp name="" elementType="HTTPArgument">
7058                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7059                   <stringProp name="Argument.value">{&#xd;
7060   &quot;event&quot;: {&#xd;
7061     &quot;commonEventHeader&quot;: {&#xd;
7062       &quot;domain&quot;: &quot;fault&quot;,&#xd;
7063       &quot;eventId&quot;: &quot;fault0000245&quot;,&#xd;
7064       &quot;eventName&quot;: &quot;Fault_Vscf:PilotNumberPoolExhaustion&quot;,&#xd;
7065       &quot;lastEpochMicrosec&quot;: 1413378172000000,&#xd;
7066       &quot;priority&quot;: &quot;High&quot;,&#xd;
7067       &quot;reportingEntityName&quot;: &quot;ibcx0001vm002oam001&quot;,&#xd;
7068       &quot;sequence&quot;: 1,&#xd;
7069       &quot;sourceId&quot;: &quot;de305d54-75b4-431b-adb2-eb6b9e546014${__threadNum}&quot;,&#xd;
7070       &quot;sourceName&quot;: &quot;vfw-cnf-cds-test-2-vnf&quot;,&#xd;
7071       &quot;startEpochMicrosec&quot;: 1413378172000000,&#xd;
7072       &quot;timeZoneOffset&quot;: &quot;UTC-05:30&quot;,&#xd;
7073       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7074       &quot;vesEventListenerVersion&quot;: &quot;7.0.1&quot;&#xd;
7075     },&#xd;
7076     &quot;faultFields&quot;: {&#xd;
7077       &quot;alarmAdditionalInformation&quot;: {&#xd;
7078         &quot;PilotNumberPoolSize&quot;: &quot;1000&quot;&#xd;
7079       },&#xd;
7080       &quot;alarmCondition&quot;: &quot;PilotNumberPoolExhaustion&quot;,&#xd;
7081       &quot;eventSeverity&quot;: &quot;CRITICAL&quot;,&#xd;
7082       &quot;eventSourceType&quot;: &quot;other&quot;,&#xd;
7083       &quot;faultFieldsVersion&quot;: 4,&#xd;
7084       &quot;specificProblem&quot;: &quot;Calls cannot complete - pilot numbers are unavailable&quot;,&#xd;
7085       &quot;vfStatus&quot;: &quot;InActive&quot;&#xd;
7086     }&#xd;
7087   }&#xd;
7088 }</stringProp>
7089                   <stringProp name="Argument.metadata">=</stringProp>
7090                 </elementProp>
7091               </collectionProp>
7092             </elementProp>
7093             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7094             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7095             <stringProp name="HTTPSampler.protocol">http</stringProp>
7096             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7097             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_POLICY_EXAMPLE_OUTPUT</stringProp>
7098             <stringProp name="HTTPSampler.method">POST</stringProp>
7099             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7100             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7101             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7102             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7103             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7104             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7105             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7106             <stringProp name="TestPlan.comments">Send Trigger Event - example failure</stringProp>
7107           </HTTPSamplerProxy>
7108           <hashTree>
7109             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7110               <collectionProp name="Asserion.test_strings">
7111                 <stringProp name="49586">200</stringProp>
7112               </collectionProp>
7113               <stringProp name="Assertion.custom_message"></stringProp>
7114               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7115               <boolProp name="Assertion.assume_success">false</boolProp>
7116               <intProp name="Assertion.test_type">8</intProp>
7117               <stringProp name="Scope.variable">Response code</stringProp>
7118               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7119             </ResponseAssertion>
7120             <hashTree/>
7121           </hashTree>
7122           <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="true">
7123             <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7124           </ConstantTimer>
7125           <hashTree/>
7126           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Read notification events  - example failure" enabled="true">
7127             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7128               <collectionProp name="Arguments.arguments"/>
7129             </elementProp>
7130             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7131             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7132             <stringProp name="HTTPSampler.protocol">http</stringProp>
7133             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7134             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=50&amp;timeout=30000</stringProp>
7135             <stringProp name="HTTPSampler.method">GET</stringProp>
7136             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7137             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7138             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7139             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7140             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7141             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7142             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7143             <stringProp name="TestPlan.comments">Read notification events  - example failure</stringProp>
7144           </HTTPSamplerProxy>
7145           <hashTree>
7146             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7147               <collectionProp name="Asserion.test_strings">
7148                 <stringProp name="49586">200</stringProp>
7149               </collectionProp>
7150               <stringProp name="Assertion.custom_message"></stringProp>
7151               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7152               <boolProp name="Assertion.assume_success">false</boolProp>
7153               <intProp name="Assertion.test_type">8</intProp>
7154               <stringProp name="Scope.variable">Response code</stringProp>
7155               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7156             </ResponseAssertion>
7157             <hashTree/>
7158             <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
7159               <stringProp name="cacheKey">true</stringProp>
7160               <stringProp name="filename"></stringProp>
7161               <stringProp name="parameters"></stringProp>
7162               <stringProp name="script">import groovy.json.JsonSlurper;
7163
7164 def res = [];
7165 if (prev.getResponseCode() == &apos;200&apos;) {
7166     def jsonSlurper = new JsonSlurper();
7167     def responseString = prev.getResponseDataAsString();
7168     res = jsonSlurper.parseText(responseString);
7169     def expectedNumberOfNotifications = ${threads} * 2;
7170     assert res instanceof List;
7171     assert res.size() == expectedNumberOfNotifications;
7172     assert responseString.contains(&quot;ACTIVE&quot;)
7173     assert responseString.contains(&quot;FINAL_FAILURE&quot;)
7174     assert !responseString.contains(&quot;FINAL_SUCCESS&quot;)
7175 }
7176 </stringProp>
7177               <stringProp name="scriptLanguage">groovy</stringProp>
7178             </JSR223Assertion>
7179             <hashTree/>
7180           </hashTree>
7181         </hashTree>
7182       </hashTree>
7183       <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
7184         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7185         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
7186           <boolProp name="LoopController.continue_forever">false</boolProp>
7187           <stringProp name="LoopController.loops">1</stringProp>
7188         </elementProp>
7189         <stringProp name="ThreadGroup.num_threads">1</stringProp>
7190         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
7191         <boolProp name="ThreadGroup.scheduler">false</boolProp>
7192         <stringProp name="ThreadGroup.duration"></stringProp>
7193         <stringProp name="ThreadGroup.delay"></stringProp>
7194         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7195       </PostThreadGroup>
7196       <hashTree>
7197         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Un deploy policy" enabled="true">
7198           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7199           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7200             <collectionProp name="Arguments.arguments">
7201               <elementProp name="" elementType="HTTPArgument">
7202                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7203                 <stringProp name="Argument.value">{&#xd;
7204     &quot;groups&quot;: [&#xd;
7205         {&#xd;
7206             &quot;name&quot;: &quot;defaultGroup&quot;,&#xd;
7207             &quot;deploymentSubgroups&quot;: [&#xd;
7208                 {&#xd;
7209                     &quot;pdpType&quot;: &quot;apex&quot;,&#xd;
7210                     &quot;action&quot;: &quot;DELETE&quot;,&#xd;
7211                     &quot;policies&quot;: [&#xd;
7212                         {&#xd;
7213                             &quot;name&quot;: &quot;onap.policies.apex.Simplecontrolloop&quot;,&#xd;
7214                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7215                         }, {&#xd;
7216                             &quot;name&quot;: &quot;onap.policies.apex.Example&quot;,&#xd;
7217                             &quot;version&quot;: &quot;1.0.0&quot;&#xd;
7218                         }&#xd;
7219                     ]&#xd;
7220                 }&#xd;
7221             ]&#xd;
7222         }&#xd;
7223     ]&#xd;
7224 }</stringProp>
7225                 <stringProp name="Argument.metadata">=</stringProp>
7226               </elementProp>
7227             </collectionProp>
7228           </elementProp>
7229           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7230           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
7231           <stringProp name="HTTPSampler.protocol">https</stringProp>
7232           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7233           <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
7234           <stringProp name="HTTPSampler.method">POST</stringProp>
7235           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7236           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7237           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7238           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7239           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7240           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7241           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7242         </HTTPSamplerProxy>
7243         <hashTree>
7244           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7245             <collectionProp name="Asserion.test_strings">
7246               <stringProp name="49588">202</stringProp>
7247             </collectionProp>
7248             <stringProp name="Assertion.custom_message"></stringProp>
7249             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7250             <boolProp name="Assertion.assume_success">false</boolProp>
7251             <intProp name="Assertion.test_type">1</intProp>
7252           </ResponseAssertion>
7253           <hashTree/>
7254         </hashTree>
7255         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="true">
7256           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7257             <collectionProp name="Arguments.arguments"/>
7258           </elementProp>
7259           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7260           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7261           <stringProp name="HTTPSampler.protocol">https</stringProp>
7262           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7263           <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>
7264           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7265           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7266           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7267           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7268           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7269           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7270           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7271           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7272         </HTTPSamplerProxy>
7273         <hashTree>
7274           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7275             <collectionProp name="Asserion.test_strings">
7276               <stringProp name="49586">200</stringProp>
7277             </collectionProp>
7278             <stringProp name="Assertion.custom_message"></stringProp>
7279             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7280             <boolProp name="Assertion.assume_success">false</boolProp>
7281             <intProp name="Assertion.test_type">1</intProp>
7282           </ResponseAssertion>
7283           <hashTree/>
7284         </hashTree>
7285         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy" enabled="true">
7286           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7287             <collectionProp name="Arguments.arguments"/>
7288           </elementProp>
7289           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7290           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7291           <stringProp name="HTTPSampler.protocol">https</stringProp>
7292           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7293           <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>
7294           <stringProp name="HTTPSampler.method">DELETE</stringProp>
7295           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7296           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7297           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7298           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7299           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7300           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7301           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7302         </HTTPSamplerProxy>
7303         <hashTree>
7304           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7305             <collectionProp name="Asserion.test_strings">
7306               <stringProp name="49586">200</stringProp>
7307             </collectionProp>
7308             <stringProp name="Assertion.custom_message"></stringProp>
7309             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7310             <boolProp name="Assertion.assume_success">false</boolProp>
7311             <intProp name="Assertion.test_type">1</intProp>
7312           </ResponseAssertion>
7313           <hashTree/>
7314         </hashTree>
7315       </hashTree>
7316       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Clear DMaaP" enabled="false">
7317         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
7318         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
7319           <boolProp name="LoopController.continue_forever">false</boolProp>
7320           <intProp name="LoopController.loops">-1</intProp>
7321         </elementProp>
7322         <stringProp name="ThreadGroup.num_threads">${threads}</stringProp>
7323         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
7324         <boolProp name="ThreadGroup.scheduler">true</boolProp>
7325         <stringProp name="ThreadGroup.duration">259200</stringProp>
7326         <stringProp name="ThreadGroup.delay"></stringProp>
7327         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
7328       </ThreadGroup>
7329       <hashTree>
7330         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Health Check" enabled="false">
7331           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7332             <collectionProp name="Arguments.arguments"/>
7333           </elementProp>
7334           <stringProp name="HTTPSampler.domain">${HOSTNAME}</stringProp>
7335           <stringProp name="HTTPSampler.port">${APEX_PORT}</stringProp>
7336           <stringProp name="HTTPSampler.protocol">https</stringProp>
7337           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7338           <stringProp name="HTTPSampler.path">/policy/apex-pdp/v1/healthcheck</stringProp>
7339           <stringProp name="HTTPSampler.method">GET</stringProp>
7340           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7341           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7342           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7343           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7344           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7345           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7346           <stringProp name="HTTPSampler.response_timeout"></stringProp>
7347         </HTTPSamplerProxy>
7348         <hashTree>
7349           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
7350             <stringProp name="cacheKey">true</stringProp>
7351             <stringProp name="filename"></stringProp>
7352             <stringProp name="parameters"></stringProp>
7353             <stringProp name="script">import groovy.json.JsonSlurper;
7354
7355 def res = [];
7356 if (prev.getResponseCode() == &apos;200&apos;) {
7357     def jsonSlurper = new JsonSlurper();
7358     res = jsonSlurper.parseText(prev.getResponseDataAsString());
7359
7360     assert res instanceof Map;
7361     assert res.healthy == true;
7362     assert res.message == &apos;alive&apos;;
7363 }
7364 </stringProp>
7365             <stringProp name="scriptLanguage">groovy</stringProp>
7366           </JSR223Assertion>
7367           <hashTree/>
7368         </hashTree>
7369         <GenericController guiclass="LogicControllerGui" testclass="GenericController" testname="Test Controller" enabled="true"/>
7370         <hashTree>
7371           <SyncTimer guiclass="TestBeanGUI" testclass="SyncTimer" testname="Synchronizing Timer" enabled="false">
7372             <stringProp name="groupSize">${threads}</stringProp>
7373             <stringProp name="timeoutInMs">${threadsTimeOutInMs}</stringProp>
7374           </SyncTimer>
7375           <hashTree/>
7376           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Send Input Event" enabled="false">
7377             <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7378             <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7379               <collectionProp name="Arguments.arguments">
7380                 <elementProp name="" elementType="HTTPArgument">
7381                   <boolProp name="HTTPArgument.always_encode">false</boolProp>
7382                   <stringProp name="Argument.value">{&#xd;
7383   &quot;event&quot;: {&#xd;
7384     &quot;commonEventHeader&quot;: {&#xd;
7385       &quot;startEpochMicrosec&quot;: 1597953057126,&#xd;
7386       &quot;sourceId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57${__threadNum}&quot;,&#xd;
7387       &quot;eventId&quot;: &quot;8c7935a4-79d8-4ec0-b661-dcca3cd6800${__threadNum}&quot;,&#xd;
7388       &quot;lastEpochMicrosec&quot;: 1597952499468,&#xd;
7389       &quot;eventName&quot;: &quot;Report hostname &amp; IP&quot;,&#xd;
7390       &quot;sourceName&quot;: &quot;PNF101&quot;,&#xd;
7391       &quot;reportingEntityName&quot;: &quot;DCAE&quot;,&#xd;
7392       &quot;vesEventListenerVersion&quot;: &quot;7.1&quot;,&#xd;
7393       &quot;internalHeaderFields&quot;: {},&#xd;
7394       &quot;version&quot;: &quot;4.0.1&quot;,&#xd;
7395       &quot;priority&quot;: &quot;Normal&quot;,&#xd;
7396       &quot;sequence&quot;: 1,&#xd;
7397       &quot;domain&quot;: &quot;other&quot;&#xd;
7398     },&#xd;
7399     &quot;otherFields&quot;: {&#xd;
7400       &quot;hashMap&quot;: {&#xd;
7401         &quot;hostname&quot;: &quot;UNDEFINED&quot;,&#xd;
7402         &quot;pnfId&quot;: &quot;927b2580-36d9-4f13-8421-3c9d43b7a57e&quot;,&#xd;
7403         &quot;pnfName&quot;: &quot;PNF101&quot;,&#xd;
7404         &quot;ip&quot;: &quot;10.101.200.10&quot;&#xd;
7405       },&#xd;
7406       &quot;otherFieldsVersion&quot;: &quot;3.0&quot;&#xd;
7407     }&#xd;
7408   }&#xd;
7409 }</stringProp>
7410                   <stringProp name="Argument.metadata">=</stringProp>
7411                 </elementProp>
7412               </collectionProp>
7413             </elementProp>
7414             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7415             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7416             <stringProp name="HTTPSampler.protocol">http</stringProp>
7417             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7418             <stringProp name="HTTPSampler.path">/events/unauthenticated.DCAE_CL_OUTPUT</stringProp>
7419             <stringProp name="HTTPSampler.method">POST</stringProp>
7420             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7421             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7422             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7423             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7424             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7425             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7426             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7427             <stringProp name="TestPlan.comments">Send input event to apex-pdp</stringProp>
7428           </HTTPSamplerProxy>
7429           <hashTree>
7430             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7431               <collectionProp name="Asserion.test_strings">
7432                 <stringProp name="49586">200</stringProp>
7433               </collectionProp>
7434               <stringProp name="Assertion.custom_message"></stringProp>
7435               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7436               <boolProp name="Assertion.assume_success">false</boolProp>
7437               <intProp name="Assertion.test_type">8</intProp>
7438               <stringProp name="Scope.variable">Response code</stringProp>
7439               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7440             </ResponseAssertion>
7441             <hashTree/>
7442             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7443               <stringProp name="ConstantTimer.delay">1000</stringProp>
7444             </ConstantTimer>
7445             <hashTree/>
7446           </hashTree>
7447           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="true">
7448             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7449               <collectionProp name="Arguments.arguments"/>
7450             </elementProp>
7451             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7452             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7453             <stringProp name="HTTPSampler.protocol">http</stringProp>
7454             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7455             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7456             <stringProp name="HTTPSampler.method">GET</stringProp>
7457             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7458             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7459             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7460             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7461             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7462             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7463             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7464             <stringProp name="TestPlan.comments">Check output event </stringProp>
7465           </HTTPSamplerProxy>
7466           <hashTree>
7467             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7468               <stringProp name="ConstantTimer.delay">1000</stringProp>
7469             </ConstantTimer>
7470             <hashTree/>
7471             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7472               <collectionProp name="Asserion.test_strings">
7473                 <stringProp name="49586">200</stringProp>
7474               </collectionProp>
7475               <stringProp name="Assertion.custom_message"></stringProp>
7476               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7477               <boolProp name="Assertion.assume_success">false</boolProp>
7478               <intProp name="Assertion.test_type">8</intProp>
7479               <stringProp name="Scope.variable">Response code</stringProp>
7480               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7481             </ResponseAssertion>
7482             <hashTree/>
7483             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7484               <collectionProp name="Asserion.test_strings">
7485                 <stringProp name="1925346054">ACTIVE</stringProp>
7486                 <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7487               </collectionProp>
7488               <stringProp name="Assertion.custom_message"></stringProp>
7489               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7490               <boolProp name="Assertion.assume_success">false</boolProp>
7491               <intProp name="Assertion.test_type">2</intProp>
7492               <stringProp name="Scope.variable">Response code</stringProp>
7493               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7494             </ResponseAssertion>
7495             <hashTree/>
7496             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7497               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7498             </ConstantTimer>
7499             <hashTree/>
7500           </hashTree>
7501           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7502             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7503               <collectionProp name="Arguments.arguments"/>
7504             </elementProp>
7505             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7506             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7507             <stringProp name="HTTPSampler.protocol">http</stringProp>
7508             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7509             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7510             <stringProp name="HTTPSampler.method">GET</stringProp>
7511             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7512             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7513             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7514             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7515             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7516             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7517             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7518             <stringProp name="TestPlan.comments">Check output event </stringProp>
7519           </HTTPSamplerProxy>
7520           <hashTree>
7521             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7522               <stringProp name="ConstantTimer.delay">1000</stringProp>
7523             </ConstantTimer>
7524             <hashTree/>
7525             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7526               <collectionProp name="Asserion.test_strings">
7527                 <stringProp name="49586">200</stringProp>
7528               </collectionProp>
7529               <stringProp name="Assertion.custom_message"></stringProp>
7530               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7531               <boolProp name="Assertion.assume_success">false</boolProp>
7532               <intProp name="Assertion.test_type">8</intProp>
7533               <stringProp name="Scope.variable">Response code</stringProp>
7534               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7535             </ResponseAssertion>
7536             <hashTree/>
7537             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7538               <collectionProp name="Asserion.test_strings">
7539                 <stringProp name="-1149187101">SUCCESS</stringProp>
7540               </collectionProp>
7541               <stringProp name="Assertion.custom_message"></stringProp>
7542               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7543               <boolProp name="Assertion.assume_success">false</boolProp>
7544               <intProp name="Assertion.test_type">2</intProp>
7545               <stringProp name="Scope.variable">Response code</stringProp>
7546               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7547             </ResponseAssertion>
7548             <hashTree/>
7549             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7550               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7551             </ConstantTimer>
7552             <hashTree/>
7553           </hashTree>
7554           <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="false">
7555             <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7556               <collectionProp name="Arguments.arguments"/>
7557             </elementProp>
7558             <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7559             <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7560             <stringProp name="HTTPSampler.protocol">http</stringProp>
7561             <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7562             <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?limit=1&amp;timeout=30000</stringProp>
7563             <stringProp name="HTTPSampler.method">GET</stringProp>
7564             <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7565             <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7566             <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7567             <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7568             <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7569             <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7570             <stringProp name="HTTPSampler.response_timeout"></stringProp>
7571             <stringProp name="TestPlan.comments">Check output event </stringProp>
7572           </HTTPSamplerProxy>
7573           <hashTree>
7574             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7575               <stringProp name="ConstantTimer.delay">1000</stringProp>
7576             </ConstantTimer>
7577             <hashTree/>
7578             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7579               <collectionProp name="Asserion.test_strings">
7580                 <stringProp name="49586">200</stringProp>
7581               </collectionProp>
7582               <stringProp name="Assertion.custom_message"></stringProp>
7583               <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7584               <boolProp name="Assertion.assume_success">false</boolProp>
7585               <intProp name="Assertion.test_type">8</intProp>
7586               <stringProp name="Scope.variable">Response code</stringProp>
7587               <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7588             </ResponseAssertion>
7589             <hashTree/>
7590             <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="true">
7591               <collectionProp name="Asserion.test_strings">
7592                 <stringProp name="439453178">FINAL_SUCCESS</stringProp>
7593               </collectionProp>
7594               <stringProp name="Assertion.custom_message"></stringProp>
7595               <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7596               <boolProp name="Assertion.assume_success">false</boolProp>
7597               <intProp name="Assertion.test_type">2</intProp>
7598               <stringProp name="Scope.variable">Response code</stringProp>
7599               <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7600             </ResponseAssertion>
7601             <hashTree/>
7602             <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7603               <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7604             </ConstantTimer>
7605             <hashTree/>
7606           </hashTree>
7607           <WhileController guiclass="WhileControllerGui" testclass="WhileController" testname="While Controller" enabled="false">
7608             <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>
7609           </WhileController>
7610           <hashTree>
7611             <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="Counter" enabled="true">
7612               <stringProp name="CounterConfig.start">0</stringProp>
7613               <stringProp name="CounterConfig.end">1</stringProp>
7614               <stringProp name="CounterConfig.incr">1</stringProp>
7615               <stringProp name="CounterConfig.name"></stringProp>
7616               <stringProp name="CounterConfig.format"></stringProp>
7617               <boolProp name="CounterConfig.per_user">false</boolProp>
7618             </CounterConfig>
7619             <hashTree/>
7620             <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Get the ouput event response" enabled="true">
7621               <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
7622                 <collectionProp name="Arguments.arguments"/>
7623               </elementProp>
7624               <stringProp name="HTTPSampler.domain">${SIM_HOST}</stringProp>
7625               <stringProp name="HTTPSampler.port">${DMAAP_PORT}</stringProp>
7626               <stringProp name="HTTPSampler.protocol">http</stringProp>
7627               <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7628               <stringProp name="HTTPSampler.path">/events/APEX-CL-MGT/cg${__threadNum}/c1?timeout=30000</stringProp>
7629               <stringProp name="HTTPSampler.method">GET</stringProp>
7630               <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7631               <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7632               <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7633               <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7634               <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7635               <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7636               <stringProp name="HTTPSampler.response_timeout"></stringProp>
7637               <stringProp name="TestPlan.comments">Check output event </stringProp>
7638             </HTTPSamplerProxy>
7639             <hashTree>
7640               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7641                 <stringProp name="ConstantTimer.delay">1000</stringProp>
7642               </ConstantTimer>
7643               <hashTree/>
7644               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Code" enabled="true">
7645                 <collectionProp name="Asserion.test_strings">
7646                   <stringProp name="49586">200</stringProp>
7647                 </collectionProp>
7648                 <stringProp name="Assertion.custom_message"></stringProp>
7649                 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7650                 <boolProp name="Assertion.assume_success">false</boolProp>
7651                 <intProp name="Assertion.test_type">8</intProp>
7652                 <stringProp name="Scope.variable">Response code</stringProp>
7653                 <stringProp name="TestPlan.comments">Assert response code coming back from apex-pdp</stringProp>
7654               </ResponseAssertion>
7655               <hashTree/>
7656               <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assert Response Message" enabled="false">
7657                 <collectionProp name="Asserion.test_strings">
7658                   <stringProp name="1925346054">ACTIVE</stringProp>
7659                   <stringProp name="-310150889">VES event has been received. Going to fetch details from AAI.</stringProp>
7660                 </collectionProp>
7661                 <stringProp name="Assertion.custom_message"></stringProp>
7662                 <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
7663                 <boolProp name="Assertion.assume_success">false</boolProp>
7664                 <intProp name="Assertion.test_type">2</intProp>
7665                 <stringProp name="Scope.variable">Response code</stringProp>
7666                 <stringProp name="TestPlan.comments">Assert response message coming back from apex-pdp</stringProp>
7667               </ResponseAssertion>
7668               <hashTree/>
7669               <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="WAIT" enabled="false">
7670                 <stringProp name="ConstantTimer.delay">${wait}</stringProp>
7671               </ConstantTimer>
7672               <hashTree/>
7673               <JSR223PostProcessor guiclass="TestBeanGUI" testclass="JSR223PostProcessor" testname="JSR223 PostProcessor" enabled="true">
7674                 <stringProp name="cacheKey">true</stringProp>
7675                 <stringProp name="filename"></stringProp>
7676                 <stringProp name="parameters"></stringProp>
7677                 <stringProp name="script">vars.put(&quot;response&quot;, prev.getResponseDataAsString());</stringProp>
7678                 <stringProp name="scriptLanguage">groovy</stringProp>
7679               </JSR223PostProcessor>
7680               <hashTree/>
7681             </hashTree>
7682           </hashTree>
7683         </hashTree>
7684       </hashTree>
7685       <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
7686         <boolProp name="ResultCollector.error_logging">false</boolProp>
7687         <objProp>
7688           <name>saveConfig</name>
7689           <value class="SampleSaveConfiguration">
7690             <time>true</time>
7691             <latency>true</latency>
7692             <timestamp>true</timestamp>
7693             <success>true</success>
7694             <label>true</label>
7695             <code>true</code>
7696             <message>true</message>
7697             <threadName>true</threadName>
7698             <dataType>true</dataType>
7699             <encoding>false</encoding>
7700             <assertions>true</assertions>
7701             <subresults>true</subresults>
7702             <responseData>false</responseData>
7703             <samplerData>false</samplerData>
7704             <xml>false</xml>
7705             <fieldNames>true</fieldNames>
7706             <responseHeaders>false</responseHeaders>
7707             <requestHeaders>false</requestHeaders>
7708             <responseDataOnError>false</responseDataOnError>
7709             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7710             <assertionsResultsToSave>0</assertionsResultsToSave>
7711             <bytes>true</bytes>
7712             <sentBytes>true</sentBytes>
7713             <threadCounts>true</threadCounts>
7714             <sampleCount>true</sampleCount>
7715             <idleTime>true</idleTime>
7716             <connectTime>true</connectTime>
7717           </value>
7718         </objProp>
7719         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/summary.log</stringProp>
7720       </ResultCollector>
7721       <hashTree/>
7722       <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
7723         <boolProp name="ResultCollector.error_logging">false</boolProp>
7724         <objProp>
7725           <name>saveConfig</name>
7726           <value class="SampleSaveConfiguration">
7727             <time>true</time>
7728             <latency>true</latency>
7729             <timestamp>true</timestamp>
7730             <success>true</success>
7731             <label>true</label>
7732             <code>true</code>
7733             <message>true</message>
7734             <threadName>true</threadName>
7735             <dataType>true</dataType>
7736             <encoding>false</encoding>
7737             <assertions>true</assertions>
7738             <subresults>true</subresults>
7739             <responseData>false</responseData>
7740             <samplerData>false</samplerData>
7741             <xml>false</xml>
7742             <fieldNames>true</fieldNames>
7743             <responseHeaders>false</responseHeaders>
7744             <requestHeaders>false</requestHeaders>
7745             <responseDataOnError>false</responseDataOnError>
7746             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7747             <assertionsResultsToSave>0</assertionsResultsToSave>
7748             <bytes>true</bytes>
7749             <sentBytes>true</sentBytes>
7750             <threadCounts>true</threadCounts>
7751             <sampleCount>true</sampleCount>
7752             <idleTime>true</idleTime>
7753             <connectTime>true</connectTime>
7754           </value>
7755         </objProp>
7756         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/resultTree.log</stringProp>
7757       </ResultCollector>
7758       <hashTree/>
7759       <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
7760         <boolProp name="ResultCollector.error_logging">false</boolProp>
7761         <objProp>
7762           <name>saveConfig</name>
7763           <value class="SampleSaveConfiguration">
7764             <time>true</time>
7765             <latency>true</latency>
7766             <timestamp>true</timestamp>
7767             <success>true</success>
7768             <label>true</label>
7769             <code>true</code>
7770             <message>true</message>
7771             <threadName>true</threadName>
7772             <dataType>true</dataType>
7773             <encoding>false</encoding>
7774             <assertions>true</assertions>
7775             <subresults>true</subresults>
7776             <responseData>false</responseData>
7777             <samplerData>false</samplerData>
7778             <xml>false</xml>
7779             <fieldNames>true</fieldNames>
7780             <responseHeaders>false</responseHeaders>
7781             <requestHeaders>false</requestHeaders>
7782             <responseDataOnError>false</responseDataOnError>
7783             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
7784             <assertionsResultsToSave>0</assertionsResultsToSave>
7785             <bytes>true</bytes>
7786             <sentBytes>true</sentBytes>
7787             <threadCounts>true</threadCounts>
7788             <sampleCount>true</sampleCount>
7789             <idleTime>true</idleTime>
7790             <connectTime>true</connectTime>
7791           </value>
7792         </objProp>
7793         <stringProp name="filename">/home/dhanrahan/jmeter_results/apex_stability/resultTable.log</stringProp>
7794       </ResultCollector>
7795       <hashTree/>
7796     </hashTree>
7797   </hashTree>
7798 </jmeterTestPlan>