Add O2 IMS compliance automation test scripts.
[it/test.git] / test_scripts / O2IMS_Compliance_Test / o2ims_compliance / schemas / resource_allfields_properties.json
1 {
2     "type": "object",
3     "properties": {
4         "resourceId": {
5             "type": "string",
6             "default": "016977ee-c0c3-4e5d-9e53-2bf1d6448aa5"
7         },
8         "resourceTypeId": {
9             "type": "string",
10             "default": "a75dab11-702f-3abd-a93c-47c53ca60295"
11         },
12         "resourcePoolId": {
13             "type": "string",
14             "default": "ce2eec13-24b0-4cca-aa54-548be6cc985b"
15         },
16         "globalAssetId": {
17             "type": "string",
18             "default": ""
19         },
20         "parentId": {
21             "type": [
22                 "null",
23                 "string"
24             ]
25         },
26         "description": {
27             "type": "string",
28             "default": ""
29         },
30         "extensions": {
31             "type": [
32                 "null",
33                 "object"
34             ],
35             "default": null
36         },
37         "elements": {
38             "type": [
39                 "null",
40                 "array"
41             ],
42             "default": null
43         }
44     },
45     "required": [
46         "description",
47         "elements",
48         "extensions",
49         "globalAssetId",
50         "resourceId",
51         "resourcePoolId",
52         "resourceTypeId"
53     ]
54 }