blob: 4d0604c95be4b2153db275c19d7ebab17c2d2555 [file] [log] [blame]
ys969316a9fce2020-01-19 13:50:02 +02001{
2 "artifacts": null,
3 "deploymentArtifacts": null,
4 "toscaArtifacts": null,
5 "categories": null,
6 "creatorUserId": null,
7 "creatorFullName": null,
8 "lastUpdaterUserId": null,
9 "lastUpdaterFullName": null,
10 "componentType": null,
11 "componentInstances": [
12 {
13 "capabilities": {
14 "tosca.capabilities.Node": [
15 {
16 "properties": null,
17 "ownerType": null,
18 "path": [
19 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_oam_protected_0_port",
20 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
21 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
22 ],
23 "type": "tosca.capabilities.Node",
24 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
25 "description": null,
26 "parentName": "feature",
27 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
28 "uniqueId": "capability.c3873452-c5a7-47a8-8c22-249e14aa94ba.feature",
29 "capabilitySources": [
30 "tosca.nodes.Root",
31 "tosca.nodes.Root",
32 "tosca.nodes.network.Port",
33 "org.openecomp.resource.cp.nodes.network.Port",
34 "org.openecomp.resource.cp.nodes.network.Port",
35 "org.openecomp.resource.cp.v2.extCP",
36 "org.openecomp.resource.cp.v2.extCP",
37 "org.openecomp.resource.cp.v2.extNeutronCP",
38 "org.openecomp.resource.cp.v2.extNeutronCP"
39 ],
40 "leftOccurrences": "UNBOUNDED",
41 "ownerName": "abstract_ltm",
42 "maxOccurrences": "UNBOUNDED",
43 "previousName": "feature_ltm_ltm_oam_protected_0_port",
44 "minOccurrences": "1",
45 "validSourceTypes": [],
46 "name": "abstract_ltm.feature_ltm_ltm_oam_protected_0_port",
47 "version": null,
48 "empty": false
49 },
50 {
51 "properties": null,
52 "ownerType": null,
53 "path": [
54 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.7b807105-83bb-43e1-8b0d-42da74f6c32b.ltm",
55 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
56 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
57 ],
58 "type": "tosca.capabilities.Node",
59 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
60 "description": null,
61 "parentName": "feature",
62 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
63 "uniqueId": "capability.c3873452-c5a7-47a8-8c22-249e14aa94ba.feature",
64 "capabilitySources": [
65 "tosca.nodes.Root",
66 "tosca.nodes.Root",
67 "tosca.nodes.Compute",
68 "tosca.nodes.Compute",
69 "org.openecomp.resource.vfc.nodes.Compute",
70 "org.openecomp.resource.vfc.nodes.Compute",
71 "org.openecomp.resource.vfc.nodes.heat.nova.Server",
72 "org.openecomp.resource.vfc.Vsp1.abstract.compute.nodes.heat.ltm"
73 ],
74 "leftOccurrences": "UNBOUNDED",
75 "ownerName": "abstract_ltm",
76 "maxOccurrences": "UNBOUNDED",
77 "previousName": "feature_ltm",
78 "minOccurrences": "1",
79 "validSourceTypes": [],
80 "name": "abstract_ltm.feature_ltm",
81 "version": null,
82 "empty": false
83 },
84 {
85 "properties": null,
86 "ownerType": null,
87 "path": [
88 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_dmz_direct_0_port",
89 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
90 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
91 ],
92 "type": "tosca.capabilities.Node",
93 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
94 "description": null,
95 "parentName": "feature",
96 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
97 "uniqueId": "capability.c3873452-c5a7-47a8-8c22-249e14aa94ba.feature",
98 "capabilitySources": [
99 "tosca.nodes.Root",
100 "tosca.nodes.Root",
101 "tosca.nodes.network.Port",
102 "org.openecomp.resource.cp.nodes.network.Port",
103 "org.openecomp.resource.cp.nodes.network.Port",
104 "org.openecomp.resource.cp.v2.extCP",
105 "org.openecomp.resource.cp.v2.extCP",
106 "org.openecomp.resource.cp.v2.extNeutronCP",
107 "org.openecomp.resource.cp.v2.extNeutronCP"
108 ],
109 "leftOccurrences": "UNBOUNDED",
110 "ownerName": "abstract_ltm",
111 "maxOccurrences": "UNBOUNDED",
112 "previousName": "feature_ltm_ltm_dmz_direct_0_port",
113 "minOccurrences": "1",
114 "validSourceTypes": [],
115 "name": "abstract_ltm.feature_ltm_ltm_dmz_direct_0_port",
116 "version": null,
117 "empty": false
118 },
119 {
120 "properties": null,
121 "ownerType": null,
122 "path": [
123 "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
124 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
125 ],
126 "type": "tosca.capabilities.Node",
127 "source": "43c3895a-8167-439c-8aff-9c266105a13f",
128 "description": null,
129 "parentName": null,
130 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
131 "uniqueId": "capability.c3873452-c5a7-47a8-8c22-249e14aa94ba.feature",
132 "capabilitySources": [
133 "tosca.nodes.Root",
134 "tosca.nodes.Root",
135 "org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules"
136 ],
137 "leftOccurrences": "UNBOUNDED",
138 "ownerName": "ldsa_sec_grp_1",
139 "maxOccurrences": "UNBOUNDED",
140 "previousName": "feature",
141 "minOccurrences": "1",
142 "validSourceTypes": [],
143 "name": "ldsa_sec_grp_1.feature",
144 "version": null,
145 "empty": false
146 }
147 ],
148 "tosca.capabilities.network.Bindable": [
149 {
150 "properties": null,
151 "ownerType": null,
152 "path": [
153 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_oam_protected_0_port",
154 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
155 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
156 ],
157 "type": "tosca.capabilities.network.Bindable",
158 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
159 "description": null,
160 "parentName": "binding",
161 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
162 "uniqueId": "capability.1e5265a5-4acd-4d1d-8502-1fa70b8b17fc.binding",
163 "capabilitySources": [
164 "org.openecomp.resource.cp.nodes.network.Port",
165 "org.openecomp.resource.cp.nodes.network.Port",
166 "org.openecomp.resource.cp.v2.extCP",
167 "org.openecomp.resource.cp.v2.extCP",
168 "org.openecomp.resource.cp.v2.extNeutronCP",
169 "org.openecomp.resource.cp.v2.extNeutronCP"
170 ],
171 "leftOccurrences": "UNBOUNDED",
172 "ownerName": "abstract_ltm",
173 "maxOccurrences": "UNBOUNDED",
174 "previousName": "binding_ltm_ltm_oam_protected_0_port",
175 "minOccurrences": "0",
176 "validSourceTypes": [
177 "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface",
178 "org.openecomp.resource.cp.nodes.network.v2.SubInterface"
179 ],
180 "name": "abstract_ltm.binding_ltm_ltm_oam_protected_0_port",
181 "version": null,
182 "empty": false
183 },
184 {
185 "properties": null,
186 "ownerType": null,
187 "path": [
188 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.7b807105-83bb-43e1-8b0d-42da74f6c32b.ltm",
189 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
190 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
191 ],
192 "type": "tosca.capabilities.network.Bindable",
193 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
194 "description": null,
195 "parentName": "binding",
196 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
197 "uniqueId": "capability.2b80666b-3a80-4d10-9953-e5afd783b218.binding",
198 "capabilitySources": [
199 "tosca.nodes.Compute",
200 "tosca.nodes.Compute",
201 "org.openecomp.resource.vfc.nodes.Compute",
202 "org.openecomp.resource.vfc.nodes.Compute",
203 "org.openecomp.resource.vfc.nodes.heat.nova.Server",
204 "org.openecomp.resource.vfc.Vsp1.abstract.compute.nodes.heat.ltm"
205 ],
206 "leftOccurrences": "UNBOUNDED",
207 "ownerName": "abstract_ltm",
208 "maxOccurrences": "UNBOUNDED",
209 "previousName": "binding_ltm",
210 "minOccurrences": "1",
211 "validSourceTypes": [],
212 "name": "abstract_ltm.binding_ltm",
213 "version": null,
214 "empty": false
215 },
216 {
217 "properties": null,
218 "ownerType": null,
219 "path": [
220 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_dmz_direct_0_port",
221 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
222 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
223 ],
224 "type": "tosca.capabilities.network.Bindable",
225 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
226 "description": null,
227 "parentName": "binding",
228 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
229 "uniqueId": "capability.1e5265a5-4acd-4d1d-8502-1fa70b8b17fc.binding",
230 "capabilitySources": [
231 "org.openecomp.resource.cp.nodes.network.Port",
232 "org.openecomp.resource.cp.nodes.network.Port",
233 "org.openecomp.resource.cp.v2.extCP",
234 "org.openecomp.resource.cp.v2.extCP",
235 "org.openecomp.resource.cp.v2.extNeutronCP",
236 "org.openecomp.resource.cp.v2.extNeutronCP"
237 ],
238 "leftOccurrences": "UNBOUNDED",
239 "ownerName": "abstract_ltm",
240 "maxOccurrences": "UNBOUNDED",
241 "previousName": "binding_ltm_ltm_dmz_direct_0_port",
242 "minOccurrences": "0",
243 "validSourceTypes": [
244 "org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface",
245 "org.openecomp.resource.cp.nodes.network.v2.SubInterface"
246 ],
247 "name": "abstract_ltm.binding_ltm_ltm_dmz_direct_0_port",
248 "version": null,
249 "empty": false
250 }
251 ],
252 "tosca.capabilities.Container": [
253 {
254 "properties": [
255 {
256 "uniqueId": "tosca.capabilities.Container.num_cpus",
257 "type": "integer",
258 "required": false,
259 "definition": false,
260 "defaultValue": null,
261 "description": null,
262 "schema": null,
263 "password": false,
264 "name": "num_cpus",
265 "value": null,
266 "label": null,
267 "hidden": false,
268 "immutable": false,
269 "inputPath": null,
270 "status": null,
271 "inputId": null,
272 "instanceUniqueId": null,
273 "propertyId": null,
274 "annotations": null,
275 "parentUniqueId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
276 "getInputValues": null,
277 "propertyConstraints": [
278 "{\"greaterOrEqual\":\"1\"}"
279 ],
280 "constraints": [
281 {}
282 ],
283 "valueUniqueUid": null,
284 "path": null,
285 "rules": null,
286 "componentInstanceName": null,
287 "componentInstanceId": null,
288 "schemaType": null,
289 "schemaProperty": null,
290 "getInputProperty": false,
291 "version": null,
292 "ownerId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
293 "empty": false
294 },
295 {
296 "uniqueId": "tosca.capabilities.Container.disk_size",
297 "type": "scalar-unit.size",
298 "required": false,
299 "definition": false,
300 "defaultValue": null,
301 "description": null,
302 "schema": null,
303 "password": false,
304 "name": "disk_size",
305 "value": null,
306 "label": null,
307 "hidden": false,
308 "immutable": false,
309 "inputPath": null,
310 "status": null,
311 "inputId": null,
312 "instanceUniqueId": null,
313 "propertyId": null,
314 "annotations": null,
315 "parentUniqueId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
316 "getInputValues": null,
317 "propertyConstraints": [
318 "{\"greaterOrEqual\":\"0 MB\"}"
319 ],
320 "constraints": [
321 {}
322 ],
323 "valueUniqueUid": null,
324 "path": null,
325 "rules": null,
326 "componentInstanceName": null,
327 "componentInstanceId": null,
328 "schemaType": null,
329 "schemaProperty": null,
330 "getInputProperty": false,
331 "version": null,
332 "ownerId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
333 "empty": false
334 },
335 {
336 "uniqueId": "tosca.capabilities.Container.cpu_frequency",
337 "type": "scalar-unit.frequency",
338 "required": false,
339 "definition": false,
340 "defaultValue": null,
341 "description": null,
342 "schema": null,
343 "password": false,
344 "name": "cpu_frequency",
345 "value": null,
346 "label": null,
347 "hidden": false,
348 "immutable": false,
349 "inputPath": null,
350 "status": null,
351 "inputId": null,
352 "instanceUniqueId": null,
353 "propertyId": null,
354 "annotations": null,
355 "parentUniqueId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
356 "getInputValues": null,
357 "propertyConstraints": [
358 "{\"greaterOrEqual\":\"0.1 GHz\"}"
359 ],
360 "constraints": [
361 {}
362 ],
363 "valueUniqueUid": null,
364 "path": null,
365 "rules": null,
366 "componentInstanceName": null,
367 "componentInstanceId": null,
368 "schemaType": null,
369 "schemaProperty": null,
370 "getInputProperty": false,
371 "version": null,
372 "ownerId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
373 "empty": false
374 },
375 {
376 "uniqueId": "tosca.capabilities.Container.mem_size",
377 "type": "scalar-unit.size",
378 "required": false,
379 "definition": false,
380 "defaultValue": null,
381 "description": null,
382 "schema": null,
383 "password": false,
384 "name": "mem_size",
385 "value": null,
386 "label": null,
387 "hidden": false,
388 "immutable": false,
389 "inputPath": null,
390 "status": null,
391 "inputId": null,
392 "instanceUniqueId": null,
393 "propertyId": null,
394 "annotations": null,
395 "parentUniqueId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
396 "getInputValues": null,
397 "propertyConstraints": [
398 "{\"greaterOrEqual\":\"0 MB\"}"
399 ],
400 "constraints": [
401 {}
402 ],
403 "valueUniqueUid": null,
404 "path": null,
405 "rules": null,
406 "componentInstanceName": null,
407 "componentInstanceId": null,
408 "schemaType": null,
409 "schemaProperty": null,
410 "getInputProperty": false,
411 "version": null,
412 "ownerId": "bf1c2b5d-1579-4463-9a02-6bef8363ef47",
413 "empty": false
414 }
415 ],
416 "ownerType": null,
417 "path": [
418 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.7b807105-83bb-43e1-8b0d-42da74f6c32b.ltm",
419 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
420 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
421 ],
422 "type": "tosca.capabilities.Container",
423 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
424 "description": null,
425 "parentName": "host",
426 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
427 "uniqueId": "capability.2b80666b-3a80-4d10-9953-e5afd783b218.host",
428 "capabilitySources": [
429 "tosca.nodes.Compute",
430 "tosca.nodes.Compute",
431 "org.openecomp.resource.vfc.nodes.Compute",
432 "org.openecomp.resource.vfc.nodes.Compute",
433 "org.openecomp.resource.vfc.nodes.heat.nova.Server",
434 "org.openecomp.resource.vfc.Vsp1.abstract.compute.nodes.heat.ltm"
435 ],
436 "leftOccurrences": "UNBOUNDED",
437 "ownerName": "abstract_ltm",
438 "maxOccurrences": "UNBOUNDED",
439 "previousName": "host_ltm",
440 "minOccurrences": "1",
441 "validSourceTypes": [
442 "tosca.nodes.SoftwareComponent"
443 ],
444 "name": "abstract_ltm.host_ltm",
445 "version": null,
446 "empty": false
447 }
448 ],
449 "tosca.capabilities.Attachment": [
450 {
451 "properties": null,
452 "ownerType": null,
453 "path": [
454 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_oam_protected_0_port",
455 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
456 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
457 ],
458 "type": "tosca.capabilities.Attachment",
459 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
460 "description": null,
461 "parentName": "attachment",
462 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
463 "uniqueId": "capability.73a1e1a9-de64-4c31-8084-bf9a5b52f320.attachment",
464 "capabilitySources": [
465 "org.openecomp.resource.cp.v2.extNeutronCP",
466 "org.openecomp.resource.cp.v2.extNeutronCP"
467 ],
468 "leftOccurrences": "UNBOUNDED",
469 "ownerName": "abstract_ltm",
470 "maxOccurrences": "UNBOUNDED",
471 "previousName": "attachment_ltm_ltm_oam_protected_0_port",
472 "minOccurrences": "1",
473 "validSourceTypes": [],
474 "name": "abstract_ltm.attachment_ltm_ltm_oam_protected_0_port",
475 "version": null,
476 "empty": false
477 },
478 {
479 "properties": null,
480 "ownerType": null,
481 "path": [
482 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_dmz_direct_0_port",
483 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
484 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
485 ],
486 "type": "tosca.capabilities.Attachment",
487 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
488 "description": null,
489 "parentName": "attachment",
490 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
491 "uniqueId": "capability.73a1e1a9-de64-4c31-8084-bf9a5b52f320.attachment",
492 "capabilitySources": [
493 "org.openecomp.resource.cp.v2.extNeutronCP",
494 "org.openecomp.resource.cp.v2.extNeutronCP"
495 ],
496 "leftOccurrences": "UNBOUNDED",
497 "ownerName": "abstract_ltm",
498 "maxOccurrences": "UNBOUNDED",
499 "previousName": "attachment_ltm_ltm_dmz_direct_0_port",
500 "minOccurrences": "1",
501 "validSourceTypes": [],
502 "name": "abstract_ltm.attachment_ltm_ltm_dmz_direct_0_port",
503 "version": null,
504 "empty": false
505 }
506 ]
507 },
508 "requirements": {
509 "tosca.capabilities.Node": [
510 {
511 "node": "tosca.nodes.Root",
512 "path": [
513 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_oam_protected_0_port",
514 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
515 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
516 ],
517 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
518 "relationship": "tosca.relationships.DependsOn",
519 "capability": "tosca.capabilities.Node",
520 "parentName": "dependency",
521 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
522 "uniqueId": "c3873452-c5a7-47a8-8c22-249e14aa94ba.dependency",
523 "leftOccurrences": "UNBOUNDED",
524 "ownerName": "abstract_ltm",
525 "maxOccurrences": "UNBOUNDED",
526 "previousName": "dependency_ltm_ltm_oam_protected_0_port",
527 "minOccurrences": "0",
528 "name": "abstract_ltm.dependency_ltm_ltm_oam_protected_0_port",
529 "version": null,
530 "empty": false,
531 "type": null
532 },
533 {
534 "node": "tosca.nodes.Root",
535 "path": [
536 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.7b807105-83bb-43e1-8b0d-42da74f6c32b.ltm",
537 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
538 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
539 ],
540 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
541 "relationship": "tosca.relationships.DependsOn",
542 "capability": "tosca.capabilities.Node",
543 "parentName": "dependency",
544 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
545 "uniqueId": "c3873452-c5a7-47a8-8c22-249e14aa94ba.dependency",
546 "leftOccurrences": "UNBOUNDED",
547 "ownerName": "abstract_ltm",
548 "maxOccurrences": "UNBOUNDED",
549 "previousName": "dependency_ltm",
550 "minOccurrences": "0",
551 "name": "abstract_ltm.dependency_ltm",
552 "version": null,
553 "empty": false,
554 "type": null
555 },
556 {
557 "node": "tosca.nodes.Root",
558 "path": [
559 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_dmz_direct_0_port",
560 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
561 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
562 ],
563 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
564 "relationship": "tosca.relationships.DependsOn",
565 "capability": "tosca.capabilities.Node",
566 "parentName": "dependency",
567 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
568 "uniqueId": "c3873452-c5a7-47a8-8c22-249e14aa94ba.dependency",
569 "leftOccurrences": "UNBOUNDED",
570 "ownerName": "abstract_ltm",
571 "maxOccurrences": "UNBOUNDED",
572 "previousName": "dependency_ltm_ltm_dmz_direct_0_port",
573 "minOccurrences": "0",
574 "name": "abstract_ltm.dependency_ltm_ltm_dmz_direct_0_port",
575 "version": null,
576 "empty": false,
577 "type": null
578 },
579 {
580 "node": "tosca.nodes.Root",
581 "path": [
582 "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
583 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
584 ],
585 "source": "43c3895a-8167-439c-8aff-9c266105a13f",
586 "relationship": "tosca.relationships.DependsOn",
587 "capability": "tosca.capabilities.Node",
588 "parentName": null,
589 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
590 "uniqueId": "c3873452-c5a7-47a8-8c22-249e14aa94ba.dependency",
591 "leftOccurrences": "UNBOUNDED",
592 "ownerName": "ldsa_sec_grp_1",
593 "maxOccurrences": "UNBOUNDED",
594 "previousName": "dependency",
595 "minOccurrences": "0",
596 "name": "ldsa_sec_grp_1.dependency",
597 "version": null,
598 "empty": false,
599 "type": null
600 }
601 ],
602 "tosca.capabilities.network.Linkable": [
603 {
604 "node": null,
605 "path": [
606 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_oam_protected_0_port",
607 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
608 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
609 ],
610 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
611 "relationship": "tosca.relationships.network.LinksTo",
612 "capability": "tosca.capabilities.network.Linkable",
613 "parentName": "link",
614 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
615 "uniqueId": "f90adf6c-f1f0-45e9-865c-70919bcfbcc5.link",
616 "leftOccurrences": "UNBOUNDED",
617 "ownerName": "abstract_ltm",
618 "maxOccurrences": "UNBOUNDED",
619 "previousName": "link_ltm_ltm_oam_protected_0_port",
620 "minOccurrences": "1",
621 "name": "abstract_ltm.link_ltm_ltm_oam_protected_0_port",
622 "version": null,
623 "empty": false,
624 "type": null
625 },
626 {
627 "node": null,
628 "path": [
629 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.fe59d87f-cd1f-4526-aa08-e2709996ce7b.ltm_ltm_dmz_direct_0_port",
630 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
631 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
632 ],
633 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
634 "relationship": "tosca.relationships.network.LinksTo",
635 "capability": "tosca.capabilities.network.Linkable",
636 "parentName": "link",
637 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
638 "uniqueId": "f90adf6c-f1f0-45e9-865c-70919bcfbcc5.link",
639 "leftOccurrences": "UNBOUNDED",
640 "ownerName": "abstract_ltm",
641 "maxOccurrences": "UNBOUNDED",
642 "previousName": "link_ltm_ltm_dmz_direct_0_port",
643 "minOccurrences": "1",
644 "name": "abstract_ltm.link_ltm_ltm_dmz_direct_0_port",
645 "version": null,
646 "empty": false,
647 "type": null
648 }
649 ],
650 "tosca.capabilities.Attachment": [
651 {
652 "node": "tosca.nodes.BlockStorage",
653 "path": [
654 "5a600b11-18c3-4cf2-a18f-ee3fb70ee642.7b807105-83bb-43e1-8b0d-42da74f6c32b.ltm",
655 "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
656 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
657 ],
658 "source": "5a600b11-18c3-4cf2-a18f-ee3fb70ee642",
659 "relationship": "tosca.relationships.AttachesTo",
660 "capability": "tosca.capabilities.Attachment",
661 "parentName": "local_storage",
662 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.5a600b11-18c3-4cf2-a18f-ee3fb70ee642.abstract_ltm",
663 "uniqueId": "2b80666b-3a80-4d10-9953-e5afd783b218.local_storage",
664 "leftOccurrences": "UNBOUNDED",
665 "ownerName": "abstract_ltm",
666 "maxOccurrences": "UNBOUNDED",
667 "previousName": "local_storage_ltm",
668 "minOccurrences": "0",
669 "name": "abstract_ltm.local_storage_ltm",
670 "version": null,
671 "empty": false,
672 "type": null
673 },
674 {
675 "node": "org.openecomp.resource.cp.nodes.heat.network.neutron.Port",
676 "path": [
677 "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
678 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11"
679 ],
680 "source": "43c3895a-8167-439c-8aff-9c266105a13f",
681 "relationship": "org.openecomp.relationships.AttachesTo",
682 "capability": "tosca.capabilities.Attachment",
683 "parentName": null,
684 "ownerId": "36cf379e-d218-4413-bec6-a50076289c26.43c3895a-8167-439c-8aff-9c266105a13f.ldsa_sec_grp_1",
685 "uniqueId": "120ffc80-ce5f-4b85-b213-2e3d86f6f78c.port",
686 "leftOccurrences": "UNBOUNDED",
687 "ownerName": "ldsa_sec_grp_1",
688 "maxOccurrences": "UNBOUNDED",
689 "previousName": "port",
690 "minOccurrences": "0",
691 "name": "ldsa_sec_grp_1.port",
692 "version": null,
693 "empty": false,
694 "type": null
695 }
696 ]
697 },
698 "deploymentArtifacts": null,
699 "artifacts": null,
700 "groupInstances": [
701 {
702 "creationTime": 1563890024429,
703 "version": "1",
704 "type": "org.openecomp.groups.VfModule",
705 "description": null,
706 "modificationTime": 1563890024429,
707 "artifacts": [
708 "36cf379e-d218-4413-bec6-a50076289c26.heat2",
709 "36cf379e-d218-4413-bec6-a50076289c26.heat2env"
710 ],
711 "uniqueId": "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11.36cf379e-d218-4413-bec6-a50076289c26.Vsp1..base_ldsa..module-0.vsp11vsp1base_ldsamodule0",
712 "customizationUUID": "562d9dcf-9869-4163-b95c-d31d55aa2ef4",
713 "groupUid": "36cf379e-d218-4413-bec6-a50076289c26.Vsp1..base_ldsa..module-0",
714 "groupInstanceArtifacts": [
715 "0d9ac045-165d-4a87-8f46-01fdf8b7aa96",
716 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11.heat2env"
717 ],
718 "groupInstanceArtifactsUuid": [],
719 "groupName": "Vsp1..base_ldsa..module-0",
720 "invariantUUID": "8ab57e8a-1946-4065-8945-3924ea569bab",
721 "artifactsUuid": [
722 "377f2098-c635-4fcb-85fd-443bd05acb04"
723 ],
724 "groupUUID": "42b006c7-8e6a-4a44-8a16-829458bc1978",
725 "normalizedName": "vsp11vsp1base_ldsamodule0",
726 "posX": null,
727 "posY": null,
728 "propertyValueCounter": null,
729 "name": "vsp11..Vsp1..base_ldsa..module-0",
730 "properties": [
731 {
732 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1",
733 "type": "boolean",
734 "required": false,
735 "definition": true,
736 "defaultValue": "true",
737 "description": "Whether this module should be deployed before other modules",
738 "schema": null,
739 "password": false,
740 "name": "isBase",
741 "value": "true",
742 "label": null,
743 "hidden": false,
744 "immutable": false,
745 "inputPath": null,
746 "status": null,
747 "inputId": null,
748 "instanceUniqueId": null,
749 "propertyId": null,
750 "annotations": null,
751 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase",
752 "getInputValues": null,
753 "propertyConstraints": null,
754 "schemaType": null,
755 "schemaProperty": null,
756 "getInputProperty": false,
757 "version": null,
758 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase",
759 "empty": false
760 },
761 {
762 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2",
763 "type": "integer",
764 "required": false,
765 "definition": true,
766 "defaultValue": "1",
767 "description": "The minimum instances of this VF-Module",
768 "schema": null,
769 "password": false,
770 "name": "min_vf_module_instances",
771 "value": "1",
772 "label": null,
773 "hidden": false,
774 "immutable": false,
775 "inputPath": null,
776 "status": null,
777 "inputId": null,
778 "instanceUniqueId": null,
779 "propertyId": null,
780 "annotations": null,
781 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances",
782 "getInputValues": null,
783 "propertyConstraints": null,
784 "schemaType": null,
785 "schemaProperty": null,
786 "getInputProperty": false,
787 "version": null,
788 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances",
789 "empty": false
790 },
791 {
792 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3",
793 "type": "integer",
794 "required": false,
795 "definition": true,
796 "defaultValue": "1",
797 "description": "The maximum instances of this VF-Module",
798 "schema": null,
799 "password": false,
800 "name": "max_vf_module_instances",
801 "value": "1",
802 "label": null,
803 "hidden": false,
804 "immutable": false,
805 "inputPath": null,
806 "status": null,
807 "inputId": null,
808 "instanceUniqueId": null,
809 "propertyId": null,
810 "annotations": null,
811 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances",
812 "getInputValues": null,
813 "propertyConstraints": null,
814 "schemaType": null,
815 "schemaProperty": null,
816 "getInputProperty": false,
817 "version": null,
818 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances",
819 "empty": false
820 },
821 {
822 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4",
823 "type": "integer",
824 "required": false,
825 "definition": true,
826 "defaultValue": "1",
827 "description": "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n",
828 "schema": null,
829 "password": false,
830 "name": "initial_count",
831 "value": "1",
832 "label": null,
833 "hidden": false,
834 "immutable": false,
835 "inputPath": null,
836 "status": null,
837 "inputId": null,
838 "instanceUniqueId": null,
839 "propertyId": null,
840 "annotations": null,
841 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count",
842 "getInputValues": null,
843 "propertyConstraints": null,
844 "schemaType": null,
845 "schemaProperty": null,
846 "getInputProperty": false,
847 "version": null,
848 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count",
849 "empty": false
850 },
851 {
852 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5",
853 "type": "string",
854 "required": false,
855 "definition": true,
856 "defaultValue": "Base",
857 "description": null,
858 "schema": null,
859 "password": false,
860 "name": "vf_module_type",
861 "value": "Base",
862 "label": null,
863 "hidden": false,
864 "immutable": false,
865 "inputPath": null,
866 "status": null,
867 "inputId": null,
868 "instanceUniqueId": null,
869 "propertyId": null,
870 "annotations": null,
871 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type",
872 "getInputValues": null,
873 "propertyConstraints": null,
874 "schemaType": null,
875 "schemaProperty": null,
876 "getInputProperty": false,
877 "version": null,
878 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type",
879 "empty": false
880 },
881 {
882 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6",
883 "type": "string",
884 "required": false,
885 "definition": true,
886 "defaultValue": "base_ldsa",
887 "description": "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n",
888 "schema": null,
889 "password": false,
890 "name": "vf_module_label",
891 "value": "base_ldsa",
892 "label": null,
893 "hidden": false,
894 "immutable": false,
895 "inputPath": null,
896 "status": null,
897 "inputId": null,
898 "instanceUniqueId": null,
899 "propertyId": null,
900 "annotations": null,
901 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label",
902 "getInputValues": null,
903 "propertyConstraints": null,
904 "schemaType": null,
905 "schemaProperty": null,
906 "getInputProperty": false,
907 "version": null,
908 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label",
909 "empty": false
910 },
911 {
912 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7",
913 "type": "boolean",
914 "required": false,
915 "definition": true,
916 "defaultValue": "false",
917 "description": "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n",
918 "schema": null,
919 "password": false,
920 "name": "volume_group",
921 "value": "false",
922 "label": null,
923 "hidden": false,
924 "immutable": false,
925 "inputPath": null,
926 "status": null,
927 "inputId": null,
928 "instanceUniqueId": null,
929 "propertyId": null,
930 "annotations": null,
931 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group",
932 "getInputValues": null,
933 "propertyConstraints": null,
934 "schemaType": null,
935 "schemaProperty": null,
936 "getInputProperty": false,
937 "version": null,
938 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group",
939 "empty": false
940 },
941 {
942 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8",
943 "type": "map",
944 "required": false,
945 "definition": true,
946 "defaultValue": null,
947 "description": "Identifies the set of VM types and their count included in the VF-Module\n",
948 "schema": {
949 "derivedFrom": null,
950 "constraints": null,
951 "properties": null,
952 "property": {
953 "uniqueId": null,
954 "type": "string",
955 "required": false,
956 "definition": true,
957 "defaultValue": null,
958 "description": "<vfc_id>:<count>",
959 "schema": null,
960 "password": false,
961 "name": null,
962 "value": null,
963 "label": null,
964 "hidden": false,
965 "immutable": false,
966 "inputPath": null,
967 "status": null,
968 "inputId": null,
969 "instanceUniqueId": null,
970 "propertyId": null,
971 "annotations": null,
972 "parentUniqueId": null,
973 "getInputValues": null,
974 "propertyConstraints": null,
975 "schemaType": null,
976 "schemaProperty": null,
977 "getInputProperty": false,
978 "version": null,
979 "ownerId": null,
980 "empty": false
981 },
982 "version": null,
983 "ownerId": null,
984 "empty": false,
985 "type": null
986 },
987 "password": false,
988 "name": "vfc_list",
989 "value": null,
990 "label": null,
991 "hidden": false,
992 "immutable": false,
993 "inputPath": null,
994 "status": null,
995 "inputId": null,
996 "instanceUniqueId": null,
997 "propertyId": null,
998 "annotations": null,
999 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list",
1000 "getInputValues": null,
1001 "propertyConstraints": null,
1002 "schemaType": "string",
1003 "schemaProperty": {
1004 "uniqueId": null,
1005 "type": "string",
1006 "required": false,
1007 "definition": true,
1008 "defaultValue": null,
1009 "description": "<vfc_id>:<count>",
1010 "schema": null,
1011 "password": false,
1012 "name": null,
1013 "value": null,
1014 "label": null,
1015 "hidden": false,
1016 "immutable": false,
1017 "inputPath": null,
1018 "status": null,
1019 "inputId": null,
1020 "instanceUniqueId": null,
1021 "propertyId": null,
1022 "annotations": null,
1023 "parentUniqueId": null,
1024 "getInputValues": null,
1025 "propertyConstraints": null,
1026 "schemaType": null,
1027 "schemaProperty": null,
1028 "getInputProperty": false,
1029 "version": null,
1030 "ownerId": null,
1031 "empty": false
1032 },
1033 "getInputProperty": false,
1034 "version": null,
1035 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list",
1036 "empty": false
1037 },
1038 {
1039 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9",
1040 "type": "string",
1041 "required": true,
1042 "definition": true,
1043 "defaultValue": null,
1044 "description": "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n",
1045 "schema": null,
1046 "password": false,
1047 "name": "vf_module_description",
1048 "value": null,
1049 "label": null,
1050 "hidden": false,
1051 "immutable": false,
1052 "inputPath": null,
1053 "status": null,
1054 "inputId": null,
1055 "instanceUniqueId": null,
1056 "propertyId": null,
1057 "annotations": null,
1058 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description",
1059 "getInputValues": null,
1060 "propertyConstraints": null,
1061 "schemaType": null,
1062 "schemaProperty": null,
1063 "getInputProperty": false,
1064 "version": null,
1065 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description",
1066 "empty": false
1067 },
1068 {
1069 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10",
1070 "type": "integer",
1071 "required": false,
1072 "definition": true,
1073 "defaultValue": null,
1074 "description": "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n",
1075 "schema": null,
1076 "password": false,
1077 "name": "availability_zone_count",
1078 "value": null,
1079 "label": null,
1080 "hidden": false,
1081 "immutable": false,
1082 "inputPath": null,
1083 "status": null,
1084 "inputId": null,
1085 "instanceUniqueId": null,
1086 "propertyId": null,
1087 "annotations": null,
1088 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count",
1089 "getInputValues": null,
1090 "propertyConstraints": null,
1091 "schemaType": null,
1092 "schemaProperty": null,
1093 "getInputProperty": false,
1094 "version": null,
1095 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count",
1096 "empty": false
1097 }
1098 ],
1099 "ownerId": null,
1100 "empty": false
1101 },
1102 {
1103 "creationTime": 1563890024397,
1104 "version": "1",
1105 "type": "org.openecomp.groups.VfModule",
1106 "description": null,
1107 "modificationTime": 1563890024397,
1108 "artifacts": [
1109 "36cf379e-d218-4413-bec6-a50076289c26.heat1env",
1110 "36cf379e-d218-4413-bec6-a50076289c26.heat1"
1111 ],
1112 "uniqueId": "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11.36cf379e-d218-4413-bec6-a50076289c26.Vsp1..module_1_ldsa..module-1.vsp11vsp1module_1_ldsamodule1",
1113 "customizationUUID": "a9378b23-de84-4071-9ab9-254e1d7882be",
1114 "groupUid": "36cf379e-d218-4413-bec6-a50076289c26.Vsp1..module_1_ldsa..module-1",
1115 "groupInstanceArtifacts": [
1116 "679a99eb-c54e-4197-95d9-a608627ff28a",
1117 "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11.heat1env"
1118 ],
1119 "groupInstanceArtifactsUuid": [],
1120 "groupName": "Vsp1..module_1_ldsa..module-1",
1121 "invariantUUID": "c48aa7b7-889c-438d-b3f5-db91edf681c5",
1122 "artifactsUuid": [
1123 "1899776c-347b-4c8b-8c95-11c5a916b224"
1124 ],
1125 "groupUUID": "bd30eac6-bae3-4690-b2bf-6c895dad7cc2",
1126 "normalizedName": "vsp11vsp1module_1_ldsamodule1",
1127 "posX": null,
1128 "posY": null,
1129 "propertyValueCounter": null,
1130 "name": "vsp11..Vsp1..module_1_ldsa..module-1",
1131 "properties": [
1132 {
1133 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase.property.1",
1134 "type": "boolean",
1135 "required": false,
1136 "definition": true,
1137 "defaultValue": "false",
1138 "description": "Whether this module should be deployed before other modules",
1139 "schema": null,
1140 "password": false,
1141 "name": "isBase",
1142 "value": "false",
1143 "label": null,
1144 "hidden": false,
1145 "immutable": false,
1146 "inputPath": null,
1147 "status": null,
1148 "inputId": null,
1149 "instanceUniqueId": null,
1150 "propertyId": null,
1151 "annotations": null,
1152 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase",
1153 "getInputValues": null,
1154 "propertyConstraints": null,
1155 "schemaType": null,
1156 "schemaProperty": null,
1157 "getInputProperty": false,
1158 "version": null,
1159 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.isBase",
1160 "empty": false
1161 },
1162 {
1163 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances.property.2",
1164 "type": "integer",
1165 "required": false,
1166 "definition": true,
1167 "defaultValue": "0",
1168 "description": "The minimum instances of this VF-Module",
1169 "schema": null,
1170 "password": false,
1171 "name": "min_vf_module_instances",
1172 "value": "0",
1173 "label": null,
1174 "hidden": false,
1175 "immutable": false,
1176 "inputPath": null,
1177 "status": null,
1178 "inputId": null,
1179 "instanceUniqueId": null,
1180 "propertyId": null,
1181 "annotations": null,
1182 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances",
1183 "getInputValues": null,
1184 "propertyConstraints": null,
1185 "schemaType": null,
1186 "schemaProperty": null,
1187 "getInputProperty": false,
1188 "version": null,
1189 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.min_vf_module_instances",
1190 "empty": false
1191 },
1192 {
1193 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances.property.3",
1194 "type": "integer",
1195 "required": false,
1196 "definition": true,
1197 "defaultValue": null,
1198 "description": "The maximum instances of this VF-Module",
1199 "schema": null,
1200 "password": false,
1201 "name": "max_vf_module_instances",
1202 "value": null,
1203 "label": null,
1204 "hidden": false,
1205 "immutable": false,
1206 "inputPath": null,
1207 "status": null,
1208 "inputId": null,
1209 "instanceUniqueId": null,
1210 "propertyId": null,
1211 "annotations": null,
1212 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances",
1213 "getInputValues": null,
1214 "propertyConstraints": null,
1215 "schemaType": null,
1216 "schemaProperty": null,
1217 "getInputProperty": false,
1218 "version": null,
1219 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.max_vf_module_instances",
1220 "empty": false
1221 },
1222 {
1223 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count.property.4",
1224 "type": "integer",
1225 "required": false,
1226 "definition": true,
1227 "defaultValue": "0",
1228 "description": "The initial count of instances of the VF-Module. The value must be in the range between min_vfmodule_instances and max_vfmodule_instances. If no value provided the initial count is the min_vfmodule_instances.\n",
1229 "schema": null,
1230 "password": false,
1231 "name": "initial_count",
1232 "value": "0",
1233 "label": null,
1234 "hidden": false,
1235 "immutable": false,
1236 "inputPath": null,
1237 "status": null,
1238 "inputId": null,
1239 "instanceUniqueId": null,
1240 "propertyId": null,
1241 "annotations": null,
1242 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count",
1243 "getInputValues": null,
1244 "propertyConstraints": null,
1245 "schemaType": null,
1246 "schemaProperty": null,
1247 "getInputProperty": false,
1248 "version": null,
1249 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.initial_count",
1250 "empty": false
1251 },
1252 {
1253 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type.property.5",
1254 "type": "string",
1255 "required": false,
1256 "definition": true,
1257 "defaultValue": "Expansion",
1258 "description": null,
1259 "schema": null,
1260 "password": false,
1261 "name": "vf_module_type",
1262 "value": "Expansion",
1263 "label": null,
1264 "hidden": false,
1265 "immutable": false,
1266 "inputPath": null,
1267 "status": null,
1268 "inputId": null,
1269 "instanceUniqueId": null,
1270 "propertyId": null,
1271 "annotations": null,
1272 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type",
1273 "getInputValues": null,
1274 "propertyConstraints": null,
1275 "schemaType": null,
1276 "schemaProperty": null,
1277 "getInputProperty": false,
1278 "version": null,
1279 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_type",
1280 "empty": false
1281 },
1282 {
1283 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label.property.6",
1284 "type": "string",
1285 "required": false,
1286 "definition": true,
1287 "defaultValue": "module_1_ldsa",
1288 "description": "Alternate textual key used to reference this VF-Module model. Must be unique within the VNF model\n",
1289 "schema": null,
1290 "password": false,
1291 "name": "vf_module_label",
1292 "value": "module_1_ldsa",
1293 "label": null,
1294 "hidden": false,
1295 "immutable": false,
1296 "inputPath": null,
1297 "status": null,
1298 "inputId": null,
1299 "instanceUniqueId": null,
1300 "propertyId": null,
1301 "annotations": null,
1302 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label",
1303 "getInputValues": null,
1304 "propertyConstraints": null,
1305 "schemaType": null,
1306 "schemaProperty": null,
1307 "getInputProperty": false,
1308 "version": null,
1309 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_label",
1310 "empty": false
1311 },
1312 {
1313 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group.property.7",
1314 "type": "boolean",
1315 "required": false,
1316 "definition": true,
1317 "defaultValue": "false",
1318 "description": "\"true\" indicates that this VF Module model requires attachment to a Volume Group. VID operator must select the Volume Group instance to attach to a VF-Module at deployment time.\n",
1319 "schema": null,
1320 "password": false,
1321 "name": "volume_group",
1322 "value": "false",
1323 "label": null,
1324 "hidden": false,
1325 "immutable": false,
1326 "inputPath": null,
1327 "status": null,
1328 "inputId": null,
1329 "instanceUniqueId": null,
1330 "propertyId": null,
1331 "annotations": null,
1332 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group",
1333 "getInputValues": null,
1334 "propertyConstraints": null,
1335 "schemaType": null,
1336 "schemaProperty": null,
1337 "getInputProperty": false,
1338 "version": null,
1339 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.volume_group",
1340 "empty": false
1341 },
1342 {
1343 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list.property.8",
1344 "type": "map",
1345 "required": false,
1346 "definition": true,
1347 "defaultValue": null,
1348 "description": "Identifies the set of VM types and their count included in the VF-Module\n",
1349 "schema": {
1350 "derivedFrom": null,
1351 "constraints": null,
1352 "properties": null,
1353 "property": {
1354 "uniqueId": null,
1355 "type": "string",
1356 "required": false,
1357 "definition": true,
1358 "defaultValue": null,
1359 "description": "<vfc_id>:<count>",
1360 "schema": null,
1361 "password": false,
1362 "name": null,
1363 "value": null,
1364 "label": null,
1365 "hidden": false,
1366 "immutable": false,
1367 "inputPath": null,
1368 "status": null,
1369 "inputId": null,
1370 "instanceUniqueId": null,
1371 "propertyId": null,
1372 "annotations": null,
1373 "parentUniqueId": null,
1374 "getInputValues": null,
1375 "propertyConstraints": null,
1376 "schemaType": null,
1377 "schemaProperty": null,
1378 "getInputProperty": false,
1379 "version": null,
1380 "ownerId": null,
1381 "empty": false
1382 },
1383 "version": null,
1384 "ownerId": null,
1385 "empty": false,
1386 "type": null
1387 },
1388 "password": false,
1389 "name": "vfc_list",
1390 "value": null,
1391 "label": null,
1392 "hidden": false,
1393 "immutable": false,
1394 "inputPath": null,
1395 "status": null,
1396 "inputId": null,
1397 "instanceUniqueId": null,
1398 "propertyId": null,
1399 "annotations": null,
1400 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list",
1401 "getInputValues": null,
1402 "propertyConstraints": null,
1403 "schemaType": "string",
1404 "schemaProperty": {
1405 "uniqueId": null,
1406 "type": "string",
1407 "required": false,
1408 "definition": true,
1409 "defaultValue": null,
1410 "description": "<vfc_id>:<count>",
1411 "schema": null,
1412 "password": false,
1413 "name": null,
1414 "value": null,
1415 "label": null,
1416 "hidden": false,
1417 "immutable": false,
1418 "inputPath": null,
1419 "status": null,
1420 "inputId": null,
1421 "instanceUniqueId": null,
1422 "propertyId": null,
1423 "annotations": null,
1424 "parentUniqueId": null,
1425 "getInputValues": null,
1426 "propertyConstraints": null,
1427 "schemaType": null,
1428 "schemaProperty": null,
1429 "getInputProperty": false,
1430 "version": null,
1431 "ownerId": null,
1432 "empty": false
1433 },
1434 "getInputProperty": false,
1435 "version": null,
1436 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vfc_list",
1437 "empty": false
1438 },
1439 {
1440 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description.property.9",
1441 "type": "string",
1442 "required": true,
1443 "definition": true,
1444 "defaultValue": null,
1445 "description": "Description of the VF-modules contents and purpose (e.g. \"Front-End\" or \"Database Cluster\")\n",
1446 "schema": null,
1447 "password": false,
1448 "name": "vf_module_description",
1449 "value": null,
1450 "label": null,
1451 "hidden": false,
1452 "immutable": false,
1453 "inputPath": null,
1454 "status": null,
1455 "inputId": null,
1456 "instanceUniqueId": null,
1457 "propertyId": null,
1458 "annotations": null,
1459 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description",
1460 "getInputValues": null,
1461 "propertyConstraints": null,
1462 "schemaType": null,
1463 "schemaProperty": null,
1464 "getInputProperty": false,
1465 "version": null,
1466 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.vf_module_description",
1467 "empty": false
1468 },
1469 {
1470 "uniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count.property.10",
1471 "type": "integer",
1472 "required": false,
1473 "definition": true,
1474 "defaultValue": null,
1475 "description": "Quantity of Availability Zones needed for this VF-Module (source: Extracted from VF-Module HEAT template)\n",
1476 "schema": null,
1477 "password": false,
1478 "name": "availability_zone_count",
1479 "value": null,
1480 "label": null,
1481 "hidden": false,
1482 "immutable": false,
1483 "inputPath": null,
1484 "status": null,
1485 "inputId": null,
1486 "instanceUniqueId": null,
1487 "propertyId": null,
1488 "annotations": null,
1489 "parentUniqueId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count",
1490 "getInputValues": null,
1491 "propertyConstraints": null,
1492 "schemaType": null,
1493 "schemaProperty": null,
1494 "getInputProperty": false,
1495 "version": null,
1496 "ownerId": "org.openecomp.groups.VfModule.1.0.grouptype.availability_zone_count",
1497 "empty": false
1498 }
1499 ],
1500 "ownerId": null,
1501 "empty": false
1502 }
1503 ],
1504 "componentMetadataForSupportLog": {
1505 "SupportablityComponentUUID": null,
1506 "SupportablityComponentName": "VSP1 1",
1507 "SupportablityComponentVersion": null
1508 },
1509 "actualComponentUid": "24566301-f314-4cf4-981e-2b80f0e04ae2",
1510 "createdFromCsar": false,
1511 "uniqueId": "b4fc3b6b-8681-4327-86a3-285c81ff8046.24566301-f314-4cf4-981e-2b80f0e04ae2.vsp11",
1512 "normalizedName": "vsp11",
1513 "name": "VSP1 1",
1514 "creationTime": 1563890022126,
1515 "icon": "defaulticon",
1516 "originType": "VF",
1517 "description": null,
1518 "modificationTime": 1564493409164,
1519 "componentName": "VSP1",
1520 "isProxy": false,
1521 "invariantName": "vsp11",
1522 "createdFrom": "UI",
1523 "customizationUUID": "8b16b099-8bbc-4a86-9079-881aa3fb0fe1",
1524 "originArchived": false,
1525 "componentUid": "24566301-f314-4cf4-981e-2b80f0e04ae2",
1526 "sourceModelName": null,
1527 "componentVersion": "1.0",
1528 "toscaComponentName": "org.openecomp.resource.vf.Vsp1",
1529 "sourceModelUid": null,
1530 "sourceModelInvariant": null,
1531 "sourceModelUuid": null,
1532 "posX": "-451.2310793862899",
1533 "posY": "-300.81536713741014",
1534 "propertyValueCounter": 1,
1535 "attributeValueCounter": null,
1536 "inputValueCounter": null,
1537 "version": null,
1538 "ownerId": null,
1539 "empty": false,
1540 "type": null
1541 }
1542 ],
1543 "componentInstancesRelations": [],
1544 "componentInstancesInputs": null,
1545 "componentInstancesProperties": null,
1546 "componentInstancesAttributes": null,
1547 "capabilities": null,
1548 "policies": [],
1549 "requirements": null,
1550 "inputs": null,
1551 "groups": [],
1552 "additionalInformation": null,
1553 "interfaceOperations": null,
1554 "interfaces": null,
1555 "serviceApiArtifacts": null,
1556 "forwardingPaths": {},
1557 "metadata": null
1558}