Fix/add use cases under SMO package
[it/dep.git] / smo-install / test / pythonsdk / src / oransdk / sdc / templates / sdc_add_service_profile_input.json.j2
1 {
2   "serviceProperties": {
3     "{{ sdc_resource.unique_identifier }}": [
4       {
5         "required": false,
6         "schemaType": "",
7         "propertiesName": "{{ property.name }}#coverageAreaTAList",
8         "inputPath": null,
9         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
10         "getPolicyValues": null,
11         "parentPropertyType": null,
12         "schema": {
13           "property": {
14             "required": false,
15             "description": null,
16             "password": false,
17             "definition": false,
18             "type": ""
19           }
20         },
21         "metadata": null,
22         "constraints": null,
23         "input": {
24           "canBeDeclared": true,
25           "required": false,
26           "parentName": "{{ property.name }}",
27           "propertiesName": "{{ property.name }}#coverageAreaTAList",
28           "toscaPresentation": {},
29           "isSelected": true,
30           "schema": {
31             "property": {}
32           },
33           "valueObjIsValid": true,
34           "description": "coverageAreaTAList",
35           "derivedDataType": 0,
36           "valueObj": null,
37           "value": null,
38           "uniqueId": "{{ property.property_type }}.datatype.coverageAreaTAList",
39           "password": false,
40           "definition": false,
41           "type": "string",
42           "name": "coverageAreaTAList"
43         },
44         "description": null,
45         "defaultValue": null,
46         "getInputValues": null,
47         "toscaGetFunctionType": null,
48         "value": null,
49         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
50         "password": false,
51         "definition": false,
52         "origName": "{{ property.name }}",
53         "type": "{{ property.property_type }}",
54         "name": "{{ property.name }}",
55         "subPropertyInputPath": null
56       },{
57         "required": false,
58         "schemaType": "",
59         "propertiesName": "{{ property.name }}#dLThptPerUE",
60         "inputPath": null,
61         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
62         "getPolicyValues": null,
63         "parentPropertyType": null,
64         "schema": {
65           "property": {
66             "required": false,
67             "description": null,
68             "password": false,
69             "definition": false,
70             "type": ""
71           }
72         },
73         "metadata": null,
74         "constraints": null,
75         "input": {
76           "canBeDeclared": true,
77           "required": false,
78           "parentName": "{{ property.name }}",
79           "propertiesName": "{{ property.name }}#dLThptPerUE",
80           "toscaPresentation": {},
81           "isSelected": true,
82           "schema": {
83             "property": {}
84           },
85           "valueObjIsValid": true,
86           "description": "dLThptPerUE",
87           "derivedDataType": 0,
88           "valueObj": null,
89           "value": null,
90           "uniqueId": "{{ property.property_type }}.datatype.dLThptPerUE",
91           "password": false,
92           "definition": false,
93           "type": "integer",
94           "name": "dLThptPerUE"
95         },
96         "description": null,
97         "defaultValue": null,
98         "getInputValues": null,
99         "toscaGetFunctionType": null,
100         "value": null,
101         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
102         "password": false,
103         "definition": false,
104         "origName": "{{ property.name }}",
105         "type": "{{ property.property_type }}",
106         "name": "{{ property.name }}",
107         "subPropertyInputPath": null
108       },{
109         "required": false,
110         "schemaType": "",
111         "propertiesName": "{{ property.name }}#latency",
112         "inputPath": null,
113         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
114         "getPolicyValues": null,
115         "parentPropertyType": null,
116         "schema": {
117           "property": {
118             "required": false,
119             "description": null,
120             "password": false,
121             "definition": false,
122             "type": ""
123           }
124         },
125         "metadata": null,
126         "constraints": null,
127         "input": {
128           "canBeDeclared": true,
129           "required": true,
130           "parentName": "{{ property.name }}",
131           "propertiesName": "{{ property.name }}#latency",
132           "toscaPresentation": {},
133           "isSelected": true,
134           "schema": {
135             "property": {}
136           },
137           "valueObjIsValid": true,
138           "description": "latency",
139           "defaultValue": "30",
140           "derivedDataType": 0,
141           "valueObj": 30,
142           "value": "30",
143           "uniqueId": "{{ property.property_type }}.datatype.latency",
144           "password": false,
145           "definition": false,
146           "type": "integer",
147           "name": "latency"
148         },
149         "description": null,
150         "defaultValue": null,
151         "getInputValues": null,
152         "toscaGetFunctionType": null,
153         "value": null,
154         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
155         "password": false,
156         "definition": false,
157         "origName": "{{ property.name }}",
158         "type": "{{ property.property_type }}",
159         "name": "{{ property.name }}",
160         "subPropertyInputPath": null
161       },{
162         "required": false,
163         "schemaType": "",
164         "propertiesName": "{{ property.name }}#maxNumberofUEs",
165         "inputPath": null,
166         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
167         "getPolicyValues": null,
168         "parentPropertyType": null,
169         "schema": {
170           "property": {
171             "required": false,
172             "description": null,
173             "password": false,
174             "definition": false,
175             "type": ""
176           }
177         },
178         "metadata": null,
179         "constraints": null,
180         "input": {
181           "canBeDeclared": true,
182           "required": true,
183           "parentName": "{{ property.name }}",
184           "propertiesName": "{{ property.name }}#maxNumberofUEs",
185           "toscaPresentation": {},
186           "isSelected": true,
187           "schema": {
188             "property": {}
189           },
190           "valueObjIsValid": true,
191           "description": "maxNumberofUEs",
192           "defaultValue": "1000",
193           "derivedDataType": 0,
194           "valueObj": 1000,
195           "value": "1000",
196           "uniqueId": "{{ property.property_type }}.datatype.maxNumberofUEs",
197           "password": false,
198           "definition": false,
199           "type": "integer",
200           "name": "maxNumberofUEs"
201         },
202         "description": null,
203         "defaultValue": null,
204         "getInputValues": null,
205         "toscaGetFunctionType": null,
206         "value": null,
207         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
208         "password": false,
209         "definition": false,
210         "origName": "{{ property.name }}",
211         "type": "{{ property.property_type }}",
212         "name": "{{ property.name }}",
213         "subPropertyInputPath": null
214       },{
215         "required": false,
216         "schemaType": "",
217         "propertiesName": "{{ property.name }}#resourceSharingLevel",
218         "inputPath": null,
219         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
220         "getPolicyValues": null,
221         "parentPropertyType": null,
222         "schema": {
223           "property": {
224             "required": false,
225             "description": null,
226             "password": false,
227             "definition": false,
228             "type": ""
229           }
230         },
231         "metadata": null,
232         "constraints": null,
233         "input": {
234           "canBeDeclared": true,
235           "required": true,
236           "parentName": "{{ property.name }}",
237           "propertiesName": "{{ property.name }}#resourceSharingLevel",
238           "toscaPresentation": {},
239           "isSelected": true,
240           "schema": {
241             "property": {}
242           },
243           "valueObjIsValid": true,
244           "constraints": [
245             {
246               "validValues": [
247                 "Shared","Non-shared"]
248             }],
249           "description": "resourceSharingLevel",
250           "defaultValue": "Shared",
251           "derivedDataType": 0,
252           "valueObj": "Shared",
253           "value": "Shared",
254           "uniqueId": "{{ property.property_type }}.datatype.resourceSharingLevel",
255           "password": false,
256           "definition": false,
257           "type": "string",
258           "name": "resourceSharingLevel"
259         },
260         "description": null,
261         "defaultValue": null,
262         "getInputValues": null,
263         "toscaGetFunctionType": null,
264         "value": null,
265         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
266         "password": false,
267         "definition": false,
268         "origName": "{{ property.name }}",
269         "type": "{{ property.property_type }}",
270         "name": "{{ property.name }}",
271         "subPropertyInputPath": null
272       },{
273         "required": false,
274         "schemaType": "",
275         "propertiesName": "{{ property.name }}#sNSSAI",
276         "inputPath": null,
277         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
278         "getPolicyValues": null,
279         "parentPropertyType": null,
280         "schema": {
281           "property": {
282             "required": false,
283             "description": null,
284             "password": false,
285             "definition": false,
286             "type": ""
287           }
288         },
289         "metadata": null,
290         "constraints": null,
291         "input": {
292           "canBeDeclared": true,
293           "required": true,
294           "parentName": "{{ property.name }}",
295           "propertiesName": "{{ property.name }}#sNSSAI",
296           "toscaPresentation": {},
297           "isSelected": true,
298           "schema": {
299             "property": {}
300           },
301           "valueObjIsValid": true,
302           "description": "sNSSAI",
303           "derivedDataType": 0,
304           "valueObj": null,
305           "value": null,
306           "uniqueId": "{{ property.property_type }}.datatype.sNSSAI",
307           "password": false,
308           "definition": false,
309           "type": "string",
310           "name": "sNSSAI"
311         },
312         "description": null,
313         "defaultValue": null,
314         "getInputValues": null,
315         "toscaGetFunctionType": null,
316         "value": null,
317         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
318         "password": false,
319         "definition": false,
320         "origName": "{{ property.name }}",
321         "type": "{{ property.property_type }}",
322         "name": "{{ property.name }}",
323         "subPropertyInputPath": null
324       },{
325         "required": false,
326         "schemaType": "",
327         "propertiesName": "{{ property.name }}#sST",
328         "inputPath": null,
329         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
330         "getPolicyValues": null,
331         "parentPropertyType": null,
332         "schema": {
333           "property": {
334             "required": false,
335             "description": null,
336             "password": false,
337             "definition": false,
338             "type": ""
339           }
340         },
341         "metadata": null,
342         "constraints": null,
343         "input": {
344           "canBeDeclared": true,
345           "required": true,
346           "parentName": "{{ property.name }}",
347           "propertiesName": "{{ property.name }}#sST",
348           "toscaPresentation": {},
349           "isSelected": true,
350           "schema": {
351             "property": {}
352           },
353           "valueObjIsValid": true,
354           "constraints": [
355             {
356               "validValues": [
357                 "eMBB","uRLLC","mIot"]
358             }],
359           "description": "sST",
360           "defaultValue": "eMBB",
361           "derivedDataType": 0,
362           "valueObj": "eMBB",
363           "value": "eMBB",
364           "uniqueId": "{{ property.property_type }}.datatype.sST",
365           "password": false,
366           "definition": false,
367           "type": "string",
368           "name": "sST"
369         },
370         "description": null,
371         "defaultValue": null,
372         "getInputValues": null,
373         "toscaGetFunctionType": null,
374         "value": null,
375         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
376         "password": false,
377         "definition": false,
378         "origName": "{{ property.name }}",
379         "type": "{{ property.property_type }}",
380         "name": "{{ property.name }}",
381         "subPropertyInputPath": null
382       },{
383         "required": false,
384         "schemaType": "",
385         "propertiesName": "{{ property.name }}#uEMobilityLevel",
386         "inputPath": null,
387         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
388         "getPolicyValues": null,
389         "parentPropertyType": null,
390         "schema": {
391           "property": {
392             "required": false,
393             "description": null,
394             "password": false,
395             "definition": false,
396             "type": ""
397           }
398         },
399         "metadata": null,
400         "constraints": null,
401         "input": {
402           "canBeDeclared": true,
403           "required": false,
404           "parentName": "{{ property.name }}",
405           "propertiesName": "{{ property.name }}#uEMobilityLevel",
406           "toscaPresentation": {},
407           "isSelected": true,
408           "schema": {
409             "property": {}
410           },
411           "valueObjIsValid": true,
412           "constraints": [
413             {
414               "validValues": [
415                 "stationary","nomadic","restricted mobility","fully mobility"]
416             }],
417           "description": "uEMobilityLevel",
418           "derivedDataType": 0,
419           "valueObj": null,
420           "value": null,
421           "uniqueId": "{{ property.property_type }}.datatype.uEMobilityLevel",
422           "password": false,
423           "definition": false,
424           "type": "string",
425           "name": "uEMobilityLevel"
426         },
427         "description": null,
428         "defaultValue": null,
429         "getInputValues": null,
430         "toscaGetFunctionType": null,
431         "value": null,
432         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
433         "password": false,
434         "definition": false,
435         "origName": "{{ property.name }}",
436         "type": "{{ property.property_type }}",
437         "name": "{{ property.name }}",
438         "subPropertyInputPath": null
439       },{
440         "required": false,
441         "schemaType": "",
442         "propertiesName": "{{ property.name }}#uLThptPerUE",
443         "inputPath": null,
444         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
445         "getPolicyValues": null,
446         "parentPropertyType": null,
447         "schema": {
448           "property": {
449             "required": false,
450             "description": null,
451             "password": false,
452             "definition": false,
453             "type": ""
454           }
455         },
456         "metadata": null,
457         "constraints": null,
458         "input": {
459           "canBeDeclared": true,
460           "required": false,
461           "parentName": "{{ property.name }}",
462           "propertiesName": "{{ property.name }}#uLThptPerUE",
463           "toscaPresentation": {},
464           "isSelected": true,
465           "schema": {
466             "property": {}
467           },
468           "valueObjIsValid": true,
469           "description": "uLThptPerUE",
470           "derivedDataType": 0,
471           "valueObj": null,
472           "value": null,
473           "uniqueId": "{{ property.property_type }}.datatype.uLThptPerUE",
474           "password": false,
475           "definition": false,
476           "type": "integer",
477           "name": "uLThptPerUE"
478         },
479         "description": null,
480         "defaultValue": null,
481         "getInputValues": null,
482         "toscaGetFunctionType": null,
483         "value": null,
484         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
485         "password": false,
486         "definition": false,
487         "origName": "{{ property.name }}",
488         "type": "{{ property.property_type }}",
489         "name": "{{ property.name }}",
490         "subPropertyInputPath": null
491       }]
492   }
493 }