Fix/add use cases under SMO package
[it/dep.git] / smo-install / test / pythonsdk / src / oransdk / sdc / templates / sdc_add_cs_properties_input.json.j2
1 {
2   "serviceProperties": {
3     "{{ sdc_resource.unique_identifier }}": [
4       {
5         "required": false,
6         "schemaType": "",
7         "propertiesName": "{{ property.name }}#coverageAreaList",
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": true,
26           "parentName": "{{ property.name }}",
27           "propertiesName": "{{ property.name }}#coverageAreaList",
28           "toscaPresentation": {},
29           "isSelected": true,
30           "schema": {
31             "property": {}
32           },
33           "valueObjIsValid": true,
34           "description": "coverageAreaList",
35           "derivedDataType": 0,
36           "valueObj": null,
37           "value": null,
38           "uniqueId": "{{ property.property_type }}.datatype.coverageAreaList",
39           "password": false,
40           "definition": false,
41           "type": "string",
42           "name": "coverageAreaList"
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 }}#expDataRateDL",
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 }}#expDataRateDL",
80           "toscaPresentation": {},
81           "isSelected": true,
82           "schema": {
83             "property": {}
84           },
85           "valueObjIsValid": true,
86           "description": "expDataRateDL",
87           "derivedDataType": 0,
88           "valueObj": null,
89           "value": null,
90           "uniqueId": "{{ property.property_type }}.datatype.expDataRateDL",
91           "password": false,
92           "definition": false,
93           "type": "integer",
94           "name": "expDataRateDL"
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 }}#expDataRateUL",
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": false,
130           "parentName": "{{ property.name }}",
131           "propertiesName": "{{ property.name }}#expDataRateUL",
132           "toscaPresentation": {},
133           "isSelected": true,
134           "schema": {
135             "property": {}
136           },
137           "valueObjIsValid": true,
138           "description": "expDataRateUL",
139           "derivedDataType": 0,
140           "valueObj": null,
141           "value": null,
142           "uniqueId": "{{ property.property_type }}.datatype.expDataRateUL",
143           "password": false,
144           "definition": false,
145           "type": "integer",
146           "name": "expDataRateUL"
147         },
148         "description": null,
149         "defaultValue": null,
150         "getInputValues": null,
151         "toscaGetFunctionType": null,
152         "value": null,
153         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
154         "password": false,
155         "definition": false,
156         "origName": "{{ property.name }}",
157         "type": "{{ property.property_type }}",
158         "name": "{{ property.name }}",
159         "subPropertyInputPath": null
160       },{
161         "required": false,
162         "schemaType": "",
163         "propertiesName": "{{ property.name }}#latency",
164         "inputPath": null,
165         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
166         "getPolicyValues": null,
167         "parentPropertyType": null,
168         "schema": {
169           "property": {
170             "required": false,
171             "description": null,
172             "password": false,
173             "definition": false,
174             "type": ""
175           }
176         },
177         "metadata": null,
178         "constraints": null,
179         "input": {
180           "canBeDeclared": true,
181           "required": true,
182           "parentName": "{{ property.name }}",
183           "propertiesName": "{{ property.name }}#latency",
184           "toscaPresentation": {},
185           "isSelected": true,
186           "schema": {
187             "property": {}
188           },
189           "valueObjIsValid": true,
190           "description": "latency",
191           "defaultValue": "30",
192           "derivedDataType": 0,
193           "valueObj": 30,
194           "value": "30",
195           "uniqueId": "{{ property.property_type }}.datatype.latency",
196           "password": false,
197           "definition": false,
198           "type": "integer",
199           "name": "latency"
200         },
201         "description": null,
202         "defaultValue": null,
203         "getInputValues": null,
204         "toscaGetFunctionType": null,
205         "value": null,
206         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
207         "password": false,
208         "definition": false,
209         "origName": "{{ property.name }}",
210         "type": "{{ property.property_type }}",
211         "name": "{{ property.name }}",
212         "subPropertyInputPath": null
213       },{
214         "required": false,
215         "schemaType": "",
216         "propertiesName": "{{ property.name }}#maxNumberofUEs",
217         "inputPath": null,
218         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
219         "getPolicyValues": null,
220         "parentPropertyType": null,
221         "schema": {
222           "property": {
223             "required": false,
224             "description": null,
225             "password": false,
226             "definition": false,
227             "type": ""
228           }
229         },
230         "metadata": null,
231         "constraints": null,
232         "input": {
233           "canBeDeclared": true,
234           "required": true,
235           "parentName": "{{ property.name }}",
236           "propertiesName": "{{ property.name }}#maxNumberofUEs",
237           "toscaPresentation": {},
238           "isSelected": true,
239           "schema": {
240             "property": {}
241           },
242           "valueObjIsValid": true,
243           "description": "maxNumberofUEs",
244           "defaultValue": "1000",
245           "derivedDataType": 0,
246           "valueObj": 1000,
247           "value": "1000",
248           "uniqueId": "{{ property.property_type }}.datatype.maxNumberofUEs",
249           "password": false,
250           "definition": false,
251           "type": "integer",
252           "name": "maxNumberofUEs"
253         },
254         "description": null,
255         "defaultValue": null,
256         "getInputValues": null,
257         "toscaGetFunctionType": null,
258         "value": null,
259         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
260         "password": false,
261         "definition": false,
262         "origName": "{{ property.name }}",
263         "type": "{{ property.property_type }}",
264         "name": "{{ property.name }}",
265         "subPropertyInputPath": null
266       },{
267         "required": false,
268         "schemaType": "",
269         "propertiesName": "{{ property.name }}#resourceSharingLevel",
270         "inputPath": null,
271         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
272         "getPolicyValues": null,
273         "parentPropertyType": null,
274         "schema": {
275           "property": {
276             "required": false,
277             "description": null,
278             "password": false,
279             "definition": false,
280             "type": ""
281           }
282         },
283         "metadata": null,
284         "constraints": null,
285         "input": {
286           "canBeDeclared": true,
287           "required": true,
288           "parentName": "{{ property.name }}",
289           "propertiesName": "{{ property.name }}#resourceSharingLevel",
290           "toscaPresentation": {},
291           "isSelected": true,
292           "schema": {
293             "property": {}
294           },
295           "valueObjIsValid": true,
296           "constraints": [
297             {
298               "validValues": [
299                 "Shared","Non-shared"]
300             }],
301           "description": "resourceSharingLevel",
302           "defaultValue": "Shared",
303           "derivedDataType": 0,
304           "valueObj": "Shared",
305           "value": "Shared",
306           "uniqueId": "{{ property.property_type }}.datatype.resourceSharingLevel",
307           "password": false,
308           "definition": false,
309           "type": "string",
310           "name": "resourceSharingLevel"
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 }}#uEMobilityLevel",
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": false,
346           "parentName": "{{ property.name }}",
347           "propertiesName": "{{ property.name }}#uEMobilityLevel",
348           "toscaPresentation": {},
349           "isSelected": true,
350           "schema": {
351             "property": {}
352           },
353           "valueObjIsValid": true,
354           "constraints": [
355             {
356               "validValues": [
357                 "stationary","nomadic","restricted mobility","fully mobility"]
358             }],
359           "description": "uEMobilityLevel",
360           "derivedDataType": 0,
361           "valueObj": null,
362           "value": null,
363           "uniqueId": "{{ property.property_type }}.datatype.uEMobilityLevel",
364           "password": false,
365           "definition": false,
366           "type": "string",
367           "name": "uEMobilityLevel"
368         },
369         "description": null,
370         "defaultValue": null,
371         "getInputValues": null,
372         "toscaGetFunctionType": null,
373         "value": null,
374         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
375         "password": false,
376         "definition": false,
377         "origName": "{{ property.name }}",
378         "type": "{{ property.property_type }}",
379         "name": "{{ property.name }}",
380         "subPropertyInputPath": null
381       },{
382         "required": false,
383         "schemaType": "",
384         "propertiesName": "{{ property.name }}#useInterval",
385         "inputPath": null,
386         "parentUniqueId": "{{ sdc_resource.unique_identifier }}",
387         "getPolicyValues": null,
388         "parentPropertyType": null,
389         "schema": {
390           "property": {
391             "required": false,
392             "description": null,
393             "password": false,
394             "definition": false,
395             "type": ""
396           }
397         },
398         "metadata": null,
399         "constraints": null,
400         "input": {
401           "canBeDeclared": true,
402           "required": true,
403           "parentName": "{{ property.name }}",
404           "propertiesName": "{{ property.name }}#useInterval",
405           "toscaPresentation": {},
406           "isSelected": true,
407           "schema": {
408             "property": {}
409           },
410           "valueObjIsValid": true,
411           "description": "useInterval",
412           "derivedDataType": 0,
413           "valueObj": null,
414           "value": null,
415           "uniqueId": "{{ property.property_type }}.datatype.useInterval",
416           "password": false,
417           "definition": false,
418           "type": "string",
419           "name": "useInterval"
420         },
421         "description": null,
422         "defaultValue": null,
423         "getInputValues": null,
424         "toscaGetFunctionType": null,
425         "value": null,
426         "uniqueId": "{{ sdc_resource.unique_identifier }}.{{ property.name }}",
427         "password": false,
428         "definition": false,
429         "origName": "{{ property.name }}",
430         "type": "{{ property.property_type }}",
431         "name": "{{ property.name }}",
432         "subPropertyInputPath": null
433       }]
434   }
435 }