41d27cecb993fc46118c86fbcd92fcd1daff2b0b
[it/test.git] / test_scripts / O2IMS_Compliance_Test / o2ims_compliance / schemas / resource_properties.json
1 {
2     "type": "object",
3     "properties": {
4         "resourceId": {
5             "type": "string"
6         },
7         "resourceTypeId": {
8             "type": "string"
9         },
10         "resourcePoolId": {
11             "type": "string"
12         },
13         "name": {
14             "type": "string"
15         },
16         "parentId": {
17             "type": [
18                 "null",
19                 "string"
20             ]
21         },
22         "description": {
23             "type": "string"
24         },
25         "globalAssetId": {
26             "type": "string"
27         },
28         "extensions": {
29             "type": [
30                 "null",
31                 "object"
32             ],
33             "default": null
34         },
35         "elements": {
36             "type": [
37                 "null",
38                 "array"
39             ],
40             "default": null
41         }
42     },
43     "required": [
44         "description",
45         "resourceId",
46         "resourcePoolId",
47         "resourceTypeId"
48     ]
49 }