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" ]
623 "description" : "key_name",
626 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.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/key_name",
641 "path" : "/param/0/value",
642 "input-key-mapping" : {
643 "service-instance-id" : "service-instance-id",
646 "output-key-mapping" : {
649 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
654 "management-prefix-id" : {
655 "tags" : "management-prefix-id",
656 "name" : "management-prefix-id",
658 "description" : "management-prefix-id",
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/management-prefix-id",
676 "path" : "/param/0/value",
677 "input-key-mapping" : {
678 "service-instance-id" : "service-instance-id",
681 "output-key-mapping" : {
682 "management-prefix-id" : "value"
684 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
688 "type" : "source-db",
690 "endpoint-selector" : "dynamic-db-source",
692 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
693 "input-key-mapping" : { },
694 "output-key-mapping" : {
695 "management-prefix-id" : "prefix_id"
701 "nexus_artifact_repo" : {
702 "tags" : "nexus_artifact_repo",
703 "name" : "nexus_artifact_repo",
705 "description" : "nexus_artifact_repo",
708 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
711 "type" : "source-input"
714 "type" : "source-default",
718 "type" : "source-rest",
722 "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",
723 "path" : "/param/0/value",
724 "input-key-mapping" : {
725 "service-instance-id" : "service-instance-id",
728 "output-key-mapping" : {
729 "nexus_artifact_repo" : "value"
731 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
736 "nfc-naming-code" : {
737 "tags" : "nfc-naming-code",
738 "name" : "nfc-naming-code",
740 "description" : "nfc-naming-code",
743 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
746 "type" : "source-input"
749 "type" : "source-default",
753 "type" : "source-db",
756 "query" : "select nfc_naming_code as nfc_naming_code from sdnctl.VFC_MODEL where customization_uuid=:vfccustomizationuuid",
757 "input-key-mapping" : {
758 "vfccustomizationuuid" : "vfccustomizationuuid"
760 "output-key-mapping" : {
761 "nfc-naming-code" : "nfc_naming_code"
763 "key-dependencies" : [ "vfccustomizationuuid" ],
764 "endpoint-selector" : "dynamic-db-source"
769 "onap_private_gw_ip" : {
770 "tags" : "k8s, cnf, onap_private_gw_ip",
771 "name" : "onap_private_gw_ip",
773 "description" : "Private onap management network gateway ip address",
776 "updated-by" : "Samuli, Silvius <s.silvius@partner.samsung.com>",
779 "type" : "source-input"
782 "type" : "source-default",
786 "type" : "source-rest",
790 "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",
791 "path" : "/param/0/value",
792 "input-key-mapping" : {
793 "service-instance-id" : "service-instance-id",
796 "output-key-mapping" : {
797 "onap_private_gw_ip" : "value"
799 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
804 "onap_private_net_cidr" : {
805 "tags" : "onap_private_net_cidr",
806 "name" : "onap_private_net_cidr",
808 "description" : "onap_private_net_cidr",
811 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
814 "type" : "source-input"
817 "type" : "source-default",
821 "type" : "source-db",
823 "endpoint-selector" : "dynamic-db-source",
825 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
826 "input-key-mapping" : { },
827 "output-key-mapping" : {
828 "onap_private_net_cidr" : "prefix"
833 "type" : "source-rest",
837 "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",
838 "path" : "/param/0/value",
839 "input-key-mapping" : {
840 "service-instance-id" : "service-instance-id",
843 "output-key-mapping" : {
844 "onap_private_net_cidr" : "value"
846 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
851 "onap_private_net_id" : {
852 "tags" : "onap_private_net_id",
853 "name" : "onap_private_net_id",
855 "description" : "onap_private_net_id",
858 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
861 "type" : "source-input"
864 "type" : "source-default",
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_id",
873 "path" : "/param/0/value",
874 "input-key-mapping" : {
875 "service-instance-id" : "service-instance-id",
878 "output-key-mapping" : {
879 "onap_private_net_id" : "value"
881 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
886 "onap_private_subnet_id" : {
887 "tags" : "onap_private_subnet_id",
888 "name" : "onap_private_subnet_id",
890 "description" : "onap_private_subnet_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_subnet_id",
908 "path" : "/param/0/value",
909 "input-key-mapping" : {
910 "service-instance-id" : "service-instance-id",
913 "output-key-mapping" : {
914 "onap_private_subnet_id" : "value"
916 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
921 "private1-prefix-id" : {
922 "tags" : "private1-prefix-id",
923 "name" : "private1-prefix-id",
925 "description" : "private1-prefix-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/private1-prefix-id",
943 "path" : "/param/0/value",
944 "input-key-mapping" : {
945 "service-instance-id" : "service-instance-id",
948 "output-key-mapping" : {
949 "private1-prefix-id" : "value"
951 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
955 "type" : "source-db",
957 "endpoint-selector" : "dynamic-db-source",
959 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
960 "input-key-mapping" : { },
961 "output-key-mapping" : {
962 "private1-prefix-id" : "prefix_id"
968 "private2-prefix-id" : {
969 "tags" : "private2-prefix-id",
970 "name" : "private2-prefix-id",
972 "description" : "private2-prefix-id",
975 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
978 "type" : "source-input"
981 "type" : "source-default",
985 "type" : "source-rest",
989 "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",
990 "path" : "/param/0/value",
991 "input-key-mapping" : {
992 "service-instance-id" : "service-instance-id",
995 "output-key-mapping" : {
996 "private2-prefix-id" : "value"
998 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1002 "type" : "source-db",
1004 "endpoint-selector" : "dynamic-db-source",
1006 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
1007 "input-key-mapping" : { },
1008 "output-key-mapping" : {
1009 "private2-prefix-id" : "prefix_id"
1019 "description" : "pub_key",
1022 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1025 "type" : "source-input"
1028 "type" : "source-default",
1032 "type" : "source-rest",
1036 "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",
1037 "path" : "/param/0/value",
1038 "input-key-mapping" : {
1039 "service-instance-id" : "service-instance-id",
1042 "output-key-mapping" : {
1045 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1051 "tags" : "public_net_id",
1052 "name" : "public_net_id",
1054 "description" : "public_net_id",
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/public_net_id",
1072 "path" : "/param/0/value",
1073 "input-key-mapping" : {
1074 "service-instance-id" : "service-instance-id",
1077 "output-key-mapping" : {
1078 "public_net_id" : "value"
1080 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1085 "put-active-streams" : {
1086 "tags" : "put-active-streams",
1087 "name" : "put-active-streams",
1089 "description" : "put-active-streams",
1092 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1095 "type" : "source-input"
1098 "type" : "source-default",
1102 "type" : "source-rest",
1106 "url-path" : "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
1107 "path" : "/param/0/value",
1108 "input-key-mapping" : {
1109 "vpg_onap_private_ip_0" : "vpg_onap_private_ip_0",
1110 "active-streams" : "active-streams"
1112 "output-key-mapping" : { },
1113 "key-dependencies" : [ "vpg_onap_private_ip_0", "active-streams" ],
1114 "endpoint-selector" : "vpkg-rest-api",
1115 "payload" : "{\"streams\": {\"active-streams\": $active-streams}}"
1121 "tags" : "sec_group",
1122 "name" : "sec_group",
1124 "description" : "sec_group",
1127 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1130 "type" : "source-input"
1133 "type" : "source-default",
1137 "type" : "source-rest",
1141 "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",
1142 "path" : "/param/0/value",
1143 "input-key-mapping" : {
1144 "service-instance-id" : "service-instance-id",
1147 "output-key-mapping" : {
1148 "sec_group" : "value"
1150 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1155 "service-instance-id" : {
1156 "tags" : "service-instance-id, tosca.datatypes.Root, data_type",
1157 "name" : "service-instance-id",
1159 "description" : "To be provided",
1162 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1165 "type" : "source-input",
1169 "type" : "source-db",
1171 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
1172 "input-key-mapping" : { },
1173 "output-key-mapping" : {
1174 "service-instance-id" : "artifact_name"
1179 "type" : "source-db",
1181 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
1182 "input-key-mapping" : { },
1183 "output-key-mapping" : {
1184 "service-instance-id" : "artifact_name"
1189 "type" : "source-capability",
1191 "script-type" : "jython",
1192 "script-class-reference" : "SampleRAProcessor",
1193 "instance-dependencies" : [ ]
1199 "tags" : "vf-module-id",
1200 "name" : "vf-module-id",
1202 "description" : "vf-module-id",
1205 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1208 "type" : "source-input",
1213 "vf-module-label" : {
1214 "tags" : "vf-module-label",
1215 "name" : "vf-module-label",
1217 "description" : "vf-module-label",
1220 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1223 "type" : "source-input"
1226 "type" : "source-default",
1230 "type" : "source-db",
1233 "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",
1234 "input-key-mapping" : {
1235 "customizationid" : "vf-module-model-customization-uuid"
1237 "output-key-mapping" : {
1238 "vf-module-label" : "vf_module_label"
1240 "key-dependencies" : [ "vf-module-model-customization-uuid" ],
1241 "endpoint-selector" : "dynamic-db-source"
1246 "vf-module-model-customization-uuid" : {
1247 "tags" : "vf-module-model-customization-uuid",
1248 "name" : "vf-module-model-customization-uuid",
1250 "description" : "vf-module-model-customization-uuid",
1253 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1256 "type" : "source-input"
1259 "type" : "source-default",
1264 "vf-module-name" : {
1265 "tags" : "vf-module-name",
1266 "name" : "vf-module-name",
1268 "description" : "vf-module-name",
1271 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1274 "type" : "source-input"
1277 "type" : "source-default",
1282 "vf-module-type" : {
1283 "tags" : "vf-module-type",
1284 "name" : "vf-module-type",
1286 "description" : "vf-module-type",
1289 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1292 "type" : "source-input"
1295 "type" : "source-default",
1299 "type" : "source-db",
1302 "query" : "select vf_module_type as vf_module_type from sdnctl.VF_MODULE_MODEL where customization_uuid=:customizationid",
1303 "output-key-mapping" : {
1304 "vf-module-type" : "vf_module_type"
1306 "endpoint-selector" : "dynamic-db-source",
1307 "input-key-mapping" : {
1308 "customizationid" : "vf-module-model-customization-uuid"
1310 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1315 "vf-naming-policy" : {
1316 "tags" : "vf-naming-policy",
1317 "name" : "vf-naming-policy",
1319 "description" : "vf-naming-policy",
1322 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1325 "type" : "source-default",
1329 "type" : "source-rest",
1333 "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",
1334 "path" : "/param/0/value",
1335 "input-key-mapping" : {
1336 "service-instance-id" : "service-instance-id",
1339 "output-key-mapping" : {
1340 "vf-naming-policy" : "value"
1342 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1346 "type" : "source-db",
1348 "endpoint-selector" : "dynamic-db-source",
1350 "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",
1351 "input-key-mapping" : {
1352 "vnf_model_customization_uuid" : "vnf-model-customization-uuid"
1354 "output-key-mapping" : {
1355 "vf-naming-policy" : "vf_naming_policy"
1357 "key-dependencies" : [ "vnf-model-customization-uuid" ]
1362 "vfccustomizationuuid" : {
1363 "tags" : "vfccustomizationuuid",
1364 "name" : "vfccustomizationuuid",
1366 "description" : "vfccustomizationuuid",
1369 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1372 "type" : "source-input"
1375 "type" : "source-default",
1379 "type" : "source-db",
1381 "endpoint-selector" : "dynamic-db-source",
1383 "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",
1384 "input-key-mapping" : {
1385 "vfmodulecustomizationuuid" : "vf-module-model-customization-uuid"
1387 "output-key-mapping" : {
1388 "vfccustomizationuuid" : "vnf_customid"
1390 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1395 "vfw_int_private1_ip_0" : {
1396 "tags" : "vfw_int_private1_ip_0",
1397 "name" : "vfw_int_private1_ip_0",
1399 "description" : "vfw_int_private1_ip_0",
1402 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1405 "type" : "source-input"
1408 "type" : "source-default",
1412 "type" : "source-rest",
1416 "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",
1417 "path" : "/param/0/value",
1418 "input-key-mapping" : {
1419 "service-instance-id" : "service-instance-id",
1422 "output-key-mapping" : {
1423 "vfw_int_private1_ip_0" : "value"
1425 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1430 "vfw_int_private2_floating_ip" : {
1431 "tags" : "vfw_int_private2_floating_ip",
1432 "name" : "vfw_int_private2_floating_ip",
1434 "description" : "vfw_int_private2_floating_ip",
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_private2_floating_ip",
1452 "path" : "/param/0/value",
1453 "input-key-mapping" : {
1454 "service-instance-id" : "service-instance-id",
1457 "output-key-mapping" : {
1458 "vfw_int_private2_floating_ip" : "value"
1460 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1465 "vfw_int_private2_ip_0" : {
1466 "tags" : "vfw_int_private2_ip_0",
1467 "name" : "vfw_int_private2_ip_0",
1469 "description" : "vfw_int_private2_ip_0",
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_ip_0",
1487 "path" : "/param/0/value",
1488 "input-key-mapping" : {
1489 "service-instance-id" : "service-instance-id",
1492 "output-key-mapping" : {
1493 "vfw_int_private2_ip_0" : "value"
1495 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1501 "tags" : "vfw_name_0",
1502 "name" : "vfw_name_0",
1504 "description" : "vfw_name_0",
1507 "updated-by" : "Singal, Kapil <ks220y@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_name_0",
1522 "path" : "/param/0/value",
1523 "input-key-mapping" : {
1524 "service-instance-id" : "service-instance-id",
1527 "output-key-mapping" : {
1528 "vfw_name_0" : "value"
1530 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1535 "vfw_onap_private_ip_0" : {
1536 "tags" : "vfw_onap_private_ip_0",
1537 "name" : "vfw_onap_private_ip_0",
1539 "description" : "vfw_onap_private_ip_0",
1542 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@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_onap_private_ip_0",
1557 "path" : "/param/0/value",
1558 "input-key-mapping" : {
1559 "service-instance-id" : "service-instance-id",
1562 "output-key-mapping" : {
1563 "vfw_onap_private_ip_0" : "value"
1565 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1574 "description" : "vnf-id",
1577 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1580 "type" : "source-input"
1583 "type" : "source-default",
1588 "vnf-model-customization-uuid" : {
1589 "tags" : "vnf-model-customization-uuid",
1590 "name" : "vnf-model-customization-uuid",
1592 "description" : "vnf-model-customization-uuid",
1595 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1598 "type" : "source-input",
1604 "tags" : "vnf_name",
1605 "name" : "vnf_name",
1607 "description" : "vnf_name",
1610 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1613 "type" : "source-input"
1616 "type" : "source-default",
1620 "type" : "source-rest",
1624 "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",
1625 "path" : "/param/0/value",
1626 "input-key-mapping" : {
1627 "service-instance-id" : "service-instance-id",
1630 "output-key-mapping" : {
1631 "vnf_name" : "value"
1633 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1638 "vnfc-model-invariant-uuid" : {
1639 "tags" : "vnfc-model-invariant-uuid",
1640 "name" : "vnfc-model-invariant-uuid",
1642 "description" : "vnfc-model-invariant-uuid",
1645 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1648 "type" : "source-input"
1651 "type" : "source-default",
1655 "type" : "source-db",
1658 "query" : "select VFC_MODEL.invariant_uuid as vfc_invariant_uuid from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1659 "output-key-mapping" : {
1660 "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"
1662 "endpoint-selector" : "dynamic-db-source",
1663 "input-key-mapping" : {
1664 "vfccustomizationuuid" : "vfccustomizationuuid"
1666 "key-dependencies" : [ "vfccustomizationuuid" ]
1671 "vnfc-model-version" : {
1672 "tags" : "vnfc-model-version",
1673 "name" : "vnfc-model-version",
1675 "description" : "vnfc-model-version",
1678 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1681 "type" : "source-input"
1684 "type" : "source-default",
1688 "type" : "source-db",
1690 "endpoint-selector" : "dynamic-db-source",
1692 "query" : "select VFC_MODEL.version as vnfc_model_version from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1693 "input-key-mapping" : {
1694 "vfccustomizationuuid" : "vfccustomizationuuid"
1696 "output-key-mapping" : {
1697 "vnfc-model-version" : "vnfc_model_version"
1699 "key-dependencies" : [ "vfccustomizationuuid" ]
1704 "vpg_int_private1_ip_0" : {
1705 "tags" : "vpg_int_private1_ip_0",
1706 "name" : "vpg_int_private1_ip_0",
1708 "description" : "vpg_int_private1_ip_0",
1711 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1714 "type" : "source-input"
1717 "type" : "source-default",
1721 "type" : "source-rest",
1725 "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",
1726 "path" : "/param/0/value",
1727 "input-key-mapping" : {
1728 "service-instance-id" : "service-instance-id",
1731 "output-key-mapping" : {
1732 "vpg_int_private1_ip_0" : "value"
1734 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1740 "tags" : "vpg_name_0",
1741 "name" : "vpg_name_0",
1743 "description" : "vpg_name_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_name_0",
1761 "path" : "/param/0/value",
1762 "input-key-mapping" : {
1763 "service-instance-id" : "service-instance-id",
1766 "output-key-mapping" : {
1767 "vpg_name_0" : "value"
1769 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1774 "vpg_onap_private_ip_0" : {
1775 "tags" : "vpg_onap_private_ip_0",
1776 "name" : "vpg_onap_private_ip_0",
1778 "description" : "vpg_onap_private_ip_0",
1781 "updated-by" : "Singal, Kapil <ks220y@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_onap_private_ip_0",
1796 "path" : "/param/0/value",
1797 "input-key-mapping" : {
1798 "service-instance-id" : "service-instance-id",
1801 "output-key-mapping" : {
1802 "vpg_onap_private_ip_0" : "value"
1804 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1809 "vsn_int_private2_ip_0" : {
1810 "tags" : "vsn_int_private2_ip_0",
1811 "name" : "vsn_int_private2_ip_0",
1813 "description" : "vsn_int_private2_ip_0",
1816 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@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/vsn_int_private2_ip_0",
1831 "path" : "/param/0/value",
1832 "input-key-mapping" : {
1833 "service-instance-id" : "service-instance-id",
1836 "output-key-mapping" : {
1837 "vsn_int_private2_ip_0" : "value"
1839 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1845 "tags" : "vsn_name_0",
1846 "name" : "vsn_name_0",
1848 "description" : "vsn_name_0",
1851 "updated-by" : "Singal, Kapil <ks220y@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_name_0",
1866 "path" : "/param/0/value",
1867 "input-key-mapping" : {
1868 "service-instance-id" : "service-instance-id",
1871 "output-key-mapping" : {
1872 "vsn_name_0" : "value"
1874 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1879 "vsn_onap_private_ip_0" : {
1880 "tags" : "vsn_onap_private_ip_0",
1881 "name" : "vsn_onap_private_ip_0",
1883 "description" : "vsn_onap_private_ip_0",
1886 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@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_onap_private_ip_0",
1901 "path" : "/param/0/value",
1902 "input-key-mapping" : {
1903 "service-instance-id" : "service-instance-id",
1906 "output-key-mapping" : {
1907 "vsn_onap_private_ip_0" : "value"
1909 "key-dependencies" : [ "service-instance-id", "vnf-id" ]