3 "tags" : "active-streams",
4 "name" : "active-streams",
6 "description" : "active-streams",
9 "updated-by" : "Singal, Kapil <ks220y@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_net_cidr" : {
281 "tags" : "int_private1_net_cidr",
282 "name" : "int_private1_net_cidr",
284 "description" : "int_private1_net_cidr",
287 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
290 "type" : "source-input"
293 "type" : "source-default",
297 "type" : "source-db",
299 "endpoint-selector" : "dynamic-db-source",
301 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
302 "input-key-mapping" : { },
303 "output-key-mapping" : {
304 "int_private1_net_cidr" : "prefix"
309 "type" : "source-rest",
313 "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",
314 "path" : "/param/0/value",
315 "input-key-mapping" : {
316 "service-instance-id" : "service-instance-id",
319 "output-key-mapping" : {
320 "int_private1_net_cidr" : "value"
322 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
327 "int_private2_net_cidr" : {
328 "tags" : "int_private2_net_cidr",
329 "name" : "int_private2_net_cidr",
331 "description" : "int_private2_net_cidr",
334 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
337 "type" : "source-input"
340 "type" : "source-default",
344 "type" : "source-rest",
348 "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",
349 "path" : "/param/0/value",
350 "input-key-mapping" : {
351 "service-instance-id" : "service-instance-id",
354 "output-key-mapping" : {
355 "int_private2_net_cidr" : "value"
357 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
361 "type" : "source-db",
363 "endpoint-selector" : "dynamic-db-source",
365 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private2\"",
366 "input-key-mapping" : { },
367 "output-key-mapping" : {
368 "int_private2_net_cidr" : "prefix"
378 "description" : "key_name",
381 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
384 "type" : "source-input"
387 "type" : "source-default",
391 "type" : "source-rest",
395 "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",
396 "path" : "/param/0/value",
397 "input-key-mapping" : {
398 "service-instance-id" : "service-instance-id",
401 "output-key-mapping" : {
404 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
409 "management-prefix-id" : {
410 "tags" : "management-prefix-id",
411 "name" : "management-prefix-id",
413 "description" : "management-prefix-id",
416 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
419 "type" : "source-input"
422 "type" : "source-default",
426 "type" : "source-rest",
430 "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",
431 "path" : "/param/0/value",
432 "input-key-mapping" : {
433 "service-instance-id" : "service-instance-id",
436 "output-key-mapping" : {
437 "management-prefix-id" : "value"
439 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
443 "type" : "source-db",
445 "endpoint-selector" : "dynamic-db-source",
447 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
448 "input-key-mapping" : { },
449 "output-key-mapping" : {
450 "management-prefix-id" : "prefix_id"
456 "nexus_artifact_repo" : {
457 "tags" : "nexus_artifact_repo",
458 "name" : "nexus_artifact_repo",
460 "description" : "nexus_artifact_repo",
463 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
466 "type" : "source-input"
469 "type" : "source-default",
473 "type" : "source-rest",
477 "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",
478 "path" : "/param/0/value",
479 "input-key-mapping" : {
480 "service-instance-id" : "service-instance-id",
483 "output-key-mapping" : {
484 "nexus_artifact_repo" : "value"
486 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
491 "nfc-naming-code" : {
492 "tags" : "nfc-naming-code",
493 "name" : "nfc-naming-code",
495 "description" : "nfc-naming-code",
498 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
501 "type" : "source-input"
504 "type" : "source-default",
508 "type" : "source-db",
511 "query" : "select nfc_naming_code as nfc_naming_code from sdnctl.VFC_MODEL where customization_uuid=:vfccustomizationuuid",
512 "input-key-mapping" : {
513 "vfccustomizationuuid" : "vfccustomizationuuid"
515 "output-key-mapping" : {
516 "nfc-naming-code" : "nfc_naming_code"
518 "key-dependencies" : [ "vfccustomizationuuid" ],
519 "endpoint-selector" : "dynamic-db-source"
524 "onap_private_net_cidr" : {
525 "tags" : "onap_private_net_cidr",
526 "name" : "onap_private_net_cidr",
528 "description" : "onap_private_net_cidr",
531 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
534 "type" : "source-input"
537 "type" : "source-default",
541 "type" : "source-db",
543 "endpoint-selector" : "dynamic-db-source",
545 "query" : "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
546 "input-key-mapping" : { },
547 "output-key-mapping" : {
548 "onap_private_net_cidr" : "prefix"
553 "type" : "source-rest",
557 "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",
558 "path" : "/param/0/value",
559 "input-key-mapping" : {
560 "service-instance-id" : "service-instance-id",
563 "output-key-mapping" : {
564 "onap_private_net_cidr" : "value"
566 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
571 "onap_private_net_id" : {
572 "tags" : "onap_private_net_id",
573 "name" : "onap_private_net_id",
575 "description" : "onap_private_net_id",
578 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
581 "type" : "source-input"
584 "type" : "source-default",
588 "type" : "source-rest",
592 "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",
593 "path" : "/param/0/value",
594 "input-key-mapping" : {
595 "service-instance-id" : "service-instance-id",
598 "output-key-mapping" : {
599 "onap_private_net_id" : "value"
601 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
606 "onap_private_subnet_id" : {
607 "tags" : "onap_private_subnet_id",
608 "name" : "onap_private_subnet_id",
610 "description" : "onap_private_subnet_id",
613 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
616 "type" : "source-input"
619 "type" : "source-default",
623 "type" : "source-rest",
627 "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",
628 "path" : "/param/0/value",
629 "input-key-mapping" : {
630 "service-instance-id" : "service-instance-id",
633 "output-key-mapping" : {
634 "onap_private_subnet_id" : "value"
636 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
641 "private1-prefix-id" : {
642 "tags" : "private1-prefix-id",
643 "name" : "private1-prefix-id",
645 "description" : "private1-prefix-id",
648 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
651 "type" : "source-input"
654 "type" : "source-default",
658 "type" : "source-rest",
662 "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",
663 "path" : "/param/0/value",
664 "input-key-mapping" : {
665 "service-instance-id" : "service-instance-id",
668 "output-key-mapping" : {
669 "private1-prefix-id" : "value"
671 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
675 "type" : "source-db",
677 "endpoint-selector" : "dynamic-db-source",
679 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
680 "input-key-mapping" : { },
681 "output-key-mapping" : {
682 "private1-prefix-id" : "prefix_id"
688 "private2-prefix-id" : {
689 "tags" : "private2-prefix-id",
690 "name" : "private2-prefix-id",
692 "description" : "private2-prefix-id",
695 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
698 "type" : "source-input"
701 "type" : "source-default",
705 "type" : "source-rest",
709 "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",
710 "path" : "/param/0/value",
711 "input-key-mapping" : {
712 "service-instance-id" : "service-instance-id",
715 "output-key-mapping" : {
716 "private2-prefix-id" : "value"
718 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
722 "type" : "source-db",
724 "endpoint-selector" : "dynamic-db-source",
726 "query" : "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
727 "input-key-mapping" : { },
728 "output-key-mapping" : {
729 "private2-prefix-id" : "prefix_id"
739 "description" : "pub_key",
742 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
745 "type" : "source-input"
748 "type" : "source-default",
752 "type" : "source-rest",
756 "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",
757 "path" : "/param/0/value",
758 "input-key-mapping" : {
759 "service-instance-id" : "service-instance-id",
762 "output-key-mapping" : {
765 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
771 "tags" : "public_net_id",
772 "name" : "public_net_id",
774 "description" : "public_net_id",
777 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
780 "type" : "source-input"
783 "type" : "source-default",
787 "type" : "source-rest",
791 "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",
792 "path" : "/param/0/value",
793 "input-key-mapping" : {
794 "service-instance-id" : "service-instance-id",
797 "output-key-mapping" : {
798 "public_net_id" : "value"
800 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
805 "put-active-streams" : {
806 "tags" : "put-active-streams",
807 "name" : "put-active-streams",
809 "description" : "put-active-streams",
812 "updated-by" : "Singal, Kapil <ks220y@att.com>",
815 "type" : "source-rest",
819 "url-path" : "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
820 "path" : "/param/0/value",
821 "input-key-mapping" : {
822 "vpg_onap_private_ip_0" : "vpg_onap_private_ip_0",
823 "active-streams" : "active-streams"
825 "output-key-mapping" : { },
826 "key-dependencies" : [ "vpg_onap_private_ip_0", "active-streams" ],
827 "endpoint-selector" : "vpkg-rest-api",
828 "payload" : "{\"streams\": {\"active-streams\": $active-streams}}"
832 "type" : "source-input"
835 "type" : "source-default",
841 "tags" : "sec_group",
842 "name" : "sec_group",
844 "description" : "sec_group",
847 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
850 "type" : "source-input"
853 "type" : "source-default",
857 "type" : "source-rest",
861 "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",
862 "path" : "/param/0/value",
863 "input-key-mapping" : {
864 "service-instance-id" : "service-instance-id",
867 "output-key-mapping" : {
868 "sec_group" : "value"
870 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
875 "service-instance-id" : {
876 "tags" : "service-instance-id, tosca.datatypes.Root, data_type",
877 "name" : "service-instance-id",
879 "description" : "To be provided",
882 "updated-by" : "Singal, Kapil <ks220y@att.com>",
885 "type" : "source-input",
889 "type" : "source-db",
891 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
892 "input-key-mapping" : { },
893 "output-key-mapping" : {
894 "service-instance-id" : "artifact_name"
899 "type" : "source-db",
901 "query" : "SELECT artifact_name FROM BLUEPRINT_MODEL where artifact_version=\"1.0.0\"",
902 "input-key-mapping" : { },
903 "output-key-mapping" : {
904 "service-instance-id" : "artifact_name"
909 "type" : "source-capability",
911 "script-type" : "jython",
912 "script-class-reference" : "SampleRAProcessor",
913 "instance-dependencies" : [ ]
919 "tags" : "vf-module-id",
920 "name" : "vf-module-id",
922 "description" : "vf-module-id",
925 "updated-by" : "Singal, Kapil <ks220y@att.com>",
928 "type" : "source-input",
933 "vf-module-label" : {
934 "tags" : "vf-module-label",
935 "name" : "vf-module-label",
937 "description" : "vf-module-label",
940 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
943 "type" : "source-input"
946 "type" : "source-default",
950 "type" : "source-db",
953 "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",
954 "input-key-mapping" : {
955 "customizationid" : "vf-module-model-customization-uuid"
957 "output-key-mapping" : {
958 "vf-module-label" : "vf_module_label"
960 "key-dependencies" : [ "vf-module-model-customization-uuid" ],
961 "endpoint-selector" : "dynamic-db-source"
966 "vf-module-model-customization-uuid" : {
967 "tags" : "vf-module-model-customization-uuid",
968 "name" : "vf-module-model-customization-uuid",
970 "description" : "vf-module-model-customization-uuid",
973 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
976 "type" : "source-input"
979 "type" : "source-default",
985 "tags" : "vf-module-name",
986 "name" : "vf-module-name",
988 "description" : "vf-module-name",
991 "updated-by" : "Singal, Kapil <ks220y@att.com>",
994 "type" : "source-input"
997 "type" : "source-default",
1002 "vf-module-type" : {
1003 "tags" : "vf-module-type",
1004 "name" : "vf-module-type",
1006 "description" : "vf-module-type",
1009 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1012 "type" : "source-input"
1015 "type" : "source-default",
1019 "type" : "source-db",
1022 "query" : "select vf_module_type as vf_module_type from sdnctl.VF_MODULE_MODEL where customization_uuid=:customizationid",
1023 "output-key-mapping" : {
1024 "vf-module-type" : "vf_module_type"
1026 "endpoint-selector" : "dynamic-db-source",
1027 "input-key-mapping" : {
1028 "customizationid" : "vf-module-model-customization-uuid"
1030 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1035 "vf-naming-policy" : {
1036 "tags" : "vf-naming-policy",
1037 "name" : "vf-naming-policy",
1039 "description" : "vf-naming-policy",
1042 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1045 "type" : "source-default",
1049 "type" : "source-rest",
1053 "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",
1054 "path" : "/param/0/value",
1055 "input-key-mapping" : {
1056 "service-instance-id" : "service-instance-id",
1059 "output-key-mapping" : {
1060 "vf-naming-policy" : "value"
1062 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1066 "type" : "source-db",
1068 "endpoint-selector" : "dynamic-db-source",
1070 "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",
1071 "input-key-mapping" : {
1072 "vnf_model_customization_uuid" : "vnf-model-customization-uuid"
1074 "output-key-mapping" : {
1075 "vf-naming-policy" : "vf_naming_policy"
1077 "key-dependencies" : [ "vnf-model-customization-uuid" ]
1082 "vfccustomizationuuid" : {
1083 "tags" : "vfccustomizationuuid",
1084 "name" : "vfccustomizationuuid",
1086 "description" : "vfccustomizationuuid",
1089 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1092 "type" : "source-input"
1095 "type" : "source-default",
1099 "type" : "source-db",
1101 "endpoint-selector" : "dynamic-db-source",
1103 "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",
1104 "input-key-mapping" : {
1105 "vfmodulecustomizationuuid" : "vf-module-model-customization-uuid"
1107 "output-key-mapping" : {
1108 "vfccustomizationuuid" : "vnf_customid"
1110 "key-dependencies" : [ "vf-module-model-customization-uuid" ]
1115 "vfw_int_private1_ip_0" : {
1116 "tags" : "vfw_int_private1_ip_0",
1117 "name" : "vfw_int_private1_ip_0",
1119 "description" : "vfw_int_private1_ip_0",
1122 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1125 "type" : "source-input"
1128 "type" : "source-default",
1132 "type" : "source-rest",
1136 "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",
1137 "path" : "/param/0/value",
1138 "input-key-mapping" : {
1139 "service-instance-id" : "service-instance-id",
1142 "output-key-mapping" : {
1143 "vfw_int_private1_ip_0" : "value"
1145 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1150 "vfw_int_private2_floating_ip" : {
1151 "tags" : "vfw_int_private2_floating_ip",
1152 "name" : "vfw_int_private2_floating_ip",
1154 "description" : "vfw_int_private2_floating_ip",
1157 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1160 "type" : "source-input"
1163 "type" : "source-default",
1167 "type" : "source-rest",
1171 "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",
1172 "path" : "/param/0/value",
1173 "input-key-mapping" : {
1174 "service-instance-id" : "service-instance-id",
1177 "output-key-mapping" : {
1178 "vfw_int_private2_floating_ip" : "value"
1180 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1185 "vfw_int_private2_ip_0" : {
1186 "tags" : "vfw_int_private2_ip_0",
1187 "name" : "vfw_int_private2_ip_0",
1189 "description" : "vfw_int_private2_ip_0",
1192 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1195 "type" : "source-input"
1198 "type" : "source-default",
1202 "type" : "source-rest",
1206 "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",
1207 "path" : "/param/0/value",
1208 "input-key-mapping" : {
1209 "service-instance-id" : "service-instance-id",
1212 "output-key-mapping" : {
1213 "vfw_int_private2_ip_0" : "value"
1215 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1221 "tags" : "vfw_name_0",
1222 "name" : "vfw_name_0",
1224 "description" : "vfw_name_0",
1227 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1230 "type" : "source-input"
1233 "type" : "source-default",
1237 "type" : "source-rest",
1241 "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",
1242 "path" : "/param/0/value",
1243 "input-key-mapping" : {
1244 "service-instance-id" : "service-instance-id",
1247 "output-key-mapping" : {
1248 "vfw_name_0" : "value"
1250 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1255 "vfw_onap_private_ip_0" : {
1256 "tags" : "vfw_onap_private_ip_0",
1257 "name" : "vfw_onap_private_ip_0",
1259 "description" : "vfw_onap_private_ip_0",
1262 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1265 "type" : "source-input"
1268 "type" : "source-default",
1272 "type" : "source-rest",
1276 "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",
1277 "path" : "/param/0/value",
1278 "input-key-mapping" : {
1279 "service-instance-id" : "service-instance-id",
1282 "output-key-mapping" : {
1283 "vfw_onap_private_ip_0" : "value"
1285 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1294 "description" : "vnf-id",
1297 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1300 "type" : "source-input"
1303 "type" : "source-default",
1308 "vnf-model-customization-uuid" : {
1309 "tags" : "vnf-model-customization-uuid",
1310 "name" : "vnf-model-customization-uuid",
1312 "description" : "vnf-model-customization-uuid",
1315 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1318 "type" : "source-input",
1324 "tags" : "vnf_name",
1325 "name" : "vnf_name",
1327 "description" : "vnf_name",
1330 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1333 "type" : "source-input"
1336 "type" : "source-default",
1340 "type" : "source-rest",
1344 "url-path" : "config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/name",
1345 "path" : "/param/0/value",
1346 "input-key-mapping" : {
1347 "service-instance-id" : "service-instance-id",
1350 "output-key-mapping" : {
1351 "vnf_name" : "value"
1353 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1357 "type": "source-rest",
1361 "url-path": "/aai/v14/network/generic-vnfs/generic-vnf/$vnf-id",
1363 "input-key-mapping": {
1366 "output-key-mapping": {
1367 "vnf_name": "vnf-name"
1369 "key-dependencies": [
1376 "vnfc-model-invariant-uuid" : {
1377 "tags" : "vnfc-model-invariant-uuid",
1378 "name" : "vnfc-model-invariant-uuid",
1380 "description" : "vnfc-model-invariant-uuid",
1383 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1386 "type" : "source-input"
1389 "type" : "source-default",
1393 "type" : "source-db",
1396 "query" : "select VFC_MODEL.invariant_uuid as vfc_invariant_uuid from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1397 "output-key-mapping" : {
1398 "vnfc-model-invariant-uuid" : "vfc_invariant_uuid"
1400 "endpoint-selector" : "dynamic-db-source",
1401 "input-key-mapping" : {
1402 "vfccustomizationuuid" : "vfccustomizationuuid"
1404 "key-dependencies" : [ "vfccustomizationuuid" ]
1409 "vnfc-model-version" : {
1410 "tags" : "vnfc-model-version",
1411 "name" : "vnfc-model-version",
1413 "description" : "vnfc-model-version",
1416 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1419 "type" : "source-input"
1422 "type" : "source-default",
1426 "type" : "source-db",
1429 "query" : "select VFC_MODEL.version as vnfc_model_version from VFC_MODEL where customization_uuid=:vfccustomizationuuid",
1430 "output-key-mapping" : {
1431 "vnfc-model-version" : "vnfc_model_version"
1433 "endpoint-selector" : "dynamic-db-source",
1434 "input-key-mapping" : {
1435 "vfccustomizationuuid" : "vfccustomizationuuid"
1437 "key-dependencies" : [ "vfccustomizationuuid" ]
1442 "vpg_int_private1_ip_0" : {
1443 "tags" : "vpg_int_private1_ip_0",
1444 "name" : "vpg_int_private1_ip_0",
1446 "description" : "vpg_int_private1_ip_0",
1449 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1452 "type" : "source-input"
1455 "type" : "source-default",
1459 "type" : "source-rest",
1463 "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",
1464 "path" : "/param/0/value",
1465 "input-key-mapping" : {
1466 "service-instance-id" : "service-instance-id",
1469 "output-key-mapping" : {
1470 "vpg_int_private1_ip_0" : "value"
1472 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1478 "tags" : "vpg_name_0",
1479 "name" : "vpg_name_0",
1481 "description" : "vlb_name_0",
1484 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1487 "type" : "source-input"
1490 "type" : "source-default",
1494 "type" : "source-rest",
1498 "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",
1499 "path" : "/param/0/value",
1500 "input-key-mapping" : {
1501 "service-instance-id" : "service-instance-id",
1504 "output-key-mapping" : {
1505 "vpg_name_0" : "value"
1507 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1512 "vpg_onap_private_ip_0" : {
1513 "tags" : "vpg_onap_private_ip_0",
1514 "name" : "vpg_onap_private_ip_0",
1516 "description" : "vpg_onap_private_ip_0",
1519 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1522 "type" : "source-input"
1525 "type" : "source-default",
1529 "type" : "source-rest",
1533 "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",
1534 "path" : "/param/0/value",
1535 "input-key-mapping" : {
1536 "service-instance-id" : "service-instance-id",
1539 "output-key-mapping" : {
1540 "vpg_onap_private_ip_0" : "value"
1542 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1547 "vsn_int_private2_ip_0" : {
1548 "tags" : "vsn_int_private2_ip_0",
1549 "name" : "vsn_int_private2_ip_0",
1551 "description" : "vsn_int_private2_ip_0",
1554 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1557 "type" : "source-input"
1560 "type" : "source-default",
1564 "type" : "source-rest",
1568 "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",
1569 "path" : "/param/0/value",
1570 "input-key-mapping" : {
1571 "service-instance-id" : "service-instance-id",
1574 "output-key-mapping" : {
1575 "vsn_int_private2_ip_0" : "value"
1577 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1583 "tags" : "vsn_name_0",
1584 "name" : "vsn_name_0",
1586 "description" : "vsn_name_0",
1589 "updated-by" : "Singal, Kapil <ks220y@att.com>",
1592 "type" : "source-input"
1595 "type" : "source-default",
1599 "type" : "source-rest",
1603 "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",
1604 "path" : "/param/0/value",
1605 "input-key-mapping" : {
1606 "service-instance-id" : "service-instance-id",
1609 "output-key-mapping" : {
1610 "vsn_name_0" : "value"
1612 "key-dependencies" : [ "service-instance-id", "vnf-id" ]
1617 "vsn_onap_private_ip_0" : {
1618 "tags" : "vsn_onap_private_ip_0",
1619 "name" : "vsn_onap_private_ip_0",
1621 "description" : "vsn_onap_private_ip_0",
1624 "updated-by" : "MALAKOV, YURIY <yuriy.malakov@att.com>",
1627 "type" : "source-input"
1630 "type" : "source-default",
1634 "type" : "source-rest",
1638 "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",
1639 "path" : "/param/0/value",
1640 "input-key-mapping" : {
1641 "service-instance-id" : "service-instance-id",
1644 "output-key-mapping" : {
1645 "vsn_onap_private_ip_0" : "value"
1647 "key-dependencies" : [ "service-instance-id", "vnf-id" ]