2673457cb5c528ecb043682ec2bd991ed91bf032
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / 5GC_Simulator_CNF_CDS / Templates / upf-mapping.json
1 [
2   {
3     "name": "vf-module-model-invariant-uuid",
4     "property": {
5       "type": "string"
6     },
7     "input-param": false,
8     "dictionary-name": "vf-module-model-invariant-uuid",
9     "dictionary-source": "processor-db",
10     "dependencies": [
11       "vf-module-model-customization-uuid"
12     ]
13   },
14   {
15     "name": "vf-module-model-version",
16     "property": {
17       "type": "string"
18     },
19     "input-param": false,
20     "dictionary-name": "vf-module-model-version",
21     "dictionary-source": "processor-db",
22     "dependencies": [
23       "vf-module-model-customization-uuid"
24     ]
25   },
26   {
27     "name": "management-prefix-id",
28     "property": {
29       "description": "",
30       "required": false,
31       "type": "string"
32     },
33     "input-param": false,
34     "dictionary-name": "management-prefix-id",
35     "dictionary-source": "processor-db",
36     "dependencies": [],
37     "version": 0
38   },
39   {
40     "name": "service-instance-id",
41     "property": {
42       "description": "",
43       "required": false,
44       "type": "string"
45     },
46     "input-param": false,
47     "dictionary-name": "service-instance-id",
48     "dictionary-source": "input",
49     "dependencies": [],
50     "version": 0
51   },
52   {
53     "name": "vf-module-id",
54     "property": {
55       "description": "",
56       "required": false,
57       "type": "string"
58     },
59     "input-param": false,
60     "dictionary-name": "vf-module-id",
61     "dictionary-source": "input",
62     "dependencies": [],
63     "version": 0
64   },
65   {
66     "name": "vf-module-label",
67     "property": {
68       "description": "",
69       "required": false,
70       "type": "string"
71     },
72     "input-param": false,
73     "dictionary-name": "vf-module-label",
74     "dictionary-source": "processor-db",
75     "dependencies": [
76       "vf-module-model-customization-uuid"
77     ],
78     "version": 0
79   },
80   {
81     "name": "vf-module-model-customization-uuid",
82     "property": {
83       "description": "",
84       "required": false,
85       "type": "string"
86     },
87     "input-param": false,
88     "dictionary-name": "vf-module-model-customization-uuid",
89     "dictionary-source": "input",
90     "dependencies": [],
91     "version": 0
92   },
93   {
94     "name": "vf-naming-policy",
95     "property": {
96       "description": "",
97       "required": false,
98       "type": "string"
99     },
100     "input-param": false,
101     "dictionary-name": "vf-naming-policy",
102     "dictionary-source": "sdnc",
103     "dependencies": [
104       "service-instance-id",
105       "vnf-id"
106     ],
107     "version": 0
108   },
109   {
110     "name": "vnf-id",
111     "property": {
112       "description": "",
113       "required": false,
114       "type": "string"
115     },
116     "input-param": false,
117     "dictionary-name": "vnf-id",
118     "dictionary-source": "input",
119     "dependencies": [],
120     "version": 0
121   },
122   {
123     "name": "vnf_name",
124     "property": {
125       "description": "",
126       "required": false,
127       "type": "string"
128     },
129     "input-param": false,
130     "dictionary-name": "vnf_name",
131     "dictionary-source": "sdnc",
132     "dependencies": [
133       "service-instance-id",
134       "vnf-id"
135     ],
136     "version": 0
137   },
138   {
139     "name": "k8s-rb-profile-namespace",
140     "property": {
141       "description": "K8s namespace to create helm chart for specified profile",
142       "type": "string"
143     },
144     "input-param": false,
145     "dictionary-name": "k8s-rb-profile-namespace",
146     "dictionary-source": "sdnc",
147     "dependencies": [
148       "service-instance-id",
149       "vnf-id"
150     ]
151   },
152   {
153     "name": "k8s-rb-profile-name",
154     "property": {
155       "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
156       "type": "string"
157     },
158     "input-param": false,
159     "dictionary-name": "k8s-rb-profile-name",
160     "dictionary-source": "sdnc",
161     "dependencies": [
162       "service-instance-id",
163       "vnf-id"
164     ]
165   },
166   {
167     "name": "fiveg0_snssai",
168     "property": {
169       "description": "",
170       "type": "string"
171     },
172     "input-param": false,
173     "dictionary-name": "fiveg0_snssai",
174     "dictionary-source": "sdnc",
175     "dependencies": [
176       "service-instance-id",
177       "vnf-id"
178     ]
179   },
180   {
181     "name": "snssai",
182     "property": {
183       "description": "",
184       "type": "string"
185     },
186     "input-param": false,
187     "dictionary-name": "snssai",
188     "dictionary-source": "sdnc",
189     "dependencies": [
190       "service-instance-id",
191       "vnf-id"
192     ]
193   },
194   {
195     "name": "config.test",
196     "property": {
197       "description": "",
198       "type": "string"
199     },
200     "input-param": false,
201     "dictionary-name": "config.test",
202     "dictionary-source": "sdnc",
203     "dependencies": [
204       "service-instance-id",
205       "vnf-id"
206     ]
207   },
208   {
209     "name": "config.singletest",
210     "property": {
211       "description": "",
212       "type": "string"
213     },
214     "input-param": false,
215     "dictionary-name": "singletest",
216     "dictionary-source": "sdnc",
217     "dependencies": [
218       "service-instance-id",
219       "vnf-id"
220     ]
221   },
222   {
223     "name": "config.upfName",
224     "property": {
225       "description": "upf name",
226       "type": "string"
227     },
228     "input-param": false,
229     "dictionary-name": "config.upfName",
230     "dictionary-source": "sdnc",
231     "dependencies": [
232       "service-instance-id",
233       "vnf-id"
234     ]
235   },
236   {
237     "name": "upfName",
238     "property": {
239       "description": "upf name",
240       "type": "string"
241     },
242     "input-param": false,
243     "dictionary-name": "upfName",
244     "dictionary-source": "sdnc",
245     "dependencies": [
246       "service-instance-id",
247       "vnf-id"
248     ]
249   },
250   {
251     "name": "config.supportedNssai.sNssai.snssai",
252     "property": {
253       "description": "supportedNssai.sNssai.snssai properties",
254       "type": "string"
255     },
256     "input-param": false,
257     "dictionary-name": "config.supportedNssai.sNssai.snssai",
258     "dictionary-source": "sdnc",
259     "dependencies": []
260   }
261 ]