3 "tags": "active-streams",
4 "name": "active-streams",
6 "description": "active-streams",
10 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
13 "type": "source-input"
16 "type": "source-default",
22 "tags": "aic-cloud-region",
23 "name": "aic-cloud-region",
25 "description": "aic-cloud-region",
29 "updated-by": "Singal, Kapil <ks220y@att.com>",
32 "type": "source-input",
37 "dcae_collector_ip": {
38 "tags": "dcae_collector_ip",
39 "name": "dcae_collector_ip",
41 "description": "dcae_collector_ip",
45 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
48 "type": "source-input"
51 "type": "source-default",
55 "type": "source-rest",
59 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/dcae_collector_ip",
60 "path": "/param/0/value",
61 "input-key-mapping": {
62 "service-instance-id": "service-instance-id",
65 "output-key-mapping": {
66 "dcae_collector_ip": "value"
69 "service-instance-id",
76 "dcae_collector_port": {
77 "tags": "dcae_collector_port",
78 "name": "dcae_collector_port",
80 "description": "dcae_collector_port",
84 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
87 "type": "source-input"
90 "type": "source-default",
94 "type": "source-rest",
98 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/dcae_collector_port",
99 "path": "/param/0/value",
100 "input-key-mapping": {
101 "service-instance-id": "service-instance-id",
104 "output-key-mapping": {
105 "dcae_collector_port": "value"
107 "key-dependencies": [
108 "service-instance-id",
115 "demo_artifacts_version": {
116 "tags": "demo_artifacts_version",
117 "name": "demo_artifacts_version",
119 "description": "demo_artifacts_version",
123 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
126 "type": "source-input"
129 "type": "source-default",
133 "type": "source-rest",
137 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/demo_artifacts_version",
138 "path": "/param/0/value",
139 "input-key-mapping": {
140 "service-instance-id": "service-instance-id",
143 "output-key-mapping": {
144 "demo_artifacts_version": "value"
146 "key-dependencies": [
147 "service-instance-id",
154 "int_private1_net_cidr": {
155 "tags": "int_private1_net_cidr",
156 "name": "int_private1_net_cidr",
158 "description": "int_private1_net_cidr",
162 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
165 "type": "source-input"
168 "type": "source-default",
172 "type": "source-rest",
176 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/int_private1_net_cidr",
177 "path": "/param/0/value",
178 "input-key-mapping": {
179 "service-instance-id": "service-instance-id",
182 "output-key-mapping": {
183 "int_private1_net_cidr": "value"
185 "key-dependencies": [
186 "service-instance-id",
195 "endpoint-selector": "dynamic-db-source",
196 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
197 "input-key-mapping": {},
198 "output-key-mapping": {
199 "int_private1_net_cidr": "prefix"
205 "int_private2_net_cidr": {
206 "tags": "int_private2_net_cidr",
207 "name": "int_private2_net_cidr",
209 "description": "int_private2_net_cidr",
213 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
216 "type": "source-input"
219 "type": "source-default",
226 "endpoint-selector": "dynamic-db-source",
227 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private2\"",
228 "output-key-mapping": {
229 "int_private2_net_cidr": "prefix"
231 "input-key-mapping": {}
235 "type": "source-rest",
239 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/int_private2_net_cidr",
240 "path": "/param/0/value",
241 "input-key-mapping": {
242 "service-instance-id": "service-instance-id",
245 "output-key-mapping": {
246 "int_private2_net_cidr": "value"
248 "key-dependencies": [
249 "service-instance-id",
256 "k8s-rb-profile-name": {
257 "tags": "k8s, cnf, profile, k8s-rb-profile-name",
258 "name": "k8s-rb-profile-name",
260 "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
264 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
267 "type": "source-input"
270 "type": "source-default",
274 "type": "source-rest",
278 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/k8s-rb-profile-name",
279 "path": "/param/0/value",
280 "input-key-mapping": {
281 "service-instance-id": "service-instance-id",
284 "output-key-mapping": {
285 "k8s-rb-profile-name": "value"
287 "key-dependencies": [
288 "service-instance-id",
295 "k8s-rb-profile-namespace": {
296 "tags": "k8s, cnf, profile, namespace, k8s-rb-profile-namespace",
297 "name": "k8s-rb-profile-namespace",
299 "description": "Profile name used in multicloud/k8s plugin",
303 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
306 "type": "source-input"
309 "type": "source-default",
313 "type": "source-rest",
317 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/k8s-rb-profile-namespace",
318 "path": "/param/0/value",
319 "input-key-mapping": {
320 "service-instance-id": "service-instance-id",
323 "output-key-mapping": {
324 "k8s-rb-profile-namespace": "value"
326 "key-dependencies": [
327 "service-instance-id",
334 "management-prefix-id": {
335 "tags": "management-prefix-id",
336 "name": "management-prefix-id",
338 "description": "management-prefix-id",
342 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
345 "type": "source-input"
348 "type": "source-default",
352 "type": "source-rest",
356 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/management-prefix-id",
357 "path": "/param/0/value",
358 "input-key-mapping": {
359 "service-instance-id": "service-instance-id",
362 "output-key-mapping": {
363 "management-prefix-id": "value"
365 "key-dependencies": [
366 "service-instance-id",
375 "endpoint-selector": "dynamic-db-source",
376 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
377 "input-key-mapping": {},
378 "output-key-mapping": {
379 "management-prefix-id": "prefix_id"
385 "onap_private_net_cidr": {
386 "tags": "onap_private_net_cidr",
387 "name": "onap_private_net_cidr",
389 "description": "onap_private_net_cidr",
393 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
396 "type": "source-input"
399 "type": "source-default",
406 "endpoint-selector": "dynamic-db-source",
407 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
408 "input-key-mapping": {},
409 "output-key-mapping": {
410 "onap_private_net_cidr": "prefix"
415 "type": "source-rest",
419 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/onap_private_net_cidr",
420 "path": "/param/0/value",
421 "input-key-mapping": {
422 "service-instance-id": "service-instance-id",
425 "output-key-mapping": {
426 "onap_private_net_cidr": "value"
428 "key-dependencies": [
429 "service-instance-id",
436 "private1-prefix-id": {
437 "tags": "private1-prefix-id",
438 "name": "private1-prefix-id",
440 "description": "private1-prefix-id",
444 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
447 "type": "source-input"
450 "type": "source-default",
454 "type": "source-rest",
458 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/private1-prefix-id",
459 "path": "/param/0/value",
460 "input-key-mapping": {
461 "service-instance-id": "service-instance-id",
464 "output-key-mapping": {
465 "private1-prefix-id": "value"
467 "key-dependencies": [
468 "service-instance-id",
477 "endpoint-selector": "dynamic-db-source",
478 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
479 "input-key-mapping": {},
480 "output-key-mapping": {
481 "private1-prefix-id": "prefix_id"
487 "private2-prefix-id": {
488 "tags": "private2-prefix-id",
489 "name": "private2-prefix-id",
491 "description": "private2-prefix-id",
495 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
498 "type": "source-input"
501 "type": "source-default",
505 "type": "source-rest",
509 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/private2-prefix-id",
510 "path": "/param/0/value",
511 "input-key-mapping": {
512 "service-instance-id": "service-instance-id",
515 "output-key-mapping": {
516 "private2-prefix-id": "value"
518 "key-dependencies": [
519 "service-instance-id",
528 "endpoint-selector": "dynamic-db-source",
529 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
530 "input-key-mapping": {},
531 "output-key-mapping": {
532 "private2-prefix-id": "prefix_id"
538 "put-active-streams": {
539 "tags": "put-active-streams",
540 "name": "put-active-streams",
542 "description": "put-active-streams",
546 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
549 "type": "source-input"
552 "type": "source-default",
556 "type": "source-rest",
560 "url-path": "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
561 "path": "/param/0/value",
562 "input-key-mapping": {
563 "vpg_onap_private_ip_0": "vpg_onap_private_ip_0",
564 "active-streams": "active-streams"
566 "output-key-mapping": {},
567 "key-dependencies": [
568 "vpg_onap_private_ip_0",
571 "endpoint-selector": "vpkg-rest-api",
572 "payload": "{\"streams\": {\"active-streams\": $active-streams}}"
577 "service-instance-id": {
578 "tags": "service-instance-id, tosca.datatypes.Root, data_type",
579 "name": "service-instance-id",
581 "description": "To be provided",
585 "updated-by": "Singal, Kapil <ks220y@att.com>",
588 "type": "source-input",
594 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
595 "input-key-mapping": {},
596 "output-key-mapping": {
597 "service-instance-id": "artifact_name"
604 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
605 "input-key-mapping": {},
606 "output-key-mapping": {
607 "service-instance-id": "artifact_name"
612 "type": "source-capability",
614 "script-type": "jython",
615 "script-class-reference": "SampleRAProcessor",
616 "instance-dependencies": []
620 "type": "source-rest",
624 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id",
625 "path": "/service/0/service-instance-id",
626 "input-key-mapping": {
627 "service-instance-id": "service-instance.service-instance-id"
629 "output-key-mapping": {
630 "service-instance-id": "service-instance-id"
632 "key-dependencies": [
633 "service-instance.service-instance-id"
640 "tags": "vf-module-id",
641 "name": "vf-module-id",
643 "description": "vf-module-id",
647 "updated-by": "Singal, Kapil <ks220y@att.com>",
650 "type": "source-input",
654 "type": "source-rest",
658 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vf-modules/vf-module/$vf-module-id",
659 "path": "/vf-module/0/vf-module-id",
660 "input-key-mapping": {
661 "service-instance-id": "service-instance-id",
663 "vf-module-id": "vf-module.vf-module-id"
665 "output-key-mapping": {
666 "vf-module-id": "vf-module-id"
668 "key-dependencies": [
669 "service-instance-id",
671 "vf-module.vf-module-id"
678 "tags": "vf-module-label",
679 "name": "vf-module-label",
681 "description": "vf-module-label",
685 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
688 "type": "source-input"
691 "type": "source-default",
698 "query": "select sdnctl.VF_MODULE_MODEL.vf_module_label as vf_module_label from sdnctl.VF_MODULE_MODEL where sdnctl.VF_MODULE_MODEL.customization_uuid=:customizationid",
699 "input-key-mapping": {
700 "customizationid": "vf-module-model-customization-uuid"
702 "output-key-mapping": {
703 "vf-module-label": "vf_module_label"
705 "key-dependencies": [
706 "vf-module-model-customization-uuid"
708 "endpoint-selector": "dynamic-db-source"
713 "vf-module-model-customization-uuid": {
714 "tags": "vf-module-model-customization-uuid",
715 "name": "vf-module-model-customization-uuid",
717 "description": "vf-module-model-customization-uuid",
721 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
724 "type": "source-input"
727 "type": "source-default",
732 "vf-module-model-invariant-uuid": {
733 "tags": "vnf, vf-module",
734 "name": "vf-module-model-invariant-uuid",
736 "description": "vf module model invariant uuid",
740 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
743 "type": "source-input"
746 "type": "source-default",
753 "query": "select sdnctl.VF_MODULE_MODEL.invariant_uuid as vf_module_model_invariant_uuid from sdnctl.VF_MODULE_MODEL where sdnctl.VF_MODULE_MODEL.customization_uuid=:customizationid",
754 "input-key-mapping": {
755 "customizationid": "vf-module-model-customization-uuid"
757 "output-key-mapping": {
758 "vf-module-model-invariant-uuid": "vf_module_model_invariant_uuid"
760 "key-dependencies": [
761 "vf-module-model-customization-uuid"
763 "endpoint-selector": "dynamic-db-source"
768 "vf-module-model-version": {
769 "tags": "vnf, vf-module",
770 "name": "vf-module-model-version",
772 "description": "vf module model model version",
776 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
779 "type": "source-input"
782 "type": "source-default",
789 "query": "select sdnctl.VF_MODULE_MODEL.uuid as vf_module_model_version from sdnctl.VF_MODULE_MODEL where sdnctl.VF_MODULE_MODEL.customization_uuid=:customizationid",
790 "input-key-mapping": {
791 "customizationid": "vf-module-model-customization-uuid"
793 "output-key-mapping": {
794 "vf-module-model-version": "vf_module_model_version"
796 "key-dependencies": [
797 "vf-module-model-customization-uuid"
799 "endpoint-selector": "dynamic-db-source"
804 "vf-naming-policy": {
805 "tags": "vf-naming-policy",
806 "name": "vf-naming-policy",
808 "description": "vf-naming-policy",
812 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
815 "type": "source-default",
819 "type": "source-rest",
823 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/vf-naming-policy",
824 "path": "/param/0/value",
825 "input-key-mapping": {
826 "service-instance-id": "service-instance-id",
829 "output-key-mapping": {
830 "vf-naming-policy": "value"
832 "key-dependencies": [
833 "service-instance-id",
842 "query": "select sdnctl.VF_MODEL.naming_policy as vf_naming_policy from sdnctl.VF_MODEL where sdnctl.VF_MODEL.customization_uuid=:vnf_model_customization_uuid",
843 "input-key-mapping": {
844 "vnf_model_customization_uuid": "vnf-model-customization-uuid"
846 "output-key-mapping": {
847 "vf-naming-policy": "vf_naming_policy"
849 "key-dependencies": [
850 "vnf-model-customization-uuid"
860 "description": "vnf-id",
864 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
867 "type": "source-input"
870 "type": "source-default",
874 "type": "source-rest",
878 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/",
879 "path": "/vnf/0/vnf-id",
880 "input-key-mapping": {
881 "service-instance-id": "service-instance-id",
882 "vnf-id": "generic-vnf.vnf-id"
884 "output-key-mapping": {
887 "key-dependencies": [
888 "service-instance-id",
899 "description": "vnf_name",
903 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
906 "type": "source-input"
909 "type": "source-default",
913 "type": "source-rest",
917 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/vnf_name",
918 "path": "/param/0/value",
919 "input-key-mapping": {
920 "service-instance-id": "service-instance-id",
923 "output-key-mapping": {
926 "key-dependencies": [
927 "service-instance-id",
934 "vpg-management-port": {
935 "tags": "vpg-management-port",
936 "name": "vpg-management-port",
938 "description": "vpg-management-port",
942 "updated-by": "Rajewski, Lukasz <lukasz.rajewski@orange.com>",
945 "type": "source-input"
948 "type": "source-default",
953 "vpg_onap_private_ip_0": {
954 "tags": "vpg_onap_private_ip_0",
955 "name": "vpg_onap_private_ip_0",
957 "description": "vpg_onap_private_ip_0",
961 "updated-by": "Singal, Kapil <ks220y@att.com>",
964 "type": "source-input"
967 "type": "source-default",
971 "type": "source-rest",
975 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/vpg_onap_private_ip_0",
976 "path": "/param/0/value",
977 "input-key-mapping": {
978 "service-instance-id": "service-instance-id",
981 "output-key-mapping": {
982 "vpg_onap_private_ip_0": "value"
984 "key-dependencies": [
985 "service-instance-id",