Fix op policy
[clamp.git] / src / test / resources / example / model-properties / policy / modelBpmnProperties.json
1 {
2     "global":
3     [
4         {
5             "name": "service",
6             "value":
7             [
8                 "0f983e18-4603-4bb4-a98c-e29691fb16a1"
9             ]
10         },
11
12         {
13             "name": "vf",
14             "value":
15             [
16                 "6c7aaec2-59eb-41d9-8681-b7f976ab668d"
17             ]
18         },
19
20         {
21             "name": "actionSet",
22             "value":
23             [
24                 "vnfRecipe"
25             ]
26         },
27
28         {
29             "name": "location",
30             "value":
31             [
32                 "SNDGCA64"
33             ]
34         }
35     ],
36
37     "Policy_":
38     {
39         "Policy1":
40         [
41             {
42                 "name": "pname",
43                 "value": "Policy1"
44             },
45
46             {
47                 "name": "pid",
48                 "value": "1"
49             },
50
51             {
52                 "name": "timeout",
53                 "value": "500"
54             },
55
56             {
57                 "policyConfigurations":
58                 [
59                     [
60                         {
61                             "name": "recipe",
62                             "value":
63                             [
64                                 "restart"
65                             ]
66                         },
67
68                         {
69                             "name": "maxRetries",
70                             "value":
71                             [
72                                 "3"
73                             ]
74                         },
75
76                         {
77                             "name": "retryTimeLimit",
78                             "value":
79                             [
80                                 "180"
81                             ]
82                         },
83
84                         {
85                             "name": "_id",
86                             "value":
87                             [
88                                 "n9bQ4t6"
89                             ]
90                         },
91
92                         {
93                             "name": "parentPolicy",
94                             "value":
95                             [
96                                 ""
97                             ]
98                         },
99                         {
100                             "name": "targetResourceId",
101                             "value":
102                             [
103                                 ""
104                             ]
105                         },
106                         {
107                             "name": "targetResourceIdOther",
108                             "value":
109                             [
110                                 ""
111                             ]
112                         }
113                     ],
114
115                     [
116                         {
117                             "name": "recipe",
118                             "value":
119                             [
120                                 "rebuild"
121                             ]
122                         },
123
124                         {
125                             "name": "maxRetries",
126                             "value":
127                             [
128                                 "3"
129                             ]
130                         },
131
132                         {
133                             "name": "retryTimeLimit",
134                             "value":
135                             [
136                                 "180"
137                             ]
138                         },
139
140                         {
141                             "name": "_id",
142                             "value":
143                             [
144                                 "ItE5xKT"
145                             ]
146                         },
147
148                         {
149                             "name": "parentPolicy",
150                             "value":
151                             [
152                                 "n9bQ4t6"
153                             ]
154                         },
155
156                         {
157                             "name": "parentPolicyConditions",
158                             "value":
159                             [
160                                 "Failure_Retries",
161                                 "Failure_Timeout",
162                                 "Failure_Exception",
163                                 "Failure"
164                             ]
165                         },
166                         {
167                             "name": "targetResourceId",
168                             "value":
169                             [
170                                 "resource-id"
171                             ]
172                         },
173                         {
174                             "name": "targetResourceIdOther",
175                             "value":
176                             [
177                                 "resource-idOther"
178                             ]
179                         }
180                     ]
181                 ]
182             }
183         ],
184
185         "Policy2":
186         [
187             {
188                 "name": "pname",
189                 "value": "Policy2"
190             },
191
192             {
193                 "name": "pid",
194                 "value": "2"
195             },
196
197             {
198                 "name": "timeout",
199                 "value": "500"
200             },
201
202             {
203                 "policyConfigurations":
204                 [
205                     [
206                         {
207                             "name": "recipe",
208                             "value":
209                             [
210                                 "restart"
211                             ]
212                         },
213
214                         {
215                             "name": "maxRetries",
216                             "value":
217                             [
218                                 "3"
219                             ]
220                         },
221
222                         {
223                             "name": "retryTimeLimit",
224                             "value":
225                             [
226                                 "180"
227                             ]
228                         },
229
230                         {
231                             "name": "_id",
232                             "value":
233                             [
234                                 "n9bQ4t6"
235                             ]
236                         },
237
238                         {
239                             "name": "parentPolicy",
240                             "value":
241                             [
242                                 ""
243                             ]
244                         }
245                     ],
246
247                     [
248                         {
249                             "name": "recipe",
250                             "value":
251                             [
252                                 "rebuild"
253                             ]
254                         },
255
256                         {
257                             "name": "maxRetries",
258                             "value":
259                             [
260                                 "3"
261                             ]
262                         },
263
264                         {
265                             "name": "retryTimeLimit",
266                             "value":
267                             [
268                                 "180"
269                             ]
270                         },
271
272                         {
273                             "name": "_id",
274                             "value":
275                             [
276                                 "ItE5xKT"
277                             ]
278                         },
279
280                         {
281                             "name": "parentPolicy",
282                             "value":
283                             [
284                                 "n9bQ4t6"
285                             ]
286                         },
287
288                         {
289                             "name": "parentPolicyConditions",
290                             "value":
291                             [
292                                 "Failure_Retries",
293                                 "Failure_Timeout",
294                                 "Failure_Exception",
295                                 "Failure"
296                             ]
297                         },
298                         {
299                             "name": "targetResourceId",
300                             "value":
301                             [
302                                 "resource-id"
303                             ]
304                         },
305                         {
306                             "name": "targetResourceIdOther",
307                             "value":
308                             [
309                                 "resource-idOther"
310                             ]
311                         }
312                     ]
313                 ]
314             }
315         ]
316     },
317
318     "TCA_":
319     {
320         "Narra":
321         [
322             {
323                 "name": "tname",
324                 "value": "Narra"
325             },
326
327             {
328                 "name": "tuuid",
329                 "value": "886be8da-14fe-tca1-d04b-d13b55d58df9"
330             },
331
332             {
333                 "name": "tnfc",
334                 "value": "ENBE"
335             },
336
337             {
338                 "name": "tcaEnab",
339                 "value": "on"
340             },
341
342             {
343                 "name": "tcaPol",
344                 "value": "Policy1"
345             },
346
347             {
348                 "name": "tcaPolId",
349                 "value": "1"
350             },
351
352             {
353                 "name": "tcaInt",
354                 "value": "2"
355             },
356
357             {
358                 "name": "tcaSev",
359                 "value": "Warning"
360             },
361
362             {
363                 "name": "tcaVio",
364                 "value": "3"
365             },
366
367             {
368                 "serviceConfigurations":
369                 [
370                     [
371                         "PMRRCCONNESTABFAILCELLLATENCY",
372                         "LESS",
373                         "4",
374                         "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRRCCONNESTABFAILCELLLATENCY')].Value"
375                     ],
376
377                     [
378                         "PMRAATTCBRA",
379                         "GREATER",
380                         "30",
381                         "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRAATTCBRA')].Value"
382                     ]
383                 ]
384             }
385         ],
386
387         "Srini":
388         [
389             {
390                 "name": "tname",
391                 "value": "Srini"
392             },
393
394             {
395                 "name": "tuuid",
396                 "value": "8b5ba88d-f4b4-tf0e-50b1-78a5a7dd412d"
397             },
398
399             {
400                 "name": "tnfc",
401                 "value": "ENBE"
402             },
403
404             {
405                 "name": "tcaEnab",
406                 "value": "on"
407             },
408
409             {
410                 "name": "tcaPol",
411                 "value": "Policy2"
412             },
413
414             {
415                 "name": "tcaPolId",
416                 "value": "2"
417             },
418
419             {
420                 "name": "tcaInt",
421                 "value": "10"
422             },
423
424             {
425                 "name": "tcaSev",
426                 "value": "Critical"
427             },
428
429             {
430                 "name": "tcaVio",
431                 "value": "5"
432             },
433
434             {
435                 "serviceConfigurations":
436                 [
437                     [
438                         "PMRRCCONNESTABFAILCELLLATENCY",
439                         "EQUAL",
440                         "3",
441                         "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRRCCONNESTABFAILCELLLATENCY')].Value"
442                     ],
443
444                     [
445                         "PMRAATTCBRA",
446                         "GREATER",
447                         "30",
448                         "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRAATTCBRA')].Value"
449                     ]
450                 ]
451             }
452         ]
453     }
454 }