diff --git a/volatility/schemas/schema-0.1.0.json b/volatility/schemas/schema-0.1.0.json index 18be22441..e9fdbcaa6 100644 --- a/volatility/schemas/schema-0.1.0.json +++ b/volatility/schemas/schema-0.1.0.json @@ -55,6 +55,11 @@ } } }, + "required": [ + "length", + "base", + "constants" + ], "additionalProperties": false }, "element_symbol": { @@ -66,7 +71,7 @@ "type": "string" } }, - "requiredProperties": [ + "required": [ "address" ], "additionalProperties": false @@ -77,6 +82,9 @@ "type": "integer" } }, + "required": [ + "length" + ], "additionalProperties": false }, "element_user_type": { @@ -95,7 +103,7 @@ } } }, - "requiredProperties": [ + "required": [ "kind", "length", "fields" @@ -111,6 +119,10 @@ "type": "integer" } }, + "required": [ + "type", + "offset" + ], "additionalProperties": false }, "type_descriptor": { diff --git a/volatility/schemas/schema-2.0.0.json b/volatility/schemas/schema-2.0.0.json index 3b1c57c47..ad211d1d0 100644 --- a/volatility/schemas/schema-2.0.0.json +++ b/volatility/schemas/schema-2.0.0.json @@ -55,6 +55,11 @@ } } }, + "required": [ + "size", + "base", + "constants" + ], "additionalProperties": false }, "element_symbol": { @@ -66,7 +71,7 @@ "type": "string" } }, - "requiredProperties": [ + "required": [ "address" ], "additionalProperties": false @@ -77,6 +82,9 @@ "type": "integer" } }, + "required": [ + "size" + ], "additionalProperties": false }, "element_user_type": { @@ -95,7 +103,7 @@ } } }, - "requiredProperties": [ + "required": [ "kind", "size", "fields" @@ -111,6 +119,10 @@ "type": "integer" } }, + "required": [ + "type", + "offset" + ], "additionalProperties": false }, "type_descriptor": {