3 "tags": "aic-cloud-region",
4 "name": "aic-cloud-region",
6 "description": "aic-cloud-region",
10 "updated-by": "Singal, Kapil <ks220y@att.com>",
13 "type": "source-input",
22 "description": "amfName",
26 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
29 "type": "source-input"
32 "type": "source-default",
36 "type": "source-rest",
40 "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/amfName",
41 "path": "/param/0/value",
42 "input-key-mapping": {
43 "service-instance-id": "service-instance-id",
46 "output-key-mapping": {
50 "service-instance-id",
58 "tags": "config.amfName",
59 "name": "config.amfName",
61 "description": "amfName",
65 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
68 "type": "source-input"
71 "type": "source-default",
75 "type": "source-rest",
79 "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/config.amfName",
80 "path": "/param/0/value",
81 "input-key-mapping": {
82 "service-instance-id": "service-instance-id",
85 "output-key-mapping": {
86 "config.amfName": "value"
89 "service-instance-id",
97 "tags": "config.smfName",
98 "name": "config.smfName",
100 "description": "smfName",
104 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
107 "type": "source-input"
110 "type": "source-default",
114 "type": "source-rest",
118 "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/config.smfName",
119 "path": "/param/0/value",
120 "input-key-mapping": {
121 "service-instance-id": "service-instance-id",
124 "output-key-mapping": {
125 "config.smfName": "value"
127 "key-dependencies": [
128 "service-instance-id",
135 "config.supportedNssai.sNssai.snssai": {
136 "tags": "config.supportedNssai.sNssai.snssai",
137 "name": "config.supportedNssai.sNssai.snssai",
139 "description": " supportedNssai.sNssai.snssai params",
143 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
146 "type": "source-input"
149 "type": "source-default",
153 "type": "source-rest",
157 "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/fiveg0_snssai",
158 "path": "/param/0/value",
159 "input-key-mapping": {
160 "service-instance-id": "service-instance-id",
163 "output-key-mapping": {
164 "config.supportedNssai.sNssai.snssai": "value"
166 "key-dependencies": [
167 "service-instance-id",
175 "tags": "config.test",
176 "name": "config.test",
178 "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
182 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.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/config.test",
197 "path": "/param/0/value",
198 "input-key-mapping": {
199 "service-instance-id": "service-instance-id",
202 "output-key-mapping": {
203 "config.test": "value"
205 "key-dependencies": [
206 "service-instance-id",
214 "tags": "config.upfName",
215 "name": "config.upfName",
217 "description": "upfName",
221 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
224 "type": "source-input"
227 "type": "source-default",
231 "type": "source-rest",
235 "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/config.upfName",
236 "path": "/param/0/value",
237 "input-key-mapping": {
238 "service-instance-id": "service-instance-id",
241 "output-key-mapping": {
242 "config.upfName": "value"
244 "key-dependencies": [
245 "service-instance-id",
253 "tags": "fiveg0_snssai",
254 "name": "fiveg0_snssai",
256 "description": "supportedNssai params",
260 "updated-by": "Thamlur Raju <TR00568434@TechMahindra.com>",
263 "type": "source-input"
266 "type": "source-default",
270 "type": "source-rest",
274 "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/fiveg0_snssai",
275 "path": "/param/0/value",
276 "input-key-mapping": {
277 "service-instance-id": "service-instance-id",
280 "output-key-mapping": {
281 "fiveg0_snssai": "value"
283 "key-dependencies": [
284 "service-instance-id",
291 "k8s-rb-profile-name": {
292 "tags": "k8s, cnf, profile, k8s-rb-profile-name",
293 "name": "k8s-rb-profile-name",
295 "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
299 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
302 "type": "source-input"
305 "type": "source-default",
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/k8s-rb-profile-name",
314 "path": "/param/0/value",
315 "input-key-mapping": {
316 "service-instance-id": "service-instance-id",
319 "output-key-mapping": {
320 "k8s-rb-profile-name": "value"
322 "key-dependencies": [
323 "service-instance-id",
330 "k8s-rb-profile-namespace": {
331 "tags": "k8s, cnf, profile, namespace, k8s-rb-profile-namespace",
332 "name": "k8s-rb-profile-namespace",
334 "description": "Profile name used in multicloud/k8s plugin",
338 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
341 "type": "source-input"
344 "type": "source-default",
348 "type": "source-rest",
352 "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",
353 "path": "/param/0/value",
354 "input-key-mapping": {
355 "service-instance-id": "service-instance-id",
358 "output-key-mapping": {
359 "k8s-rb-profile-namespace": "value"
361 "key-dependencies": [
362 "service-instance-id",
369 "management-prefix-id": {
370 "tags": "management-prefix-id",
371 "name": "management-prefix-id",
373 "description": "management-prefix-id",
377 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
380 "type": "source-input"
383 "type": "source-default",
387 "type": "source-rest",
391 "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",
392 "path": "/param/0/value",
393 "input-key-mapping": {
394 "service-instance-id": "service-instance-id",
397 "output-key-mapping": {
398 "management-prefix-id": "value"
400 "key-dependencies": [
401 "service-instance-id",
410 "query": "select sdnctl.IPAM_IP_POOL.prefix_id as prefix_id from sdnctl.IPAM_IP_POOL where description = \"management\"",
411 "input-key-mapping": {},
412 "output-key-mapping": {
413 "management-prefix-id": "prefix_id"
419 "service-instance-id": {
420 "tags": "service-instance-id, tosca.datatypes.Root, data_type",
421 "name": "service-instance-id",
423 "description": "To be provided",
427 "updated-by": "Singal, Kapil <ks220y@att.com>",
430 "type": "source-input",
436 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
437 "input-key-mapping": {},
438 "output-key-mapping": {
439 "service-instance-id": "artifact_name"
446 "query": "SELECT artifact_name FROM BLUEPRINT_RUNTIME where artifact_version=\"1.0.0\"",
447 "input-key-mapping": {},
448 "output-key-mapping": {
449 "service-instance-id": "artifact_name"
454 "type": "source-capability",
456 "script-type": "jython",
457 "script-class-reference": "SampleRAProcessor",
458 "instance-dependencies": []
462 "type": "source-rest",
466 "url-path": "/restconf/config/GENERIC-RESOURCE-API:services/service/$service-instance-id",
467 "path": "/service/0/service-instance-id",
468 "input-key-mapping": {
469 "service-instance-id": "service-instance.service-instance-id"
471 "output-key-mapping": {
472 "service-instance-id": "service-instance-id"
474 "key-dependencies": [
475 "service-instance.service-instance-id"
482 "tags": "singletest",
483 "name": "singletest",
485 "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
489 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.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/singletest",
504 "path": "/param/0/value",
505 "input-key-mapping": {
506 "service-instance-id": "service-instance-id",
509 "output-key-mapping": {
510 "singletest": "value"
512 "key-dependencies": [
513 "service-instance-id",
524 "description": "smfName",
528 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
531 "type": "source-input"
534 "type": "source-default",
538 "type": "source-rest",
542 "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/smfName",
543 "path": "/param/0/value",
544 "input-key-mapping": {
545 "service-instance-id": "service-instance-id",
548 "output-key-mapping": {
551 "key-dependencies": [
552 "service-instance-id",
563 "description": "snssai put params",
567 "updated-by": "Thamlur Raju <TR00568434@TechMahindra.com>",
570 "type": "source-input"
573 "type": "source-default",
577 "type": "source-rest",
581 "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/fiveg0_snssai",
582 "path": "/param/0/value",
583 "input-key-mapping": {
584 "service-instance-id": "service-instance-id",
587 "output-key-mapping": {
590 "key-dependencies": [
591 "service-instance-id",
599 "tags": "supportedNssai",
600 "name": "supportedNssai",
602 "description": "supportedNssai params",
606 "updated-by": "Thamlur Raju <TR00568434@TechMahindra.com>",
609 "type": "source-input"
612 "type": "source-default",
616 "type": "source-rest",
620 "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/supportedNssai",
621 "path": "/param/0/value",
622 "input-key-mapping": {
623 "service-instance-id": "service-instance-id",
626 "output-key-mapping": {
627 "supportedNssai": "value"
629 "key-dependencies": [
630 "service-instance-id",
641 "description": "upfName",
645 "updated-by": "Malinconico, Aniello Paolo <aniellopaolo.malinconico@guest.telecomitalia.it>",
648 "type": "source-input"
651 "type": "source-default",
655 "type": "source-rest",
659 "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/upfName",
660 "path": "/param/0/value",
661 "input-key-mapping": {
662 "service-instance-id": "service-instance-id",
665 "output-key-mapping": {
668 "key-dependencies": [
669 "service-instance-id",
677 "tags": "vf-module-id",
678 "name": "vf-module-id",
680 "description": "vf-module-id",
684 "updated-by": "Singal, Kapil <ks220y@att.com>",
687 "type": "source-input",
691 "type": "source-rest",
695 "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",
696 "path": "/vf-module/0/vf-module-id",
697 "input-key-mapping": {
698 "service-instance-id": "service-instance-id",
700 "vf-module-id": "vf-module.vf-module-id"
702 "output-key-mapping": {
703 "vf-module-id": "vf-module-id"
705 "key-dependencies": [
706 "service-instance-id",
708 "vf-module.vf-module-id"
715 "tags": "vf-module-label",
716 "name": "vf-module-label",
718 "description": "vf-module-label",
722 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
725 "type": "source-input"
728 "type": "source-default",
735 "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",
736 "input-key-mapping": {
737 "customizationid": "vf-module-model-customization-uuid"
739 "output-key-mapping": {
740 "vf-module-label": "vf_module_label"
742 "key-dependencies": [
743 "vf-module-model-customization-uuid"
749 "vf-module-model-customization-uuid": {
750 "tags": "vf-module-model-customization-uuid",
751 "name": "vf-module-model-customization-uuid",
753 "description": "vf-module-model-customization-uuid",
757 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
760 "type": "source-input"
763 "type": "source-default",
768 "vf-module-model-invariant-uuid": {
769 "tags": "vnf, vf-module",
770 "name": "vf-module-model-invariant-uuid",
772 "description": "vf module model invariant uuid",
776 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
779 "type": "source-input"
782 "type": "source-default",
789 "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",
790 "input-key-mapping": {
791 "customizationid": "vf-module-model-customization-uuid"
793 "output-key-mapping": {
794 "vf-module-model-invariant-uuid": "vf_module_model_invariant_uuid"
796 "key-dependencies": [
797 "vf-module-model-customization-uuid"
803 "vf-module-model-version": {
804 "tags": "vnf, vf-module",
805 "name": "vf-module-model-version",
807 "description": "vf module model model version",
811 "updated-by": "Samuli, Silvius <s.silvius@partner.samsung.com>",
814 "type": "source-input"
817 "type": "source-default",
824 "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",
825 "input-key-mapping": {
826 "customizationid": "vf-module-model-customization-uuid"
828 "output-key-mapping": {
829 "vf-module-model-version": "vf_module_model_version"
831 "key-dependencies": [
832 "vf-module-model-customization-uuid"
838 "vf-naming-policy": {
839 "tags": "vf-naming-policy",
840 "name": "vf-naming-policy",
842 "description": "vf-naming-policy",
846 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
849 "type": "source-default",
853 "type": "source-rest",
857 "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",
858 "path": "/param/0/value",
859 "input-key-mapping": {
860 "service-instance-id": "service-instance-id",
863 "output-key-mapping": {
864 "vf-naming-policy": "value"
866 "key-dependencies": [
867 "service-instance-id",
876 "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",
877 "input-key-mapping": {
878 "vnf_model_customization_uuid": "vnf-model-customization-uuid"
880 "output-key-mapping": {
881 "vf-naming-policy": "vf_naming_policy"
883 "key-dependencies": [
884 "vnf-model-customization-uuid"
894 "description": "vnf-id",
898 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
901 "type": "source-input"
904 "type": "source-default",
908 "type": "source-rest",
912 "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-id",
913 "path": "/param/0/value",
914 "input-key-mapping": {
915 "service-instance-id": "service-instance-id",
918 "output-key-mapping": {
921 "key-dependencies": [
922 "service-instance-id",
933 "description": "vnf_name",
937 "updated-by": "MALAKOV, YURIY <yuriy.malakov@att.com>",
940 "type": "source-input"
943 "type": "source-default",
947 "type": "source-rest",
951 "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",
952 "path": "/param/0/value",
953 "input-key-mapping": {
954 "service-instance-id": "service-instance-id",
957 "output-key-mapping": {
960 "key-dependencies": [
961 "service-instance-id",