8ea3bb4af93d0d67d119e40db07f3b8916811f63
[clamp.git] / src / test / resources / example / model-properties / tca_new / model-properties.json
1 {
2         "global": [
3                 {
4                         "name": "service",
5                         "value": [
6                                 "4cc5b45a-1f63-4194-8100-cd8e14248c92"
7                         ]
8                 },
9                 {
10                         "name": "vf",
11                         "value": [
12                                 "023a3f0d-1161-45ff-b4cf-8918a8ccf3ad"
13                         ]
14                 },
15                 {
16                         "name": "actionSet",
17                         "value": [
18                                 "vnfRecipe"
19                         ]
20                 },
21                 {
22                         "name": "location",
23                         "value": [
24                                 "DC1"
25                         ]
26                 },
27                 {
28                         "name": "deployParameters",
29                         "value": {
30                                 "dh_override": "component_dockerhost",
31                                 "dh_location_id": "zone1",
32                                 "aaiEnrichmentHost": "none",
33                                 "aaiEnrichmentPort": 8443,
34                                 "enableAAIEnrichment": false,
35                                 "dmaap_host": "dmaap.onap-message-router",
36                                 "dmaap_port": 3904,
37                                 "enableRedisCaching": false,
38                                 "redisHosts": "",
39                                 "tag_version": "nexus3.onap.org:10001/onap//onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.0.0",
40                                 "consul_host": "consul-server.onap-consul",
41                                 "consul_port": "8500",
42                                 "cbs_host": "config-binding-service.dcae",
43                                 "cbs_port": "10000",
44                                 "external_port": "32010",
45                                 "policy_id": "AUTO_GENERATED_POLICY_ID_AT_SUBMIT"
46                         }
47                 }
48         ],
49         "Policy_12lup3h": {
50                 "policy1": [
51                         {
52                                 "name": "pname",
53                                 "value": "policy1"
54                         },
55                         {
56                                 "name": "pid",
57                                 "value": "0"
58                         },
59                         {
60                                 "name": "timeout",
61                                 "value": "345"
62                         },
63                         {
64                                 "policyConfigurations": [
65                                         [
66                                                 {
67                                                         "name": "recipe",
68                                                         "value": [
69                                                                 "restart"
70                                                         ]
71                                                 },
72                                                 {
73                                                         "name": "maxRetries",
74                                                         "value": [
75                                                                 "3"
76                                                         ]
77                                                 },
78                                                 {
79                                                         "name": "retryTimeLimit",
80                                                         "value": [
81                                                                 "180"
82                                                         ]
83                                                 },
84                                                 {
85                                                         "name": "_id",
86                                                         "value": [
87                                                                 "6TtHGPq"
88                                                         ]
89                                                 },
90                                                 {
91                                                         "name": "parentPolicy",
92                                                         "value": [
93                                                                 ""
94                                                         ]
95                                                 },
96                                                 {
97                                                         "name": "actor",
98                                                         "value": [
99                                                                 "APPC"
100                                                         ]
101                                                 },
102                                                 {
103                                                         "name": "recipeInput",
104                                                         "value": [
105                                                                 ""
106                                                         ]
107                                                 },
108                                                 {
109                                                         "name": "recipeLevel",
110                                                         "value": [
111                                                                 "VM"
112                                                         ]
113                                                 },
114                                                 {
115                                                         "name": "targetResourceId",
116                                                         "value": [
117                                                                 "07e266fc-49ab-4cd7-8378-ca4676f1b9ec"
118                                                         ]
119                                                 },
120                                                 {
121                                                         "name": "targetResourceIdOther",
122                                                         "value": [
123                                                                 ""
124                                                         ]
125                                                 },
126                                                 {
127                                                         "name": "enableGuardPolicy",
128                                                         "value": [
129                                                                 "on"
130                                                         ]
131                                                 },
132                                                 {
133                                                         "name": "guardPolicyType",
134                                                         "value": [
135                                                                 "GUARD_YAML"
136                                                         ]
137                                                 },
138                                                 {
139                                                         "name": "guardTargets",
140                                                         "value": [
141                                                                 ".*"
142                                                         ]
143                                                 },
144                                                 {
145                                                         "name": "minGuard",
146                                                         "value": [
147                                                                 "1"
148                                                         ]
149                                                 },
150                                                 {
151                                                         "name": "maxGuard",
152                                                         "value": [
153                                                                 "1"
154                                                         ]
155                                                 },
156                                                 {
157                                                         "name": "limitGuard",
158                                                         "value": [
159                                                                 "1"
160                                                         ]
161                                                 },
162                                                 {
163                                                         "name": "timeUnitsGuard",
164                                                         "value": [
165                                                                 "minute"
166                                                         ]
167                                                 },
168                                                 {
169                                                         "name": "timeWindowGuard",
170                                                         "value": [
171                                                                 "10"
172                                                         ]
173                                                 },
174                                                 {
175                                                         "name": "guardActiveStart",
176                                                         "value": [
177                                                                 "00:00:01-05:00"
178                                                         ]
179                                                 },
180                                                 {
181                                                         "name": "guardActiveEnd",
182                                                         "value": [
183                                                                 "00:00:00-05:00"
184                                                         ]
185                                                 }
186                                         ],
187                                         [
188                                                 {
189                                                         "name": "recipe",
190                                                         "value": [
191                                                                 "rebuild"
192                                                         ]
193                                                 },
194                                                 {
195                                                         "name": "maxRetries",
196                                                         "value": [
197                                                                 "3"
198                                                         ]
199                                                 },
200                                                 {
201                                                         "name": "retryTimeLimit",
202                                                         "value": [
203                                                                 "180"
204                                                         ]
205                                                 },
206                                                 {
207                                                         "name": "_id",
208                                                         "value": [
209                                                                 "aulXWRT"
210                                                         ]
211                                                 },
212                                                 {
213                                                         "name": "parentPolicy",
214                                                         "value": [
215                                                                 "6TtHGPq"
216                                                         ]
217                                                 },
218                                                 {
219                                                         "name": "parentPolicyConditions",
220                                                         "value": [
221                                                                 "Failure"
222                                                         ]
223                                                 },
224                                                 {
225                                                         "name": "actor",
226                                                         "value": [
227                                                                 "APPC"
228                                                         ]
229                                                 },
230                                                 {
231                                                         "name": "recipeInput",
232                                                         "value": [
233                                                                 ""
234                                                         ]
235                                                 },
236                                                 {
237                                                         "name": "recipeLevel",
238                                                         "value": [
239                                                                 "VM"
240                                                         ]
241                                                 },
242                                                 {
243                                                         "name": "targetResourceId",
244                                                         "value": [
245                                                                 "07e266fc-49ab-4cd7-8378-ca4676f1b9ec"
246                                                         ]
247                                                 },
248                                                 {
249                                                         "name": "targetResourceIdOther",
250                                                         "value": [
251                                                                 ""
252                                                         ]
253                                                 },
254                                                 {
255                                                         "name": "guardPolicyType",
256                                                         "value": [
257                                                                 "GUARD_MIN_MAX"
258                                                         ]
259                                                 },
260                                                 {
261                                                         "name": "guardTargets",
262                                                         "value": [
263                                                                 ".*"
264                                                         ]
265                                                 },
266                                                 {
267                                                         "name": "minGuard",
268                                                         "value": [
269                                                                 "1"
270                                                         ]
271                                                 },
272                                                 {
273                                                         "name": "maxGuard",
274                                                         "value": [
275                                                                 "1"
276                                                         ]
277                                                 },
278                                                 {
279                                                         "name": "limitGuard",
280                                                         "value": [
281                                                                 "1"
282                                                         ]
283                                                 },
284                                                 {
285                                                         "name": "timeUnitsGuard",
286                                                         "value": [
287                                                                 "minute"
288                                                         ]
289                                                 },
290                                                 {
291                                                         "name": "timeWindowGuard",
292                                                         "value": [
293                                                                 "10"
294                                                         ]
295                                                 },
296                                                 {
297                                                         "name": "guardActiveStart",
298                                                         "value": [
299                                                                 "00:00:01-05:00"
300                                                         ]
301                                                 },
302                                                 {
303                                                         "name": "guardActiveEnd",
304                                                         "value": [
305                                                                 "00:00:00-05:00"
306                                                         ]
307                                                 }
308                                         ]
309                                 ]
310                         }
311                 ]
312         },
313         "TCA_1d13unw": {
314                 "tca1": [
315                         {
316                                 "name": "tname",
317                                 "value": "tca1"
318                         },
319                         {
320                                 "name": "tuuid",
321                                 "value": "7f14fe1f-68ac-t628-8fff-7f1de86f7038"
322                         },
323                         {
324                                 "name": "tcaPol",
325                                 "value": "policy1"
326                         },
327                         {
328                                 "name": "eventName",
329                                 "value": "vLoadBalancer"
330                         },
331                         {
332                                 "name": "controlLoopSchemaType",
333                                 "value": "VM"
334                         },
335                         {
336                                 "name": "tcaPolId",
337                                 "value": "0"
338                         },
339                         {
340                                 "serviceConfigurations": [
341                                         [
342                                                 "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value",
343                                                 "GREATER",
344                                                 "10",
345                                                 "ONSET",
346                                                 "undefined"
347                                         ],
348                                         [
349                                                 "$.event.measurementsForVfScalingFields.vNicUsageArray[*].receivedTotalPacketsDelta",
350                                                 "GREATER_OR_EQUAL",
351                                                 "20",
352                                                 "ABATED",
353                                                 "undefined"
354                                         ]
355                                 ]
356                         }
357                 ]
358         }
359 }