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",
272 "type": "source-rest",
276 "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",
277 "path": "/param/0/value",
278 "input-key-mapping": {
279 "service-instance-id": "service-instance-id",
282 "output-key-mapping": {
283 "k8s-rb-profile-name": "value"
285 "key-dependencies": [
286 "service-instance-id",
293 "k8s-rb-profile-namespace": {
294 "tags": "k8s, cnf, profile, namespace, k8s-rb-profile-namespace",
295 "name": "k8s-rb-profile-namespace",
297 "description": "Profile name used in multicloud/k8s plugin",
301 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
304 "type": "source-input"
307 "type": "source-default",
311 "type": "source-rest",
315 "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",
316 "path": "/param/0/value",
317 "input-key-mapping": {
318 "service-instance-id": "service-instance-id",
321 "output-key-mapping": {
322 "k8s-rb-profile-namespace": "value"
324 "key-dependencies": [
325 "service-instance-id",
332 "management-prefix-id": {
333 "tags": "management-prefix-id",
334 "name": "management-prefix-id",
336 "description": "management-prefix-id",
340 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
343 "type": "source-input"
346 "type": "source-default",
350 "type": "source-rest",
354 "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",
355 "path": "/param/0/value",
356 "input-key-mapping": {
357 "service-instance-id": "service-instance-id",
360 "output-key-mapping": {
361 "management-prefix-id": "value"
363 "key-dependencies": [
364 "service-instance-id",
373 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
374 "input-key-mapping": {},
375 "output-key-mapping": {
376 "management-prefix-id": "prefix_id"
382 "onap_private_net_cidr": {
383 "tags": "onap_private_net_cidr",
384 "name": "onap_private_net_cidr",
386 "description": "onap_private_net_cidr",
390 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
393 "type": "source-input"
396 "type": "source-default",
403 "query": "select sdnctl.IPAM_IP_POOL.prefix as prefix from sdnctl.IPAM_IP_POOL where description = \"management\"",
404 "input-key-mapping": {},
405 "output-key-mapping": {
406 "onap_private_net_cidr": "prefix"
411 "type": "source-rest",
415 "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",
416 "path": "/param/0/value",
417 "input-key-mapping": {
418 "service-instance-id": "service-instance-id",
421 "output-key-mapping": {
422 "onap_private_net_cidr": "value"
424 "key-dependencies": [
425 "service-instance-id",
432 "private1-prefix-id": {
433 "tags": "private1-prefix-id",
434 "name": "private1-prefix-id",
436 "description": "private1-prefix-id",
440 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
443 "type": "source-input"
446 "type": "source-default",
450 "type": "source-rest",
454 "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",
455 "path": "/param/0/value",
456 "input-key-mapping": {
457 "service-instance-id": "service-instance-id",
460 "output-key-mapping": {
461 "private1-prefix-id": "value"
463 "key-dependencies": [
464 "service-instance-id",
473 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private1\"",
474 "input-key-mapping": {},
475 "output-key-mapping": {
476 "private1-prefix-id": "prefix_id"
482 "private2-prefix-id": {
483 "tags": "private2-prefix-id",
484 "name": "private2-prefix-id",
486 "description": "private2-prefix-id",
490 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
493 "type": "source-input"
496 "type": "source-default",
500 "type": "source-rest",
504 "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",
505 "path": "/param/0/value",
506 "input-key-mapping": {
507 "service-instance-id": "service-instance-id",
510 "output-key-mapping": {
511 "private2-prefix-id": "value"
513 "key-dependencies": [
514 "service-instance-id",
523 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"private2\"",
524 "input-key-mapping": {},
525 "output-key-mapping": {
526 "private2-prefix-id": "prefix_id"
532 "put-active-streams": {
533 "tags": "put-active-streams",
534 "name": "put-active-streams",
536 "description": "put-active-streams",
540 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
543 "type": "source-input"
546 "type": "source-default",
550 "type": "source-rest",
554 "url-path": "$vpg_onap_private_ip_0:8183/restconf/config/stream-count:stream-count/streams",
555 "path": "/param/0/value",
556 "input-key-mapping": {
557 "vpg_onap_private_ip_0": "vpg_onap_private_ip_0",
558 "active-streams": "active-streams"
560 "output-key-mapping": {},
561 "key-dependencies": [
562 "vpg_onap_private_ip_0",
565 "endpoint-selector": "vpkg-rest-api",
566 "payload": "{\"streams\": {\"active-streams\": $active-streams}}"
571 "service-instance-id": {
572 "tags": "service-instance-id, tosca.datatypes.Root, data_type",
573 "name": "service-instance-id",
575 "description": "To be provided",
579 "updated-by": "Singal, Kapil <ks220y@att.com>",
582 "type": "source-input",
588 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
589 "input-key-mapping": {},
590 "output-key-mapping": {
591 "service-instance-id": "artifact_name"
598 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
599 "input-key-mapping": {},
600 "output-key-mapping": {
601 "service-instance-id": "artifact_name"
606 "type": "source-capability",
608 "script-type": "jython",
609 "script-class-reference": "SampleRAProcessor",
610 "instance-dependencies": []
614 "type": "source-rest",
618 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id",
619 "path": "/service/0/service-instance-id",
620 "input-key-mapping": {
621 "service-instance-id": "service-instance.service-instance-id"
623 "output-key-mapping": {
624 "service-instance-id": "service-instance-id"
626 "key-dependencies": [
627 "service-instance.service-instance-id"
634 "tags": "vf-module-id",
635 "name": "vf-module-id",
637 "description": "vf-module-id",
641 "updated-by": "Singal, Kapil <ks220y@att.com>",
644 "type": "source-input",
648 "type": "source-rest",
652 "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",
653 "path": "/vf-module/0/vf-module-id",
654 "input-key-mapping": {
655 "service-instance-id": "service-instance-id",
657 "vf-module-id": "vf-module.vf-module-id"
659 "output-key-mapping": {
660 "vf-module-id": "vf-module-id"
662 "key-dependencies": [
663 "service-instance-id",
665 "vf-module.vf-module-id"
672 "tags": "vf-module-label",
673 "name": "vf-module-label",
675 "description": "vf-module-label",
679 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
682 "type": "source-input"
685 "type": "source-default",
692 "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",
693 "input-key-mapping": {
694 "customizationid": "vf-module-model-customization-uuid"
696 "output-key-mapping": {
697 "vf-module-label": "vf_module_label"
699 "key-dependencies": [
700 "vf-module-model-customization-uuid"
706 "vf-module-model-customization-uuid": {
707 "tags": "vf-module-model-customization-uuid",
708 "name": "vf-module-model-customization-uuid",
710 "description": "vf-module-model-customization-uuid",
714 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
717 "type": "source-input"
720 "type": "source-default",
725 "vf-module-model-invariant-uuid": {
726 "tags": "vnf, vf-module",
727 "name": "vf-module-model-invariant-uuid",
729 "description": "vf module model invariant uuid",
733 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
736 "type": "source-input"
739 "type": "source-default",
746 "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",
747 "input-key-mapping": {
748 "customizationid": "vf-module-model-customization-uuid"
750 "output-key-mapping": {
751 "vf-module-model-invariant-uuid": "vf_module_model_invariant_uuid"
753 "key-dependencies": [
754 "vf-module-model-customization-uuid"
760 "vf-module-model-version": {
761 "tags": "vnf, vf-module",
762 "name": "vf-module-model-version",
764 "description": "vf module model model version",
768 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
771 "type": "source-input"
774 "type": "source-default",
781 "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",
782 "input-key-mapping": {
783 "customizationid": "vf-module-model-customization-uuid"
785 "output-key-mapping": {
786 "vf-module-model-version": "vf_module_model_version"
788 "key-dependencies": [
789 "vf-module-model-customization-uuid"
795 "vf-naming-policy": {
796 "tags": "vf-naming-policy",
797 "name": "vf-naming-policy",
799 "description": "vf-naming-policy",
803 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
806 "type": "source-default",
810 "type": "source-rest",
814 "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",
815 "path": "/param/0/value",
816 "input-key-mapping": {
817 "service-instance-id": "service-instance-id",
820 "output-key-mapping": {
821 "vf-naming-policy": "value"
823 "key-dependencies": [
824 "service-instance-id",
833 "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",
834 "input-key-mapping": {
835 "vnf_model_customization_uuid": "vnf-model-customization-uuid"
837 "output-key-mapping": {
838 "vf-naming-policy": "vf_naming_policy"
840 "key-dependencies": [
841 "vnf-model-customization-uuid"
851 "description": "vnf-id",
855 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
858 "type": "source-input"
861 "type": "source-default",
865 "type": "source-rest",
869 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id/service-data/vnfs/vnf/$vnf-id/",
870 "path": "/vnf/0/vnf-id",
871 "input-key-mapping": {
872 "service-instance-id": "service-instance-id",
873 "vnf-id": "generic-vnf.vnf-id"
875 "output-key-mapping": {
878 "key-dependencies": [
879 "service-instance-id",
890 "description": "vnf_name",
894 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
897 "type": "source-input"
900 "type": "source-default",
904 "type": "source-rest",
908 "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",
909 "path": "/param/0/value",
910 "input-key-mapping": {
911 "service-instance-id": "service-instance-id",
914 "output-key-mapping": {
917 "key-dependencies": [
918 "service-instance-id",
925 "vpg-management-port": {
926 "tags": "vpg-management-port",
927 "name": "vpg-management-port",
929 "description": "vpg-management-port",
933 "updated-by": "Rajewski, Lukasz <lukasz.rajewski@orange.com>",
936 "type": "source-input"
939 "type": "source-default",
944 "vpg_onap_private_ip_0": {
945 "tags": "vpg_onap_private_ip_0",
946 "name": "vpg_onap_private_ip_0",
948 "description": "vpg_onap_private_ip_0",
952 "updated-by": "Singal, Kapil <ks220y@att.com>",
955 "type": "source-input"
958 "type": "source-default",
962 "type": "source-rest",
966 "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",
967 "path": "/param/0/value",
968 "input-key-mapping": {
969 "service-instance-id": "service-instance-id",
972 "output-key-mapping": {
973 "vpg_onap_private_ip_0": "value"
975 "key-dependencies": [
976 "service-instance-id",