schemas: legacy: inline 'Type' for Aggregate

Since there are many schemas now besides 'Aggregate' in this file, the
enum for 'Type' property in 'Aggregate' can be inlined into that schema.

There is no need to define it outside, since it is not shared.

Tested: Schema Validator Pass

Change-Id: I47304db2a5d30457c3ed5bf389231d8aa4527fc9
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
diff --git a/schemas/legacy.json b/schemas/legacy.json
index da34055..e6e7774 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -869,7 +869,63 @@
                     "$ref": "#/$defs/Types/PollRate"
                 },
                 "Type": {
-                    "$ref": "#/$defs/Types/Type"
+                    "type": "string",
+                    "enum": [
+                        "SBRMI",
+                        "smpro_hwmon",
+                        "BMC",
+                        "Board",
+                        "pmbus",
+                        "ADC128D818",
+                        "INA230",
+                        "INA233",
+                        "INA238",
+                        "SY24655",
+                        "MAX5970",
+                        "MAX11615",
+                        "MAX11617",
+                        "MAX34451",
+                        "ADM1272",
+                        "ADM1266",
+                        "ADM1272",
+                        "ADM1278",
+                        "ADM1281",
+                        "MP2971",
+                        "MP2973",
+                        "MP5023",
+                        "MP5990",
+                        "XDP710",
+                        "IR35221",
+                        "IR38060",
+                        "IR38164",
+                        "IR38263",
+                        "PLI1209BC",
+                        "PXE1610",
+                        "TDA38640",
+                        "ISL28022",
+                        "ISL69260",
+                        "ISL69269",
+                        "RTQ6056",
+                        "LTC4287",
+                        "LTC4282",
+                        "XDPE11280",
+                        "XDPE132G5C",
+                        "XDPE152C4",
+                        "XDPE152C4D",
+                        "RAA228000",
+                        "RAA228004",
+                        "CRPS185",
+                        "LM25066",
+                        "UCD90160",
+                        "UCD90320",
+                        "Intel HSBP CPLD",
+                        "IntelHsbpFruDevice",
+                        "IntelHsbpTempSensor",
+                        "GenericSMBusMux",
+                        "cffps",
+                        "NMSensor",
+                        "PSM7"
+                    ]
                 }
             },
             "required": ["Name", "Type"],
@@ -1192,65 +1248,6 @@
             "PollRate": {
                 "type": "number",
                 "exclusiveMinimum": 0
-            },
-            "Type": {
-                "type": "string",
-                "enum": [
-                    "SBRMI",
-                    "smpro_hwmon",
-                    "BMC",
-                    "Board",
-                    "pmbus",
-                    "ADC128D818",
-                    "INA230",
-                    "INA233",
-                    "INA238",
-                    "SY24655",
-                    "MAX5970",
-                    "MAX11615",
-                    "MAX11617",
-                    "MAX34451",
-                    "ADM1272",
-                    "ADM1266",
-                    "ADM1272",
-                    "ADM1278",
-                    "ADM1281",
-                    "MP2971",
-                    "MP2973",
-                    "MP5023",
-                    "MP5990",
-                    "XDP710",
-                    "IR35221",
-                    "IR38060",
-                    "IR38164",
-                    "IR38263",
-                    "PLI1209BC",
-                    "PXE1610",
-                    "TDA38640",
-                    "ISL28022",
-                    "ISL69260",
-                    "ISL69269",
-                    "RTQ6056",
-                    "LTC4287",
-                    "LTC4282",
-                    "XDPE11280",
-                    "XDPE132G5C",
-                    "XDPE152C4",
-                    "XDPE152C4D",
-                    "RAA228000",
-                    "RAA228004",
-                    "CRPS185",
-                    "LM25066",
-                    "UCD90160",
-                    "UCD90320",
-                    "Intel HSBP CPLD",
-                    "IntelHsbpFruDevice",
-                    "IntelHsbpTempSensor",
-                    "GenericSMBusMux",
-                    "cffps",
-                    "NMSensor",
-                    "PSM7"
-                ]
             }
         }
     }