5G Core Network Service CBA package upload
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / 5GC_Simulator_CNF_CDS / Definitions / data_types.json
1 {
2   "data_types": {
3     "dt-config-assign-day-2-properties": {
4       "description": "Dynamic DataType definition for workflow(config-assign-day-2).",
5       "version": "1.0.0",
6       "properties": {
7         "vnf-id": {
8           "description": "",
9           "required": false,
10           "type": "string",
11           "status": "",
12           "constraints": [
13             {}
14           ],
15           "entry_schema": {
16             "type": ""
17           }
18         },
19         "supportedNssai": {
20           "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the supported NSSAI during the day2 for each 5G Core resources",
21           "required": false,
22           "type": "string",
23           "status": "",
24           "constraints": [
25             {}
26           ],
27           "entry_schema": {
28             "type": ""
29           }
30         },
31         "service-instance-id": {
32           "description": "",
33           "required": false,
34           "type": "string",
35           "status": "",
36           "constraints": [
37             {}
38           ],
39           "entry_schema": {
40             "type": ""
41           }
42         }
43       },
44       "derived_from": "tosca.datatypes.Dynamic"
45     },
46     "dt-config-assign-properties": {
47       "description": "Dynamic DataType definition for workflow(config-assign).",
48       "version": "1.0.0",
49       "properties": {
50         "vnf-id": {
51           "description": "",
52           "required": false,
53           "type": "string",
54           "status": "",
55           "constraints": [
56             {}
57           ],
58           "entry_schema": {
59             "type": ""
60           }
61         },
62         "supportedNssai": {
63           "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the supported NSSAI during the day2 for each 5G Core resources",
64           "required": false,
65           "type": "string",
66           "status": "",
67           "constraints": [
68             {}
69           ],
70           "entry_schema": {
71             "type": ""
72           }
73         },
74         "service-instance-id": {
75           "description": "",
76           "required": false,
77           "type": "string",
78           "status": "",
79           "constraints": [
80             {}
81           ],
82           "entry_schema": {
83             "type": ""
84           }
85         }
86       },
87       "derived_from": "tosca.datatypes.Dynamic"
88     },
89     "dt-config-deploy-properties": {
90       "description": "Dynamic DataType definition for workflow(config-deploy).",
91       "version": "1.0.0",
92       "properties": {
93         "vnf-id": {
94           "description": "",
95           "required": false,
96           "type": "string",
97           "status": "",
98           "constraints": [
99             {}
100           ],
101           "entry_schema": {
102             "type": ""
103           }
104         },
105         "service-instance-id": {
106           "description": "",
107           "required": false,
108           "type": "string",
109           "status": "",
110           "constraints": [
111             {}
112           ],
113           "entry_schema": {
114             "type": ""
115           }
116         }
117       },
118       "derived_from": "tosca.datatypes.Dynamic"
119     },
120     "dt-config-deploy-day-2-properties": {
121       "description": "Dynamic DataType definition for workflow(config-deploy-day-2).",
122       "version": "1.0.0",
123       "properties": {
124         "vnf-id": {
125           "description": "",
126           "required": false,
127           "type": "string",
128           "status": "",
129           "constraints": [
130             {}
131           ],
132           "entry_schema": {
133             "type": ""
134           }
135         },
136         "service-instance-id": {
137           "description": "",
138           "required": false,
139           "type": "string",
140           "status": "",
141           "constraints": [
142             {}
143           ],
144           "entry_schema": {
145             "type": ""
146           }
147         }
148       },
149       "derived_from": "tosca.datatypes.Dynamic"
150     },
151     "dt-resource-assignment-properties": {
152       "description": "Dynamic DataType definition for workflow(resource-assignment).",
153       "version": "1.0.0",
154       "properties": {
155         "vpg-management-port": {
156           "description": "SSH external port of ssh. When 0 ssh service will not be exposed",
157           "type": "string",
158           "default": "0"
159         },
160         "amfName": {
161           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for amf resource name ",
162           "required": false,
163           "type": "string",
164           "status": "",
165           "constraints": [
166             {}
167           ],
168           "default": "${amfName}",
169           "entry_schema": {
170             "type": ""
171           }
172         },
173         "fiveg0_snssai": {
174           "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the SNSSAI during day0/1 ",
175           "required": false,
176           "type": "string",
177           "status": "",
178           "constraints": [
179             {}
180           ],
181           "default": "${fiveg0_snssai}",
182           "entry_schema": {
183             "type": ""
184           }
185         },
186         "config.amfName": {
187           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for amf resource name ",
188           "required": false,
189           "type": "string",
190           "status": "",
191           "constraints": [
192             {}
193           ],
194           "default": "${config.amfName}",
195           "entry_schema": {
196             "type": ""
197           }
198         },
199         "config.smfName": {
200           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for smf resource name ",
201           "required": false,
202           "type": "string",
203           "status": "",
204           "constraints": [
205             {}
206           ],
207           "default": "${config.smfName}",
208           "entry_schema": {
209             "type": ""
210           }
211         },
212         "smfName": {
213           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for smf resource name ",
214           "required": false,
215           "type": "string",
216           "status": "",
217           "constraints": [
218             {}
219           ],
220           "default": "${smfName}",
221           "entry_schema": {
222             "type": ""
223           }
224         },
225         "config.upfName": {
226           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for upf resource name ",
227           "required": false,
228           "type": "string",
229           "status": "",
230           "constraints": [
231             {}
232           ],
233           "default": "${config.upfName}",
234           "entry_schema": {
235             "type": ""
236           }
237         },
238         "upfName": {
239           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for upf resource name ",
240           "required": false,
241           "type": "string",
242           "status": "",
243           "constraints": [
244             {}
245           ],
246           "default": "${upfName}",
247           "entry_schema": {
248             "type": ""
249           }
250         },
251         "config.supportedNssai.sNssai.snssai": {
252           "description": "5GC Simulator CNF CDS use case parameter - Parameter used to pass the SNSSAI during the day2 for each 5G Core resources",
253           "required": false,
254           "type": "string",
255           "status": "",
256           "constraints": [
257             {}
258           ],
259           "default": "${config.supportedNssai.sNssai.snssai}",
260           "entry_schema": {
261             "type": ""
262           }
263         },
264         "config.singletest": {
265           "description": "5GC Simulator CNF CDS use case parameter - Parameter used for testing purpose ",
266           "required": false,
267           "type": "string",
268           "status": "",
269           "constraints": [
270             {}
271           ],
272           "default": "${singletest}",
273           "entry_schema": {
274             "type": ""
275           }
276         },
277         "k8s-rb-profile-namespace": {
278           "description": "K8s namespace to create helm chart for specified profile",
279           "type": "string",
280           "default": "default"
281         },
282         "k8s-rb-profile-name": {
283           "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
284           "type": "string",
285           "default": "template-profile"
286         },
287         "config.test": {
288           "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
289           "type": "string",
290           "default": "template"
291         },
292         "vnf-id": {
293           "description": "",
294           "required": false,
295           "type": "string"
296         },
297         "service-instance-id": {
298           "description": "",
299           "required": false,
300           "type": "string"
301         },
302         "vnf_name": {
303           "description": "",
304           "required": false,
305           "type": "string"
306         },
307         "aic-cloud-region": {
308           "description": "",
309           "required": false,
310           "type": "string"
311         },
312         "vf-module-model-customization-uuid": {
313           "description": "",
314           "required": false,
315           "type": "string"
316         },
317         "management-prefix-id": {
318           "description": "",
319           "required": false,
320           "type": "string"
321         },
322         "vf-module-id": {
323           "description": "",
324           "required": false,
325           "type": "string"
326         },
327         "vf-module-label": {
328           "description": "",
329           "required": false,
330           "type": "string"
331         },
332         "vf-module-model-invariant-uuid": {
333           "type": "string"
334         },
335         "vf-naming-policy": {
336           "description": "",
337           "required": false,
338           "type": "string",
339           "default": "SDNC_Policy.ONAP_NF_NAMING_TIMESTAMP"
340         },
341         "vf-module-model-version": {
342           "type": "string"
343         }
344       },
345       "derived_from": "tosca.datatypes.Dynamic"
346     }
347   }
348 }