Updated for Jakarta Release
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / 5GC_Simulator_CNF_CDS / Templates / helm_upf-template.vtl
1 {
2     "capability-data": [
3         
4         {
5             "capability-name": "aai-vf-module-put",
6             "key-mapping": [
7                 {
8                     "output-key-mapping": [
9                         {
10                             "resource-name": "aai-vf-module-put",
11                             "resource-value": ""
12                         }
13                     ]
14                 }
15             ]
16         },
17         {
18             "capability-name": "unresolved-composite-data",
19             "key-mapping": [
20                 {
21                     "output-key-mapping": [
22                         {
23                             "resource-name": "config.upfName",
24                             "resource-value": "upf"
25                         }
26                     ]
27                 }
28             ]
29         },
30                 {
31             "capability-name": "unresolved-composite-data",
32             "key-mapping": [
33                 {
34                     "output-key-mapping": [
35                         {
36                             "resource-name": "upfName",
37                             "resource-value": "upf"
38                         }
39                     ]
40                 }
41             ]
42         }
43     ],
44     "resource-accumulator-resolved-data": [
45         {
46             "param-name": "vf-module-model-invariant-uuid",
47             "param-value": "${vf-module-model-invariant-uuid}"
48         },
49         {
50             "param-name": "vf-module-model-version",
51             "param-value": "${vf-module-model-version}"
52         },
53                 {
54             "param-name": "vnf-id",
55             "param-value": "${vnf-id}"
56         },
57          {
58             "param-name": "vf-module-label",
59             "param-value": "${vf-module-label}"
60         },
61
62
63                 {
64             "param-name": "vf-module-id",
65             "param-value": "${vf-module-id}"
66         },
67                 {
68             "param-name": "k8s-rb-profile-name",
69             "param-value": "profile-${vf-module-id}"
70         },
71         {
72             "param-name": "k8s-rb-profile-namespace",
73             "param-value": "ns-${vf-module-id}"
74         },
75          {
76             "param-name": "k8s-rb-instance-release-name",
77             "param-value": "release-${vf-module-id}"
78         },
79
80           {
81             "param-name": "vf-module-model-customization-uuid",
82             "param-value": "${vf-module-model-customization-uuid}"
83         },
84                 {
85             "param-name": "fivegc0_snssai",
86             "param-value": "${fivegc0_snssai}"
87         },
88         {
89             "param-name": "config.supportedNssai.sNssai.snssai",
90             "param-value": "${fivegc0_snssai}"
91         }
92
93     ]
94 }