3 "tags" : "active-streams",
4 "name" : "active-streams",
6 "description" : "active-streams",
9 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
12 "type" : "source-input"
15 "type" : "source-default",
20 "aic-cloud-region" : {
21 "tags" : "aic-cloud-region",
22 "name" : "aic-cloud-region",
24 "description" : "aic-cloud-region",
27 "updated-by" : "Singal, Kapil <ks220y@att.com>",
30 "type" : "source-input",
39 "description" : "cloud_env",
42 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
45 "type" : "source-input"
48 "type" : "source-default",
52 "type" : "source-rest",
56 "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/cloud_env",
57 "path" : "/param/0/value",
58 "input-key-mapping" : {
59 "service-instance-id" : "service-instance-id",
62 "output-key-mapping" : {
65 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
70 "dcae_collector_ip" : {
71 "tags" : "dcae_collector_ip",
72 "name" : "dcae_collector_ip",
74 "description" : "dcae_collector_ip",
77 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
80 "type" : "source-input"
83 "type" : "source-default",
87 "type" : "source-rest",
91 "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",
92 "path" : "/param/0/value",
93 "input-key-mapping" : {
94 "service-instance-id" : "service-instance-id",
97 "output-key-mapping" : {
98 "dcae_collector_ip" : "value"
100 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
105 "dcae_collector_port" : {
106 "tags" : "dcae_collector_port",
107 "name" : "dcae_collector_port",
109 "description" : "dcae_collector_port",
112 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
115 "type" : "source-input"
118 "type" : "source-default",
122 "type" : "source-rest",
126 "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",
127 "path" : "/param/0/value",
128 "input-key-mapping" : {
129 "service-instance-id" : "service-instance-id",
132 "output-key-mapping" : {
133 "dcae_collector_port" : "value"
135 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
140 "demo_artifacts_version" : {
141 "tags" : "demo_artifacts_version",
142 "name" : "demo_artifacts_version",
144 "description" : "demo_artifacts_version",
147 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
150 "type" : "source-input"
153 "type" : "source-default",
157 "type" : "source-rest",
161 "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",
162 "path" : "/param/0/value",
163 "input-key-mapping" : {
164 "service-instance-id" : "service-instance-id",
167 "output-key-mapping" : {
168 "demo_artifacts_version" : "value"
170 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
176 "tags" : "flavor_name",
177 "name" : "flavor_name",
179 "description" : "flavor_name",
182 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
185 "type" : "source-input"
188 "type" : "source-default",
192 "type" : "source-rest",
196 "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/flavor_name",
197 "path" : "/param/0/value",
198 "input-key-mapping" : {
199 "service-instance-id" : "service-instance-id",
202 "output-key-mapping" : {
203 "flavor_name" : "value"
205 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
211 "tags" : "image_name",
212 "name" : "image_name",
214 "description" : "image_name",
217 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
220 "type" : "source-input"
223 "type" : "source-default",
227 "type" : "source-rest",
231 "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/image_name",
232 "path" : "/param/0/value",
233 "input-key-mapping" : {
234 "service-instance-id" : "service-instance-id",
237 "output-key-mapping" : {
238 "image_name" : "value"
240 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
245 "install_script_version" : {
246 "tags" : "install_script_version",
247 "name" : "install_script_version",
249 "description" : "install_script_version",
252 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
255 "type" : "source-input"
258 "type" : "source-default",
262 "type" : "source-rest",
266 "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/install_script_version",
267 "path" : "/param/0/value",
268 "input-key-mapping" : {
269 "service-instance-id" : "service-instance-id",
272 "output-key-mapping" : {
273 "install_script_version" : "value"
275 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
280 "int_private1_gw_ip" : {
281 "tags" : "k8s, cnf, int_private1_gw_ip",
282 "name" : "int_private1_gw_ip",
284 "description" : "Private unprotected network gateway ip address",
287 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
290 "type" : "source-input"
293 "type" : "source-default",
297 "type" : "source-rest",
301 "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_gw_ip",
302 "path" : "/param/0/value",
303 "input-key-mapping" : {
304 "service-instance-id" : "service-instance-id",
307 "output-key-mapping" : {
308 "int_private1_gw_ip" : "value"
310 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
315 "int_private1_net_cidr" : {
316 "tags" : "int_private1_net_cidr",
317 "name" : "int_private1_net_cidr",
319 "description" : "int_private1_net_cidr",
322 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
325 "type" : "source-input"
328 "type" : "source-default",
332 "type" : "source-rest",
336 "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",
337 "path" : "/param/0/value",
338 "input-key-mapping" : {
339 "service-instance-id" : "service-instance-id",
342 "output-key-mapping" : {
343 "int_private1_net_cidr" : "value"
345 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
349 "type" : "source-db",
351 "endpoint-selector" : "dynamic-db-source",
353 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
354 "input-key-mapping" : { },
355 "output-key-mapping" : {
356 "int_private1_net_cidr" : "prefix"
362 "int_private1_net_id" : {
363 "tags" : "k8s, cnf, int_private1_net_id",
364 "name" : "int_private1_net_id",
366 "description" : "Private network identification",
369 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
372 "type" : "source-input"
375 "type" : "source-default",
379 "type" : "source-rest",
383 "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_id",
384 "path" : "/param/0/value",
385 "input-key-mapping" : {
386 "service-instance-id" : "service-instance-id",
389 "output-key-mapping" : {
390 "int_private1_net_id" : "value"
392 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
397 "int_private1_subnet_id" : {
398 "tags" : "k8s, cnf, int_private1_subnet_id",
399 "name" : "int_private1_subnet_id",
401 "description" : "Private unprotected subnetwork identification",
404 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
407 "type" : "source-input"
410 "type" : "source-default",
414 "type" : "source-rest",
418 "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_subnet_id",
419 "path" : "/param/0/value",
420 "input-key-mapping" : {
421 "service-instance-id" : "service-instance-id",
424 "output-key-mapping" : {
425 "int_private1_subnet_id" : "value"
427 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
432 "int_private2_gw_ip" : {
433 "tags" : "k8s, cnf, int_private2_gw_ip",
434 "name" : "int_private2_gw_ip",
436 "description" : "Private protected network gateway ip address",
439 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
442 "type" : "source-input"
445 "type" : "source-default",
449 "type" : "source-rest",
453 "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_gw_ip",
454 "path" : "/param/0/value",
455 "input-key-mapping" : {
456 "service-instance-id" : "service-instance-id",
459 "output-key-mapping" : {
460 "int_private2_gw_ip" : "value"
462 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
467 "int_private2_net_cidr" : {
468 "tags" : "int_private2_net_cidr",
469 "name" : "int_private2_net_cidr",
471 "description" : "int_private2_net_cidr",
474 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
477 "type" : "source-input"
480 "type" : "source-default",
484 "type" : "source-db",
486 "endpoint-selector" : "dynamic-db-source",
488 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private2\"",
489 "output-key-mapping" : {
490 "int_private2_net_cidr" : "prefix"
492 "input-key-mapping" : { }
496 "type" : "source-rest",
500 "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",
501 "path" : "/param/0/value",
502 "input-key-mapping" : {
503 "service-instance-id" : "service-instance-id",
506 "output-key-mapping" : {
507 "int_private2_net_cidr" : "value"
509 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
514 "int_private2_net_id" : {
515 "tags" : "k8s, cnf, int_private2_net_id",
516 "name" : "int_private2_net_id",
518 "description" : "Private protected network identification",
521 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
524 "type" : "source-input"
527 "type" : "source-default",
531 "type" : "source-rest",
535 "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_id",
536 "path" : "/param/0/value",
537 "input-key-mapping" : {
538 "service-instance-id" : "service-instance-id",
541 "output-key-mapping" : {
542 "int_private2_net_id" : "value"
544 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
549 "int_private2_subnet_id" : {
550 "tags" : "k8s, cnf, int_private2_subnet_id",
551 "name" : "int_private2_subnet_id",
553 "description" : "Private protected subnetwork identification",
556 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
559 "type" : "source-input"
562 "type" : "source-default",
566 "type" : "source-rest",
570 "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_subnet_id",
571 "path" : "/param/0/value",
572 "input-key-mapping" : {
573 "service-instance-id" : "service-instance-id",
576 "output-key-mapping" : {
577 "int_private2_subnet_id" : "value"
579 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
584 "k8s-rb-profile-name" : {
585 "tags" : "k8s, cnf, profile",
586 "name" : "k8s-rb-profile-name",
588 "description" : "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
591 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
594 "type" : "source-input"
597 "type" : "source-default",
601 "type" : "source-rest",
605 "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",
606 "path" : "/param/0/value",
607 "input-key-mapping" : {
608 "service-instance-id" : "service-instance-id",
611 "output-key-mapping" : {
612 "k8s-rb-profile-name" : "value"
614 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
619 "k8s-rb-profile-namespace" : {
620 "tags" : "k8s-rb-profile-namespace",
621 "name" : "k8s-rb-profile-namespace",
623 "description" : "k8s-rb-profile-namespace",
626 "updated-by" : "Rajewski, Lukasz <lukasz.rajewski@orange.com>",
629 "type" : "source-input"
632 "type" : "source-default",
636 "type" : "source-rest",
640 "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",
641 "path" : "/param/0/value",
642 "input-key-mapping" : {
643 "service-instance-id" : "service-instance-id",
646 "output-key-mapping" : {
647 "k8s-rb-profile-namespace" : "value"
649 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
658 "description" : "key_name",
661 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
664 "type" : "source-input"
667 "type" : "source-default",
671 "type" : "source-rest",
675 "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/key_name",
676 "path" : "/param/0/value",
677 "input-key-mapping" : {
678 "service-instance-id" : "service-instance-id",
681 "output-key-mapping" : {
684 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
689 "management-prefix-id" : {
690 "tags" : "management-prefix-id",
691 "name" : "management-prefix-id",
693 "description" : "management-prefix-id",
696 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
699 "type" : "source-input"
702 "type" : "source-default",
706 "type" : "source-rest",
710 "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",
711 "path" : "/param/0/value",
712 "input-key-mapping" : {
713 "service-instance-id" : "service-instance-id",
716 "output-key-mapping" : {
717 "management-prefix-id" : "value"
719 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
723 "type" : "source-db",
725 "endpoint-selector" : "dynamic-db-source",
727 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
728 "input-key-mapping" : { },
729 "output-key-mapping" : {
730 "management-prefix-id" : "prefix_id"
736 "nexus_artifact_repo" : {
737 "tags" : "nexus_artifact_repo",
738 "name" : "nexus_artifact_repo",
740 "description" : "nexus_artifact_repo",
743 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
746 "type" : "source-input"
749 "type" : "source-default",
753 "type" : "source-rest",
757 "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/nexus_artifact_repo",
758 "path" : "/param/0/value",
759 "input-key-mapping" : {
760 "service-instance-id" : "service-instance-id",
763 "output-key-mapping" : {
764 "nexus_artifact_repo" : "value"
766 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
771 "nfc-naming-code" : {
772 "tags" : "nfc-naming-code",
773 "name" : "nfc-naming-code",
775 "description" : "nfc-naming-code",
778 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
781 "type" : "source-input"
784 "type" : "source-default",
788 "type" : "source-db",
791 "query" : "select nfc_naming_code as nfc_naming_code from sdnctl.VFC_MODEL where customization_uuid=:vfccustomizationuuid",
792 "input-key-mapping" : {
793 "vfccustomizationuuid" : "vfccustomizationuuid"
795 "output-key-mapping" : {
796 "nfc-naming-code" : "nfc_naming_code"
798 "key-dependencies" : [ "vfccustomizationuuid" ],
799 "endpoint-selector" : "dynamic-db-source"
804 "onap_private_gw_ip" : {
805 "tags" : "k8s, cnf, onap_private_gw_ip",
806 "name" : "onap_private_gw_ip",
808 "description" : "Private onap management network gateway ip address",
811 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
814 "type" : "source-input"
817 "type" : "source-default",
821 "type" : "source-rest",
825 "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_gw_ip",
826 "path" : "/param/0/value",
827 "input-key-mapping" : {
828 "service-instance-id" : "service-instance-id",
831 "output-key-mapping" : {
832 "onap_private_gw_ip" : "value"
834 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
839 "onap_private_net_cidr" : {
840 "tags" : "onap_private_net_cidr",
841 "name" : "onap_private_net_cidr",
843 "description" : "onap_private_net_cidr",
846 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
849 "type" : "source-input"
852 "type" : "source-default",
856 "type" : "source-db",
858 "endpoint-selector" : "dynamic-db-source",
860 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
861 "input-key-mapping" : { },
862 "output-key-mapping" : {
863 "onap_private_net_cidr" : "prefix"
868 "type" : "source-rest",
872 "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",
873 "path" : "/param/0/value",
874 "input-key-mapping" : {
875 "service-instance-id" : "service-instance-id",
878 "output-key-mapping" : {
879 "onap_private_net_cidr" : "value"
881 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
886 "onap_private_net_id" : {
887 "tags" : "onap_private_net_id",
888 "name" : "onap_private_net_id",
890 "description" : "onap_private_net_id",
893 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
896 "type" : "source-input"
899 "type" : "source-default",
903 "type" : "source-rest",
907 "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_id",
908 "path" : "/param/0/value",
909 "input-key-mapping" : {
910 "service-instance-id" : "service-instance-id",
913 "output-key-mapping" : {
914 "onap_private_net_id" : "value"
916 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
921 "onap_private_subnet_id" : {
922 "tags" : "onap_private_subnet_id",
923 "name" : "onap_private_subnet_id",
925 "description" : "onap_private_subnet_id",
928 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
931 "type" : "source-input"
934 "type" : "source-default",
938 "type" : "source-rest",
942 "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_subnet_id",
943 "path" : "/param/0/value",
944 "input-key-mapping" : {
945 "service-instance-id" : "service-instance-id",
948 "output-key-mapping" : {
949 "onap_private_subnet_id" : "value"
951 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
956 "private1-prefix-id" : {
957 "tags" : "private1-prefix-id",
958 "name" : "private1-prefix-id",
960 "description" : "private1-prefix-id",
963 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
966 "type" : "source-input"
969 "type" : "source-default",
973 "type" : "source-rest",
977 "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",
978 "path" : "/param/0/value",
979 "input-key-mapping" : {
980 "service-instance-id" : "service-instance-id",
983 "output-key-mapping" : {
984 "private1-prefix-id" : "value"
986 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
990 "type" : "source-db",
992 "endpoint-selector" : "dynamic-db-source",
994 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
995 "input-key-mapping" : { },
996 "output-key-mapping" : {
997 "private1-prefix-id" : "prefix_id"
1003 "private2-prefix-id" : {
1004 "tags" : "private2-prefix-id",
1005 "name" : "private2-prefix-id",
1007 "description" : "private2-prefix-id",
1010 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1013 "type" : "source-input"
1016 "type" : "source-default",
1020 "type" : "source-rest",
1024 "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",
1025 "path" : "/param/0/value",
1026 "input-key-mapping" : {
1027 "service-instance-id" : "service-instance-id",
1030 "output-key-mapping" : {
1031 "private2-prefix-id" : "value"
1033 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1037 "type" : "source-db",
1039 "endpoint-selector" : "dynamic-db-source",
1041 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
1042 "input-key-mapping" : { },
1043 "output-key-mapping" : {
1044 "private2-prefix-id" : "prefix_id"
1054 "description" : "pub_key",
1057 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1060 "type" : "source-input"
1063 "type" : "source-default",
1067 "type" : "source-rest",
1071 "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/pub_key",
1072 "path" : "/param/0/value",
1073 "input-key-mapping" : {
1074 "service-instance-id" : "service-instance-id",
1077 "output-key-mapping" : {
1080 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1086 "tags" : "public_net_id",
1087 "name" : "public_net_id",
1089 "description" : "public_net_id",
1092 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1095 "type" : "source-input"
1098 "type" : "source-default",
1102 "type" : "source-rest",
1106 "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/public_net_id",
1107 "path" : "/param/0/value",
1108 "input-key-mapping" : {
1109 "service-instance-id" : "service-instance-id",
1112 "output-key-mapping" : {
1113 "public_net_id" : "value"
1115 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1120 "put-active-streams" : {
1121 "tags" : "put-active-streams",
1122 "name" : "put-active-streams",
1124 "description" : "put-active-streams",
1127 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1130 "type" : "source-input"
1133 "type" : "source-default",
1137 "type" : "source-rest",
1141 "url-path" : "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
1142 "path" : "/param/0/value",
1143 "input-key-mapping" : {
1144 "vpg_onap_private_ip_0" : "vpg_onap_private_ip_0",
1145 "active-streams" : "active-streams"
1147 "output-key-mapping" : { },
1148 "key-dependencies" : [ "vpg_onap_private_ip_0", "active-streams" ],
1149 "endpoint-selector" : "vpkg-rest-api",
1150 "payload" : "{\"streams\": {\"active-streams\": $active-streams}}"
1156 "tags" : "sec_group",
1157 "name" : "sec_group",
1159 "description" : "sec_group",
1162 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1165 "type" : "source-input"
1168 "type" : "source-default",
1172 "type" : "source-rest",
1176 "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/sec_group",
1177 "path" : "/param/0/value",
1178 "input-key-mapping" : {
1179 "service-instance-id" : "service-instance-id",
1182 "output-key-mapping" : {
1183 "sec_group" : "value"
1185 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1190 "service-instance-id" : {
1191 "tags" : "service-instance-id, tosca.datatypes.Root, data_type",
1192 "name" : "service-instance-id",
1194 "description" : "To be provided",
1197 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1200 "type" : "source-input",
1204 "type" : "source-db",
1206 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
1207 "input-key-mapping" : { },
1208 "output-key-mapping" : {
1209 "service-instance-id" : "artifact_name"
1214 "type" : "source-db",
1216 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
1217 "input-key-mapping" : { },
1218 "output-key-mapping" : {
1219 "service-instance-id" : "artifact_name"
1224 "type" : "source-capability",
1226 "script-type" : "jython",
1227 "script-class-reference" : "SampleRAProcessor",
1228 "instance-dependencies" : [ ]
1234 "tags" : "vf-module-id",
1235 "name" : "vf-module-id",
1237 "description" : "vf-module-id",
1240 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1243 "type" : "source-input",
1248 "vf-module-label" : {
1249 "tags" : "vf-module-label",
1250 "name" : "vf-module-label",
1252 "description" : "vf-module-label",
1255 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1258 "type" : "source-input"
1261 "type" : "source-default",
1265 "type" : "source-db",
1268 "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",
1269 "input-key-mapping" : {
1270 "customizationid" : "vf-module-model-customization-uuid"
1272 "output-key-mapping" : {
1273 "vf-module-label" : "vf_module_label"
1275 "key-dependencies" : [ "vf-module-model-customization-uuid" ],
1276 "endpoint-selector" : "dynamic-db-source"
1281 "vf-module-model-customization-uuid" : {
1282 "tags" : "vf-module-model-customization-uuid",
1283 "name" : "vf-module-model-customization-uuid",
1285 "description" : "vf-module-model-customization-uuid",
1288 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1291 "type" : "source-input"
1294 "type" : "source-default",
1299 "vf-module-name" : {
1300 "tags" : "vf-module-name",
1301 "name" : "vf-module-name",
1303 "description" : "vf-module-name",
1306 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1309 "type" : "source-input"
1312 "type" : "source-default",
1317 "vf-module-type" : {
1318 "tags" : "vf-module-type",
1319 "name" : "vf-module-type",
1321 "description" : "vf-module-type",
1324 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1327 "type" : "source-input"
1330 "type" : "source-default",
1334 "type" : "source-db",
1337 "query" : "select vf_module_type as vf_module_type from sdnctl.VF_MODULE_MODEL where customization_uuid=:customizationid",
1338 "output-key-mapping" : {
1339 "vf-module-type" : "vf_module_type"
1341 "endpoint-selector" : "dynamic-db-source",
1342 "input-key-mapping" : {
1343 "customizationid" : "vf-module-model-customization-uuid"
1345 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1350 "vf-naming-policy" : {
1351 "tags" : "vf-naming-policy",
1352 "name" : "vf-naming-policy",
1354 "description" : "vf-naming-policy",
1357 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1360 "type" : "source-default",
1364 "type" : "source-rest",
1368 "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",
1369 "path" : "/param/0/value",
1370 "input-key-mapping" : {
1371 "service-instance-id" : "service-instance-id",
1374 "output-key-mapping" : {
1375 "vf-naming-policy" : "value"
1377 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1381 "type" : "source-db",
1383 "endpoint-selector" : "dynamic-db-source",
1385 "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",
1386 "input-key-mapping" : {
1387 "vnf_model_customization_uuid" : "vnf-model-customization-uuid"
1389 "output-key-mapping" : {
1390 "vf-naming-policy" : "vf_naming_policy"
1392 "key-dependencies" : [ "vnf-model-customization-uuid" ]
1397 "vfccustomizationuuid" : {
1398 "tags" : "vfccustomizationuuid",
1399 "name" : "vfccustomizationuuid",
1401 "description" : "vfccustomizationuuid",
1404 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1407 "type" : "source-input"
1410 "type" : "source-default",
1414 "type" : "source-db",
1416 "endpoint-selector" : "dynamic-db-source",
1418 "query" : "select sdnctl.VF_MODULE_TO_VFC_MAPPING.vfc_customization_uuid as vnf_customid from sdnctl.VF_MODULE_TO_VFC_MAPPING where vm_count = 1 and sdnctl.VF_MODULE_TO_VFC_MAPPING.vf_module_customization_uuid=:vfmodulecustomizationuuid",
1419 "input-key-mapping" : {
1420 "vfmodulecustomizationuuid" : "vf-module-model-customization-uuid"
1422 "output-key-mapping" : {
1423 "vfccustomizationuuid" : "vnf_customid"
1425 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1430 "vfw_int_private1_ip_0" : {
1431 "tags" : "vfw_int_private1_ip_0",
1432 "name" : "vfw_int_private1_ip_0",
1434 "description" : "vfw_int_private1_ip_0",
1437 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1440 "type" : "source-input"
1443 "type" : "source-default",
1447 "type" : "source-rest",
1451 "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/vfw_int_private1_ip_0",
1452 "path" : "/param/0/value",
1453 "input-key-mapping" : {
1454 "service-instance-id" : "service-instance-id",
1457 "output-key-mapping" : {
1458 "vfw_int_private1_ip_0" : "value"
1460 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1465 "vfw_int_private2_floating_ip" : {
1466 "tags" : "vfw_int_private2_floating_ip",
1467 "name" : "vfw_int_private2_floating_ip",
1469 "description" : "vfw_int_private2_floating_ip",
1472 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1475 "type" : "source-input"
1478 "type" : "source-default",
1482 "type" : "source-rest",
1486 "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/vfw_int_private2_floating_ip",
1487 "path" : "/param/0/value",
1488 "input-key-mapping" : {
1489 "service-instance-id" : "service-instance-id",
1492 "output-key-mapping" : {
1493 "vfw_int_private2_floating_ip" : "value"
1495 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1500 "vfw_int_private2_ip_0" : {
1501 "tags" : "vfw_int_private2_ip_0",
1502 "name" : "vfw_int_private2_ip_0",
1504 "description" : "vfw_int_private2_ip_0",
1507 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1510 "type" : "source-input"
1513 "type" : "source-default",
1517 "type" : "source-rest",
1521 "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/vfw_int_private2_ip_0",
1522 "path" : "/param/0/value",
1523 "input-key-mapping" : {
1524 "service-instance-id" : "service-instance-id",
1527 "output-key-mapping" : {
1528 "vfw_int_private2_ip_0" : "value"
1530 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1536 "tags" : "vfw_name_0",
1537 "name" : "vfw_name_0",
1539 "description" : "vfw_name_0",
1542 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1545 "type" : "source-input"
1548 "type" : "source-default",
1552 "type" : "source-rest",
1556 "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/vfw_name_0",
1557 "path" : "/param/0/value",
1558 "input-key-mapping" : {
1559 "service-instance-id" : "service-instance-id",
1562 "output-key-mapping" : {
1563 "vfw_name_0" : "value"
1565 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1570 "vfw_onap_private_ip_0" : {
1571 "tags" : "vfw_onap_private_ip_0",
1572 "name" : "vfw_onap_private_ip_0",
1574 "description" : "vfw_onap_private_ip_0",
1577 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1580 "type" : "source-input"
1583 "type" : "source-default",
1587 "type" : "source-rest",
1591 "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/vfw_onap_private_ip_0",
1592 "path" : "/param/0/value",
1593 "input-key-mapping" : {
1594 "service-instance-id" : "service-instance-id",
1597 "output-key-mapping" : {
1598 "vfw_onap_private_ip_0" : "value"
1600 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1609 "description" : "vnf-id",
1612 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1615 "type" : "source-input"
1618 "type" : "source-default",
1623 "vnf-model-customization-uuid" : {
1624 "tags" : "vnf-model-customization-uuid",
1625 "name" : "vnf-model-customization-uuid",
1627 "description" : "vnf-model-customization-uuid",
1630 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1633 "type" : "source-input",
1639 "tags" : "vnf_name",
1640 "name" : "vnf_name",
1642 "description" : "vnf_name",
1645 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1648 "type" : "source-input"
1651 "type" : "source-default",
1655 "type" : "source-rest",
1659 "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",
1660 "path" : "/param/0/value",
1661 "input-key-mapping" : {
1662 "service-instance-id" : "service-instance-id",
1665 "output-key-mapping" : {
1666 "vnf_name" : "value"
1668 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1673 "vnfc-model-invariant-uuid" : {
1674 "tags" : "vnfc-model-invariant-uuid",
1675 "name" : "vnfc-model-invariant-uuid",
1677 "description" : "vnfc-model-invariant-uuid",
1680 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1683 "type" : "source-input"
1686 "type" : "source-default",
1690 "type" : "source-db",
1693 "query" : "select VFC_MODEL.invariant_uuid as vfc_invariant_uuid from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1694 "output-key-mapping" : {
1695 "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"
1697 "endpoint-selector" : "dynamic-db-source",
1698 "input-key-mapping" : {
1699 "vfccustomizationuuid" : "vfccustomizationuuid"
1701 "key-dependencies" : [ "vfccustomizationuuid" ]
1706 "vnfc-model-version" : {
1707 "tags" : "vnfc-model-version",
1708 "name" : "vnfc-model-version",
1710 "description" : "vnfc-model-version",
1713 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1716 "type" : "source-input"
1719 "type" : "source-default",
1723 "type" : "source-db",
1725 "endpoint-selector" : "dynamic-db-source",
1727 "query" : "select VFC_MODEL.version as vnfc_model_version from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1728 "input-key-mapping" : {
1729 "vfccustomizationuuid" : "vfccustomizationuuid"
1731 "output-key-mapping" : {
1732 "vnfc-model-version" : "vnfc_model_version"
1734 "key-dependencies" : [ "vfccustomizationuuid" ]
1739 "vpg_int_private1_ip_0" : {
1740 "tags" : "vpg_int_private1_ip_0",
1741 "name" : "vpg_int_private1_ip_0",
1743 "description" : "vpg_int_private1_ip_0",
1746 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1749 "type" : "source-input"
1752 "type" : "source-default",
1756 "type" : "source-rest",
1760 "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_int_private1_ip_0",
1761 "path" : "/param/0/value",
1762 "input-key-mapping" : {
1763 "service-instance-id" : "service-instance-id",
1766 "output-key-mapping" : {
1767 "vpg_int_private1_ip_0" : "value"
1769 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1775 "tags" : "vpg_name_0",
1776 "name" : "vpg_name_0",
1778 "description" : "vpg_name_0",
1781 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1784 "type" : "source-input"
1787 "type" : "source-default",
1791 "type" : "source-rest",
1795 "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_name_0",
1796 "path" : "/param/0/value",
1797 "input-key-mapping" : {
1798 "service-instance-id" : "service-instance-id",
1801 "output-key-mapping" : {
1802 "vpg_name_0" : "value"
1804 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1809 "vpg_onap_private_ip_0" : {
1810 "tags" : "vpg_onap_private_ip_0",
1811 "name" : "vpg_onap_private_ip_0",
1813 "description" : "vpg_onap_private_ip_0",
1816 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1819 "type" : "source-input"
1822 "type" : "source-default",
1826 "type" : "source-rest",
1830 "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",
1831 "path" : "/param/0/value",
1832 "input-key-mapping" : {
1833 "service-instance-id" : "service-instance-id",
1836 "output-key-mapping" : {
1837 "vpg_onap_private_ip_0" : "value"
1839 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1844 "vsn_int_private2_ip_0" : {
1845 "tags" : "vsn_int_private2_ip_0",
1846 "name" : "vsn_int_private2_ip_0",
1848 "description" : "vsn_int_private2_ip_0",
1851 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1854 "type" : "source-input"
1857 "type" : "source-default",
1861 "type" : "source-rest",
1865 "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/vsn_int_private2_ip_0",
1866 "path" : "/param/0/value",
1867 "input-key-mapping" : {
1868 "service-instance-id" : "service-instance-id",
1871 "output-key-mapping" : {
1872 "vsn_int_private2_ip_0" : "value"
1874 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1880 "tags" : "vsn_name_0",
1881 "name" : "vsn_name_0",
1883 "description" : "vsn_name_0",
1886 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1889 "type" : "source-input"
1892 "type" : "source-default",
1896 "type" : "source-rest",
1900 "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/vsn_name_0",
1901 "path" : "/param/0/value",
1902 "input-key-mapping" : {
1903 "service-instance-id" : "service-instance-id",
1906 "output-key-mapping" : {
1907 "vsn_name_0" : "value"
1909 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1914 "vsn_onap_private_ip_0" : {
1915 "tags" : "vsn_onap_private_ip_0",
1916 "name" : "vsn_onap_private_ip_0",
1918 "description" : "vsn_onap_private_ip_0",
1921 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1924 "type" : "source-input"
1927 "type" : "source-default",
1931 "type" : "source-rest",
1935 "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/vsn_onap_private_ip_0",
1936 "path" : "/param/0/value",
1937 "input-key-mapping" : {
1938 "service-instance-id" : "service-instance-id",
1941 "output-key-mapping" : {
1942 "vsn_onap_private_ip_0" : "value"
1944 "key-dependencies" : [ "service-instance-id", "vnf-id" ]