Add O2 IMS compliance automation test scripts.
[it/test.git] / test_scripts / O2IMS_Compliance_Test / o2ims_compliance / schemas / resourceTypes_field4_properties.json
diff --git a/test_scripts/O2IMS_Compliance_Test/o2ims_compliance/schemas/resourceTypes_field4_properties.json b/test_scripts/O2IMS_Compliance_Test/o2ims_compliance/schemas/resourceTypes_field4_properties.json
new file mode 100644 (file)
index 0000000..accdc43
--- /dev/null
@@ -0,0 +1,47 @@
+{
+    "type": "array",
+    "items": {
+        "type": "object",
+        "properties": {
+            "resourceTypeId": {
+                "type": "string"
+            },
+            "name": {
+                "type": "string"
+            },
+            "vendor": {
+                "type": "string"
+            },
+            "version": {
+                "type": "string"
+            },
+            "description": {
+                "type": "string"
+            },
+            "model": {
+                "type": "string"
+            },
+            "alarmDictionary": {
+                "type": ["null", "object"]
+            },
+            "resourceKind": {
+                "type": "string"
+            },
+            "resourceClass": {
+                "type": "string"
+            },
+            "extensions": {
+                "type": "object"
+            }
+        },
+        "required": [
+            "description",
+            "name",
+            "resourceTypeId",
+            "vendor",
+            "version",
+            "model"
+        ]
+    },
+    "examples": []
+}