3 "tags": "active-streams",
4 "name": "active-streams",
6 "description": "active-streams",
10 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
13 "type": "source-input"
16 "type": "source-default",
22 "tags": "aic-cloud-region",
23 "name": "aic-cloud-region",
25 "description": "aic-cloud-region",
29 "updated-by": "Singal, Kapil <ks220y@att.com>",
32 "type": "source-input",
37 "dcae_collector_ip": {
38 "tags": "dcae_collector_ip",
39 "name": "dcae_collector_ip",
41 "description": "dcae_collector_ip",
45 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
48 "type": "source-input"
51 "type": "source-default",
55 "type": "source-rest",
59 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/dcae_collector_ip",
60 "path": "/param/0/value",
61 "input-key-mapping": {
62 "service-instance-id": "service-instance-id",
65 "output-key-mapping": {
66 "dcae_collector_ip": "value"
69 "service-instance-id",
76 "dcae_collector_port": {
77 "tags": "dcae_collector_port",
78 "name": "dcae_collector_port",
80 "description": "dcae_collector_port",
84 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
87 "type": "source-input"
90 "type": "source-default",
94 "type": "source-rest",
98 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/dcae_collector_port",
99 "path": "/param/0/value",
100 "input-key-mapping": {
101 "service-instance-id": "service-instance-id",
104 "output-key-mapping": {
105 "dcae_collector_port": "value"
107 "key-dependencies": [
108 "service-instance-id",
115 "demo_artifacts_version": {
116 "tags": "demo_artifacts_version",
117 "name": "demo_artifacts_version",
119 "description": "demo_artifacts_version",
123 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
126 "type": "source-input"
129 "type": "source-default",
133 "type": "source-rest",
137 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/demo_artifacts_version",
138 "path": "/param/0/value",
139 "input-key-mapping": {
140 "service-instance-id": "service-instance-id",
143 "output-key-mapping": {
144 "demo_artifacts_version": "value"
146 "key-dependencies": [
147 "service-instance-id",
154 "int_private1_net_cidr": {
155 "tags": "int_private1_net_cidr",
156 "name": "int_private1_net_cidr",
158 "description": "int_private1_net_cidr",
162 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
165 "type": "source-input"
168 "type": "source-default",
172 "type": "source-rest",
176 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vnf-topology/vnf-parameters-data/param/int_private1_net_cidr",
177 "path": "/param/0/value",
178 "input-key-mapping": {
179 "service-instance-id": "service-instance-id",
182 "output-key-mapping": {
183 "int_private1_net_cidr": "value"
185 "key-dependencies": [
186 "service-instance-id",
195 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private1\"",
196 "input-key-mapping": {},
197 "output-key-mapping": {
198 "int_private1_net_cidr": "prefix"
204 "int_private2_net_cidr": {
205 "tags": "int_private2_net_cidr",
206 "name": "int_private2_net_cidr",
208 "description": "int_private2_net_cidr",
212 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
215 "type": "source-input"
218 "type": "source-default",
225 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"private2\"",
226 "output-key-mapping": {
227 "int_private2_net_cidr": "prefix"
229 "input-key-mapping": {}
233 "type": "source-rest",
237 "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",
238 "path": "/param/0/value",
239 "input-key-mapping": {
240 "service-instance-id": "service-instance-id",
243 "output-key-mapping": {
244 "int_private2_net_cidr": "value"
246 "key-dependencies": [
247 "service-instance-id",
254 "k8s-rb-profile-name": {
255 "tags": "k8s, cnf, profile, k8s-rb-profile-name",
256 "name": "k8s-rb-profile-name",
258 "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
262 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
265 "type": "source-input"
268 "type": "source-default",
273 "k8s-rb-profile-namespace": {
274 "tags": "k8s, cnf, profile, namespace, k8s-rb-profile-namespace",
275 "name": "k8s-rb-profile-namespace",
277 "description": "Profile name used in multicloud/k8s plugin",
281 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
284 "type": "source-input"
287 "type": "source-default",
291 "type": "source-rest",
295 "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",
296 "path": "/param/0/value",
297 "input-key-mapping": {
298 "service-instance-id": "service-instance-id",
301 "output-key-mapping": {
302 "k8s-rb-profile-namespace": "value"
304 "key-dependencies": [
305 "service-instance-id",
312 "k8s-rb-profile-source": {
313 "tags": "k8s, cnf, profile, k8s-rb-profile-source",
314 "name": "k8s-rb-profile-source",
316 "description": "The source folder or file relative to 'Templates/k8s-profiles' folder",
320 "updated-by": "Rajewski, Lukasz <lukasz.rajewski@orange.com>",
323 "type": "source-input"
326 "type": "source-default",
331 "management-prefix-id": {
332 "tags": "management-prefix-id",
333 "name": "management-prefix-id",
335 "description": "management-prefix-id",
339 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
342 "type": "source-input"
345 "type": "source-default",
349 "type": "source-rest",
353 "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",
354 "path": "/param/0/value",
355 "input-key-mapping": {
356 "service-instance-id": "service-instance-id",
359 "output-key-mapping": {
360 "management-prefix-id": "value"
362 "key-dependencies": [
363 "service-instance-id",
372 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
373 "input-key-mapping": {},
374 "output-key-mapping": {
375 "management-prefix-id": "prefix_id"
381 "onap_private_net_cidr": {
382 "tags": "onap_private_net_cidr",
383 "name": "onap_private_net_cidr",
385 "description": "onap_private_net_cidr",
389 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
392 "type": "source-input"
395 "type": "source-default",
402 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
403 "input-key-mapping": {},
404 "output-key-mapping": {
405 "onap_private_net_cidr": "prefix"
410 "type": "source-rest",
414 "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",
415 "path": "/param/0/value",
416 "input-key-mapping": {
417 "service-instance-id": "service-instance-id",
420 "output-key-mapping": {
421 "onap_private_net_cidr": "value"
423 "key-dependencies": [
424 "service-instance-id",
431 "private1-prefix-id": {
432 "tags": "private1-prefix-id",
433 "name": "private1-prefix-id",
435 "description": "private1-prefix-id",
439 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.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/private1-prefix-id",
454 "path": "/param/0/value",
455 "input-key-mapping": {
456 "service-instance-id": "service-instance-id",
459 "output-key-mapping": {
460 "private1-prefix-id": "value"
462 "key-dependencies": [
463 "service-instance-id",
472 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
473 "input-key-mapping": {},
474 "output-key-mapping": {
475 "private1-prefix-id": "prefix_id"
481 "private2-prefix-id": {
482 "tags": "private2-prefix-id",
483 "name": "private2-prefix-id",
485 "description": "private2-prefix-id",
489 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
492 "type": "source-input"
495 "type": "source-default",
499 "type": "source-rest",
503 "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",
504 "path": "/param/0/value",
505 "input-key-mapping": {
506 "service-instance-id": "service-instance-id",
509 "output-key-mapping": {
510 "private2-prefix-id": "value"
512 "key-dependencies": [
513 "service-instance-id",
522 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
523 "input-key-mapping": {},
524 "output-key-mapping": {
525 "private2-prefix-id": "prefix_id"
531 "put-active-streams": {
532 "tags": "put-active-streams",
533 "name": "put-active-streams",
535 "description": "put-active-streams",
539 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
542 "type": "source-input"
545 "type": "source-default",
549 "type": "source-rest",
553 "url-path": "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
554 "path": "/param/0/value",
555 "input-key-mapping": {
556 "vpg_onap_private_ip_0": "vpg_onap_private_ip_0",
557 "active-streams": "active-streams"
559 "output-key-mapping": {},
560 "key-dependencies": [
561 "vpg_onap_private_ip_0",
564 "endpoint-selector": "vpkg-rest-api",
565 "payload": "{\"streams\": {\"active-streams\": $active-streams}}"
570 "service-instance-id": {
571 "tags": "service-instance-id, tosca.datatypes.Root, data_type",
572 "name": "service-instance-id",
574 "description": "To be provided",
578 "updated-by": "Singal, Kapil <ks220y@att.com>",
581 "type": "source-input",
587 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
588 "input-key-mapping": {},
589 "output-key-mapping": {
590 "service-instance-id": "artifact_name"
597 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
598 "input-key-mapping": {},
599 "output-key-mapping": {
600 "service-instance-id": "artifact_name"
605 "type": "source-capability",
607 "script-type": "jython",
608 "script-class-reference": "SampleRAProcessor",
609 "instance-dependencies": []
613 "type": "source-rest",
617 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id",
618 "path": "/service/0/service-instance-id",
619 "input-key-mapping": {
620 "service-instance-id": "service-instance.service-instance-id"
622 "output-key-mapping": {
623 "service-instance-id": "service-instance-id"
625 "key-dependencies": [
626 "service-instance.service-instance-id"
633 "tags": "vf-module-id",
634 "name": "vf-module-id",
636 "description": "vf-module-id",
640 "updated-by": "Singal, Kapil <ks220y@att.com>",
643 "type": "source-input",
647 "type": "source-rest",
651 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/vnf-data/vf-modules/vf-module/$vf-module-id",
652 "path": "/vf-module/0/vf-module-id",
653 "input-key-mapping": {
654 "service-instance-id": "service-instance-id",
656 "vf-module-id": "vf-module.vf-module-id"
658 "output-key-mapping": {
659 "vf-module-id": "vf-module-id"
661 "key-dependencies": [
662 "service-instance-id",
664 "vf-module.vf-module-id"
671 "tags": "vf-module-label",
672 "name": "vf-module-label",
674 "description": "vf-module-label",
678 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
681 "type": "source-input"
684 "type": "source-default",
691 "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",
692 "input-key-mapping": {
693 "customizationid": "vf-module-model-customization-uuid"
695 "output-key-mapping": {
696 "vf-module-label": "vf_module_label"
698 "key-dependencies": [
699 "vf-module-model-customization-uuid"
705 "vf-module-model-customization-uuid": {
706 "tags": "vf-module-model-customization-uuid",
707 "name": "vf-module-model-customization-uuid",
709 "description": "vf-module-model-customization-uuid",
713 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
716 "type": "source-input"
719 "type": "source-default",
724 "vf-module-model-invariant-uuid": {
725 "tags": "vnf, vf-module",
726 "name": "vf-module-model-invariant-uuid",
728 "description": "vf module model invariant uuid",
732 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
735 "type": "source-input"
738 "type": "source-default",
745 "query": "select sdnctl.VF_MODULE_MODEL.invariant_uuid as vf_module_model_invariant_uuid from sdnctl.VF_MODULE_MODEL where sdnctl.VF_MODULE_MODEL.customization_uuid=:customizationid",
746 "input-key-mapping": {
747 "customizationid": "vf-module-model-customization-uuid"
749 "output-key-mapping": {
750 "vf-module-model-invariant-uuid": "vf_module_model_invariant_uuid"
752 "key-dependencies": [
753 "vf-module-model-customization-uuid"
759 "vf-module-model-version": {
760 "tags": "vnf, vf-module",
761 "name": "vf-module-model-version",
763 "description": "vf module model model version",
767 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
770 "type": "source-input"
773 "type": "source-default",
780 "query": "select sdnctl.VF_MODULE_MODEL.uuid as vf_module_model_version from sdnctl.VF_MODULE_MODEL where sdnctl.VF_MODULE_MODEL.customization_uuid=:customizationid",
781 "input-key-mapping": {
782 "customizationid": "vf-module-model-customization-uuid"
784 "output-key-mapping": {
785 "vf-module-model-version": "vf_module_model_version"
787 "key-dependencies": [
788 "vf-module-model-customization-uuid"
794 "vf-naming-policy": {
795 "tags": "vf-naming-policy",
796 "name": "vf-naming-policy",
798 "description": "vf-naming-policy",
802 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
805 "type": "source-default",
809 "type": "source-rest",
813 "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",
814 "path": "/param/0/value",
815 "input-key-mapping": {
816 "service-instance-id": "service-instance-id",
819 "output-key-mapping": {
820 "vf-naming-policy": "value"
822 "key-dependencies": [
823 "service-instance-id",
832 "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",
833 "input-key-mapping": {
834 "vnf_model_customization_uuid": "vnf-model-customization-uuid"
836 "output-key-mapping": {
837 "vf-naming-policy": "vf_naming_policy"
839 "key-dependencies": [
840 "vnf-model-customization-uuid"
850 "description": "vnf-id",
854 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
857 "type": "source-input"
860 "type": "source-default",
864 "type": "source-rest",
868 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/",
869 "path": "/vnf/0/vnf-id",
870 "input-key-mapping": {
871 "service-instance-id": "service-instance-id",
872 "vnf-id": "generic-vnf.vnf-id"
874 "output-key-mapping": {
877 "key-dependencies": [
878 "service-instance-id",
889 "description": "vnf_name",
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/vnf_name",
908 "path": "/param/0/value",
909 "input-key-mapping": {
910 "service-instance-id": "service-instance-id",
913 "output-key-mapping": {
916 "key-dependencies": [
917 "service-instance-id",
924 "vpg-management-port": {
925 "tags": "vpg-management-port",
926 "name": "vpg-management-port",
928 "description": "vpg-management-port",
932 "updated-by": "Rajewski, Lukasz <lukasz.rajewski@orange.com>",
935 "type": "source-input"
938 "type": "source-default",
943 "vpg_onap_private_ip_0": {
944 "tags": "vpg_onap_private_ip_0",
945 "name": "vpg_onap_private_ip_0",
947 "description": "vpg_onap_private_ip_0",
951 "updated-by": "Singal, Kapil <ks220y@att.com>",
954 "type": "source-input"
957 "type": "source-default",
961 "type": "source-rest",
965 "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",
966 "path": "/param/0/value",
967 "input-key-mapping": {
968 "service-instance-id": "service-instance-id",
971 "output-key-mapping": {
972 "vpg_onap_private_ip_0": "value"
974 "key-dependencies": [
975 "service-instance-id",