1{ 2 "$schema": "http://json-schema.org/draft-07/schema#", 3 "$defs": { 4 "Aggregate": { 5 "description": "Don't add additional properties to this schema. Consult README.schema for instructions on adding new Exposes element sub-schema.", 6 "additionalProperties": false, 7 "properties": { 8 "Address": { 9 "$ref": "#/$defs/Types/Address" 10 }, 11 "AllowedFailures": { 12 "$ref": "#/$defs/Types/AllowedFailures" 13 }, 14 "AlphaF": { 15 "$ref": "#/$defs/Types/AlphaF" 16 }, 17 "AlphaS": { 18 "$ref": "#/$defs/Types/AlphaS" 19 }, 20 "BindConnector": { 21 "$ref": "#/$defs/Types/BindConnector" 22 }, 23 "BindPresence": { 24 "$ref": "#/$defs/Types/BindPresence" 25 }, 26 "BridgeGpio": { 27 "$ref": "#/$defs/Types/BridgeGpio" 28 }, 29 "Bus": { 30 "$ref": "#/$defs/Types/Bus" 31 }, 32 "C1": { 33 "$ref": "#/$defs/Types/C1" 34 }, 35 "C2": { 36 "$ref": "#/$defs/Types/C2" 37 }, 38 "CPURequired": { 39 "$ref": "#/$defs/Types/CPURequired" 40 }, 41 "ChannelNames": { 42 "$ref": "#/$defs/Types/ChannelNames" 43 }, 44 "Class": { 45 "$ref": "#/$defs/Types/Class" 46 }, 47 "Connector": { 48 "$ref": "#/$defs/Types/Connector" 49 }, 50 "ConnectsToType": { 51 "$ref": "#/$defs/Types/ConnectsToType" 52 }, 53 "CpuID": { 54 "$ref": "#/$defs/Types/CpuID" 55 }, 56 "CurrScaleFactor": { 57 "$ref": "#/$defs/Types/CurrScaleFactor" 58 }, 59 "Direction": { 60 "$ref": "#/$defs/Types/Direction" 61 }, 62 "DtsCritOffset": { 63 "$ref": "#/$defs/Types/DtsCritOffset" 64 }, 65 "EntityId": { 66 "$ref": "#/$defs/Types/EntityId" 67 }, 68 "EntityInstance": { 69 "$ref": "#/$defs/Types/EntityInstance" 70 }, 71 "FaultIndex": { 72 "$ref": "#/$defs/Types/FaultIndex" 73 }, 74 "FaultType": { 75 "$ref": "#/$defs/Types/FaultType" 76 }, 77 "GpioPins": { 78 "$ref": "#/$defs/Types/GpioPins" 79 }, 80 "GpioPolarity": { 81 "$ref": "#/$defs/Types/GpioPolarity" 82 }, 83 "Index": { 84 "$ref": "#/$defs/Types/Index" 85 }, 86 "InScaleFactor": { 87 "$ref": "#/$defs/Types/InScaleFactor" 88 }, 89 "Labels": { 90 "$ref": "#/$defs/Types/Labels" 91 }, 92 "LedGpioPins": { 93 "$ref": "#/$defs/Types/LedGpioPins" 94 }, 95 "MaxCFM": { 96 "$ref": "#/$defs/Types/MaxCFM" 97 }, 98 "MaxReading": { 99 "$ref": "#/$defs/Types/MaxReading" 100 }, 101 "MaxValue": { 102 "$ref": "#/$defs/Types/MaxValue" 103 }, 104 "Units": { 105 "$ref": "#/$defs/Types/Units" 106 }, 107 "MinReading": { 108 "$ref": "#/$defs/Types/MinReading" 109 }, 110 "MinValue": { 111 "$ref": "#/$defs/Types/MinValue" 112 }, 113 "Name": { 114 "$ref": "#/$defs/Types/Name" 115 }, 116 "Name1": { 117 "$ref": "#/$defs/Types/Name1" 118 }, 119 "Name2": { 120 "$ref": "#/$defs/Types/Name2" 121 }, 122 "Name3": { 123 "$ref": "#/$defs/Types/Name3" 124 }, 125 "Name4": { 126 "$ref": "#/$defs/Types/Name4" 127 }, 128 "Name5": { 129 "$ref": "#/$defs/Types/Name5" 130 }, 131 "Name6": { 132 "$ref": "#/$defs/Types/Name6" 133 }, 134 "Name7": { 135 "$ref": "#/$defs/Types/Name7" 136 }, 137 "Name8": { 138 "$ref": "#/$defs/Types/Name8" 139 }, 140 "Name9": { 141 "$ref": "#/$defs/Types/Name9" 142 }, 143 "Name10": { 144 "$ref": "#/$defs/Types/Name10" 145 }, 146 "Name11": { 147 "$ref": "#/$defs/Types/Name11" 148 }, 149 "Name12": { 150 "$ref": "#/$defs/Types/Name12" 151 }, 152 "Name13": { 153 "$ref": "#/$defs/Types/Name13" 154 }, 155 "Name14": { 156 "$ref": "#/$defs/Types/Name14" 157 }, 158 "Name15": { 159 "$ref": "#/$defs/Types/Name15" 160 }, 161 "Name16": { 162 "$ref": "#/$defs/Types/Name16" 163 }, 164 "Name17": { 165 "$ref": "#/$defs/Types/Name17" 166 }, 167 "OffsetValue": { 168 "$ref": "#/$defs/Types/OffsetValue" 169 }, 170 "Polarity": { 171 "$ref": "#/$defs/Types/Polarity" 172 }, 173 "Polling": { 174 "$ref": "#/$defs/Types/Polling" 175 }, 176 "PowerFactorMax": { 177 "$ref": "#/$defs/Types/PowerFactorMax" 178 }, 179 "PowerFactorMin": { 180 "$ref": "#/$defs/Types/PowerFactorMin" 181 }, 182 "PowerPort": { 183 "$ref": "#/$defs/Types/PowerPort" 184 }, 185 "PowerScaleFactor": { 186 "$ref": "#/$defs/Types/PowerScaleFactor" 187 }, 188 "PowerState": { 189 "$ref": "#/$defs/Types/PowerState" 190 }, 191 "Presence": { 192 "$ref": "#/$defs/Types/Presence" 193 }, 194 "PresenceGpio": { 195 "$ref": "#/$defs/Types/PresenceGpio" 196 }, 197 "Pwm": { 198 "$ref": "#/$defs/Types/Pwm" 199 }, 200 "QMax": { 201 "$ref": "#/$defs/Types/QMax" 202 }, 203 "QMin": { 204 "$ref": "#/$defs/Types/QMin" 205 }, 206 "Rearm": { 207 "$ref": "#/$defs/Types/Rearm" 208 }, 209 "RedundantCount": { 210 "$ref": "#/$defs/Types/RedundantCount" 211 }, 212 "ScaleFactor": { 213 "$ref": "#/$defs/Types/ScaleFactor" 214 }, 215 "ScaleValue": { 216 "$ref": "#/$defs/Types/ScaleValue" 217 }, 218 "SensorType": { 219 "$ref": "#/$defs/Types/SensorType" 220 }, 221 "SlotId": { 222 "$ref": "#/$defs/Types/SlotId" 223 }, 224 "TachMaxPercent": { 225 "$ref": "#/$defs/Types/TachMaxPercent" 226 }, 227 "TachMinPercent": { 228 "$ref": "#/$defs/Types/TachMinPercent" 229 }, 230 "Tachs": { 231 "$ref": "#/$defs/Types/Tachs" 232 }, 233 "Thresholds": { 234 "$ref": "#/$defs/Types/Thresholds" 235 }, 236 "Timeout": { 237 "$ref": "#/$defs/Types/Timeout" 238 }, 239 "HostSMbusIndex": { 240 "$ref": "#/$defs/Types/HostSMbusIndex" 241 }, 242 "pin_Max": { 243 "$ref": "#/$defs/Types/pin_Max" 244 }, 245 "pin_Min": { 246 "$ref": "#/$defs/Types/pin_Min" 247 }, 248 "pin_Name": { 249 "$ref": "#/$defs/Types/pin_Name" 250 }, 251 "maxpin_Name": { 252 "$ref": "#/$defs/Types/maxpin_Name" 253 }, 254 "vin_Max": { 255 "$ref": "#/$defs/Types/vin_Max" 256 }, 257 "vin_Min": { 258 "$ref": "#/$defs/Types/vin_Min" 259 }, 260 "vin_Name": { 261 "$ref": "#/$defs/Types/vin_Name" 262 }, 263 "iin_Name": { 264 "$ref": "#/$defs/Types/iin_Name" 265 }, 266 "in0_Max": { 267 "$ref": "#/$defs/Types/in0_Max" 268 }, 269 "in0_Min": { 270 "$ref": "#/$defs/Types/in0_Min" 271 }, 272 "in0_Name": { 273 "$ref": "#/$defs/Types/in0_Name" 274 }, 275 "in1_Max": { 276 "$ref": "#/$defs/Types/in1_Max" 277 }, 278 "in1_Name": { 279 "$ref": "#/$defs/Types/in1_Name" 280 }, 281 "in2_Max": { 282 "$ref": "#/$defs/Types/in2_Max" 283 }, 284 "in2_Name": { 285 "$ref": "#/$defs/Types/in2_Name" 286 }, 287 "in3_Max": { 288 "$ref": "#/$defs/Types/in3_Max" 289 }, 290 "in3_Name": { 291 "$ref": "#/$defs/Types/in3_Name" 292 }, 293 "in4_Max": { 294 "$ref": "#/$defs/Types/in4_Max" 295 }, 296 "in4_Name": { 297 "$ref": "#/$defs/Types/in4_Name" 298 }, 299 "in5_Max": { 300 "$ref": "#/$defs/Types/in5_Max" 301 }, 302 "in5_Name": { 303 "$ref": "#/$defs/Types/in5_Name" 304 }, 305 "in6_Name": { 306 "$ref": "#/$defs/Types/in6_Name" 307 }, 308 "in7_Name": { 309 "$ref": "#/$defs/Types/in7_Name" 310 }, 311 "in_voltage0_Max": { 312 "$ref": "#/$defs/Types/in_voltage0_Max" 313 }, 314 "in_voltage0_Name": { 315 "$ref": "#/$defs/Types/in_voltage0_Name" 316 }, 317 "in_voltage1_Max": { 318 "$ref": "#/$defs/Types/in_voltage1_Max" 319 }, 320 "in_voltage1_Name": { 321 "$ref": "#/$defs/Types/in_voltage1_Name" 322 }, 323 "in_voltage2_Max": { 324 "$ref": "#/$defs/Types/in_voltage2_Max" 325 }, 326 "in_voltage2_Name": { 327 "$ref": "#/$defs/Types/in_voltage2_Name" 328 }, 329 "in_voltage3_Max": { 330 "$ref": "#/$defs/Types/in_voltage3_Max" 331 }, 332 "in_voltage3_Name": { 333 "$ref": "#/$defs/Types/in_voltage3_Name" 334 }, 335 "in_voltage4_Max": { 336 "$ref": "#/$defs/Types/in_voltage4_Max" 337 }, 338 "in_voltage4_Name": { 339 "$ref": "#/$defs/Types/in_voltage4_Name" 340 }, 341 "in_voltage5_Max": { 342 "$ref": "#/$defs/Types/in_voltage5_Max" 343 }, 344 "in_voltage5_Name": { 345 "$ref": "#/$defs/Types/in_voltage5_Name" 346 }, 347 "in_voltage6_Name": { 348 "$ref": "#/$defs/Types/in_voltage6_Name" 349 }, 350 "in_voltage7_Name": { 351 "$ref": "#/$defs/Types/in_voltage7_Name" 352 }, 353 "in_voltage8_Name": { 354 "$ref": "#/$defs/Types/in_voltage8_Name" 355 }, 356 "in_voltage9_Name": { 357 "$ref": "#/$defs/Types/in_voltage9_Name" 358 }, 359 "in0_PowerState": { 360 "$ref": "#/$defs/Types/in0_PowerState" 361 }, 362 "in1_PowerState": { 363 "$ref": "#/$defs/Types/in1_PowerState" 364 }, 365 "in2_PowerState": { 366 "$ref": "#/$defs/Types/in2_PowerState" 367 }, 368 "in3_PowerState": { 369 "$ref": "#/$defs/Types/in3_PowerState" 370 }, 371 "in4_PowerState": { 372 "$ref": "#/$defs/Types/in4_PowerState" 373 }, 374 "in5_PowerState": { 375 "$ref": "#/$defs/Types/in5_PowerState" 376 }, 377 "in6_PowerState": { 378 "$ref": "#/$defs/Types/in6_PowerState" 379 }, 380 "in7_PowerState": { 381 "$ref": "#/$defs/Types/in7_PowerState" 382 }, 383 "curr1_Name": { 384 "$ref": "#/$defs/Types/curr1_Name" 385 }, 386 "curr2_Name": { 387 "$ref": "#/$defs/Types/curr2_Name" 388 }, 389 "curr3_Name": { 390 "$ref": "#/$defs/Types/curr3_Name" 391 }, 392 "curr4_Name": { 393 "$ref": "#/$defs/Types/curr4_Name" 394 }, 395 "iin1_Max": { 396 "$ref": "#/$defs/Types/iin1_Max" 397 }, 398 "iin1_Min": { 399 "$ref": "#/$defs/Types/iin1_Min" 400 }, 401 "iin1_Name": { 402 "$ref": "#/$defs/Types/iin1_Name" 403 }, 404 "iin2_Max": { 405 "$ref": "#/$defs/Types/iin2_Max" 406 }, 407 "iin2_Min": { 408 "$ref": "#/$defs/Types/iin2_Min" 409 }, 410 "iin2_Name": { 411 "$ref": "#/$defs/Types/iin2_Name" 412 }, 413 "iin3_Max": { 414 "$ref": "#/$defs/Types/iin3_Max" 415 }, 416 "iin3_Min": { 417 "$ref": "#/$defs/Types/iin3_Min" 418 }, 419 "iin3_Name": { 420 "$ref": "#/$defs/Types/iin3_Name" 421 }, 422 "iout1_Max": { 423 "$ref": "#/$defs/Types/iout1_Max" 424 }, 425 "iout1_Min": { 426 "$ref": "#/$defs/Types/iout1_Min" 427 }, 428 "iout1_Name": { 429 "$ref": "#/$defs/Types/iout1_Name" 430 }, 431 "maxiout1_Name": { 432 "$ref": "#/$defs/Types/maxiout1_Name" 433 }, 434 "iout2_Max": { 435 "$ref": "#/$defs/Types/iout2_Max" 436 }, 437 "iout2_Min": { 438 "$ref": "#/$defs/Types/iout2_Min" 439 }, 440 "iout2_Name": { 441 "$ref": "#/$defs/Types/iout2_Name" 442 }, 443 "iout3_Max": { 444 "$ref": "#/$defs/Types/iout3_Max" 445 }, 446 "iout3_Min": { 447 "$ref": "#/$defs/Types/iout3_Min" 448 }, 449 "iout3_Name": { 450 "$ref": "#/$defs/Types/iout3_Name" 451 }, 452 "pin1_Max": { 453 "$ref": "#/$defs/Types/pin1_Max" 454 }, 455 "pin1_Min": { 456 "$ref": "#/$defs/Types/pin1_Min" 457 }, 458 "pin1_Name": { 459 "$ref": "#/$defs/Types/pin1_Name" 460 }, 461 "pin2_Max": { 462 "$ref": "#/$defs/Types/pin2_Max" 463 }, 464 "pin2_Min": { 465 "$ref": "#/$defs/Types/pin2_Min" 466 }, 467 "pin2_Name": { 468 "$ref": "#/$defs/Types/pin2_Name" 469 }, 470 "pin3_Max": { 471 "$ref": "#/$defs/Types/pin3_Max" 472 }, 473 "pin3_Min": { 474 "$ref": "#/$defs/Types/pin3_Min" 475 }, 476 "pin3_Name": { 477 "$ref": "#/$defs/Types/pin3_Name" 478 }, 479 "pout1_Max": { 480 "$ref": "#/$defs/Types/pout1_Max" 481 }, 482 "pout1_Min": { 483 "$ref": "#/$defs/Types/pout1_Min" 484 }, 485 "pout1_Name": { 486 "$ref": "#/$defs/Types/pout1_Name" 487 }, 488 "pout2_Max": { 489 "$ref": "#/$defs/Types/pout2_Max" 490 }, 491 "pout2_Min": { 492 "$ref": "#/$defs/Types/pout2_Min" 493 }, 494 "pout2_Name": { 495 "$ref": "#/$defs/Types/pout2_Name" 496 }, 497 "pout3_Max": { 498 "$ref": "#/$defs/Types/pout3_Max" 499 }, 500 "pout3_Min": { 501 "$ref": "#/$defs/Types/pout3_Min" 502 }, 503 "pout3_Name": { 504 "$ref": "#/$defs/Types/pout3_Name" 505 }, 506 "power1_Name": { 507 "$ref": "#/$defs/Types/power1_Name" 508 }, 509 "power2_Name": { 510 "$ref": "#/$defs/Types/power2_Name" 511 }, 512 "power3_Name": { 513 "$ref": "#/$defs/Types/power3_Name" 514 }, 515 "power4_Name": { 516 "$ref": "#/$defs/Types/power4_Name" 517 }, 518 "power5_Name": { 519 "$ref": "#/$defs/Types/power5_Name" 520 }, 521 "power6_Name": { 522 "$ref": "#/$defs/Types/power6_Name" 523 }, 524 "power7_Name": { 525 "$ref": "#/$defs/Types/power7_Name" 526 }, 527 "power8_Name": { 528 "$ref": "#/$defs/Types/power8_Name" 529 }, 530 "power9_Name": { 531 "$ref": "#/$defs/Types/power9_Name" 532 }, 533 "temp1_Name": { 534 "$ref": "#/$defs/Types/temp1_Name" 535 }, 536 "temp2_Name": { 537 "$ref": "#/$defs/Types/temp2_Name" 538 }, 539 "temp3_Name": { 540 "$ref": "#/$defs/Types/temp3_Name" 541 }, 542 "temp4_Name": { 543 "$ref": "#/$defs/Types/temp4_Name" 544 }, 545 "temp5_Name": { 546 "$ref": "#/$defs/Types/temp5_Name" 547 }, 548 "temp6_Name": { 549 "$ref": "#/$defs/Types/temp6_Name" 550 }, 551 "temp7_Name": { 552 "$ref": "#/$defs/Types/temp7_Name" 553 }, 554 "temp8_Name": { 555 "$ref": "#/$defs/Types/temp8_Name" 556 }, 557 "vout1_Max": { 558 "$ref": "#/$defs/Types/vout1_Max" 559 }, 560 "vout1_Min": { 561 "$ref": "#/$defs/Types/vout1_Min" 562 }, 563 "vout1_Name": { 564 "$ref": "#/$defs/Types/vout1_Name" 565 }, 566 "vout2_Max": { 567 "$ref": "#/$defs/Types/vout2_Max" 568 }, 569 "vout2_Min": { 570 "$ref": "#/$defs/Types/vout2_Min" 571 }, 572 "vout2_Name": { 573 "$ref": "#/$defs/Types/vout2_Name" 574 }, 575 "vout3_Max": { 576 "$ref": "#/$defs/Types/vout3_Max" 577 }, 578 "vout3_Min": { 579 "$ref": "#/$defs/Types/vout3_Min" 580 }, 581 "vout3_Name": { 582 "$ref": "#/$defs/Types/vout3_Name" 583 }, 584 "vout4_Max": { 585 "$ref": "#/$defs/Types/vout4_Max" 586 }, 587 "vout4_Min": { 588 "$ref": "#/$defs/Types/vout4_Min" 589 }, 590 "vout4_Name": { 591 "$ref": "#/$defs/Types/vout4_Name" 592 }, 593 "vout5_Max": { 594 "$ref": "#/$defs/Types/vout5_Max" 595 }, 596 "vout5_Min": { 597 "$ref": "#/$defs/Types/vout5_Min" 598 }, 599 "vout5_Name": { 600 "$ref": "#/$defs/Types/vout5_Name" 601 }, 602 "vout6_Max": { 603 "$ref": "#/$defs/Types/vout6_Max" 604 }, 605 "vout6_Min": { 606 "$ref": "#/$defs/Types/vout6_Min" 607 }, 608 "vout6_Name": { 609 "$ref": "#/$defs/Types/vout6_Name" 610 }, 611 "vout7_Max": { 612 "$ref": "#/$defs/Types/vout7_Max" 613 }, 614 "vout7_Min": { 615 "$ref": "#/$defs/Types/vout7_Min" 616 }, 617 "vout7_Name": { 618 "$ref": "#/$defs/Types/vout7_Name" 619 }, 620 "vout8_Max": { 621 "$ref": "#/$defs/Types/vout8_Max" 622 }, 623 "vout8_Min": { 624 "$ref": "#/$defs/Types/vout8_Min" 625 }, 626 "vout8_Name": { 627 "$ref": "#/$defs/Types/vout8_Name" 628 }, 629 "vout9_Max": { 630 "$ref": "#/$defs/Types/vout9_Max" 631 }, 632 "vout9_Min": { 633 "$ref": "#/$defs/Types/vout9_Min" 634 }, 635 "vout9_Name": { 636 "$ref": "#/$defs/Types/vout9_Name" 637 }, 638 "vout10_Max": { 639 "$ref": "#/$defs/Types/vout10_Max" 640 }, 641 "vout10_Min": { 642 "$ref": "#/$defs/Types/vout10_Min" 643 }, 644 "vout10_Name": { 645 "$ref": "#/$defs/Types/vout10_Name" 646 }, 647 "vout11_Max": { 648 "$ref": "#/$defs/Types/vout11_Max" 649 }, 650 "vout11_Min": { 651 "$ref": "#/$defs/Types/vout11_Min" 652 }, 653 "vout11_Name": { 654 "$ref": "#/$defs/Types/vout11_Name" 655 }, 656 "vout12_Max": { 657 "$ref": "#/$defs/Types/vout12_Max" 658 }, 659 "vout12_Min": { 660 "$ref": "#/$defs/Types/vout12_Min" 661 }, 662 "vout12_Name": { 663 "$ref": "#/$defs/Types/vout12_Name" 664 }, 665 "vout13_Max": { 666 "$ref": "#/$defs/Types/vout13_Max" 667 }, 668 "vout13_Min": { 669 "$ref": "#/$defs/Types/vout13_Min" 670 }, 671 "vout13_Name": { 672 "$ref": "#/$defs/Types/vout13_Name" 673 }, 674 "vout14_Max": { 675 "$ref": "#/$defs/Types/vout14_Max" 676 }, 677 "vout14_Min": { 678 "$ref": "#/$defs/Types/vout14_Min" 679 }, 680 "vout14_Name": { 681 "$ref": "#/$defs/Types/vout14_Name" 682 }, 683 "vout15_Max": { 684 "$ref": "#/$defs/Types/vout15_Max" 685 }, 686 "vout15_Min": { 687 "$ref": "#/$defs/Types/vout15_Min" 688 }, 689 "vout15_Name": { 690 "$ref": "#/$defs/Types/vout15_Name" 691 }, 692 "vout16_Max": { 693 "$ref": "#/$defs/Types/vout16_Max" 694 }, 695 "vout16_Min": { 696 "$ref": "#/$defs/Types/vout16_Min" 697 }, 698 "vout16_Name": { 699 "$ref": "#/$defs/Types/vout16_Name" 700 }, 701 "vout17_Max": { 702 "$ref": "#/$defs/Types/vout17_Max" 703 }, 704 "vout17_Min": { 705 "$ref": "#/$defs/Types/vout17_Min" 706 }, 707 "vout17_Name": { 708 "$ref": "#/$defs/Types/vout17_Name" 709 }, 710 "fan1_Name": { 711 "$ref": "#/$defs/Types/fan1_Name" 712 }, 713 "iout1_Offset": { 714 "$ref": "#/$defs/Types/iout1_Offset" 715 }, 716 "pout1_Offset": { 717 "$ref": "#/$defs/Types/pout1_Offset" 718 }, 719 "pin_Offset": { 720 "$ref": "#/$defs/Types/pin_Offset" 721 }, 722 "iout1_Scale": { 723 "$ref": "#/$defs/Types/iout1_Scale" 724 }, 725 "pin_Scale": { 726 "$ref": "#/$defs/Types/pin_Scale" 727 }, 728 "in0_Scale": { 729 "$ref": "#/$defs/Types/in0_Scale" 730 }, 731 "in1_Scale": { 732 "$ref": "#/$defs/Types/in1_Scale" 733 }, 734 "in2_Scale": { 735 "$ref": "#/$defs/Types/in2_Scale" 736 }, 737 "in3_Scale": { 738 "$ref": "#/$defs/Types/in3_Scale" 739 }, 740 "in4_Scale": { 741 "$ref": "#/$defs/Types/in4_Scale" 742 }, 743 "in5_Scale": { 744 "$ref": "#/$defs/Types/in5_Scale" 745 }, 746 "in6_Scale": { 747 "$ref": "#/$defs/Types/in6_Scale" 748 }, 749 "in7_Scale": { 750 "$ref": "#/$defs/Types/in7_Scale" 751 }, 752 "in_voltage0_Scale": { 753 "$ref": "#/$defs/Types/in_voltage0_Scale" 754 }, 755 "in_voltage1_Scale": { 756 "$ref": "#/$defs/Types/in_voltage1_Scale" 757 }, 758 "in_voltage2_Scale": { 759 "$ref": "#/$defs/Types/in_voltage2_Scale" 760 }, 761 "in_voltage3_Scale": { 762 "$ref": "#/$defs/Types/in_voltage3_Scale" 763 }, 764 "in_voltage4_Scale": { 765 "$ref": "#/$defs/Types/in_voltage4_Scale" 766 }, 767 "in_voltage5_Scale": { 768 "$ref": "#/$defs/Types/in_voltage5_Scale" 769 }, 770 "in_voltage6_Scale": { 771 "$ref": "#/$defs/Types/in_voltage6_Scale" 772 }, 773 "in_voltage7_Scale": { 774 "$ref": "#/$defs/Types/in_voltage7_Scale" 775 }, 776 "in_voltage8_Scale": { 777 "$ref": "#/$defs/Types/in_voltage8_Scale" 778 }, 779 "in_voltage9_Scale": { 780 "$ref": "#/$defs/Types/in_voltage9_Scale" 781 }, 782 "PollRate": { 783 "$ref": "#/$defs/Types/PollRate" 784 }, 785 "Type": { 786 "$ref": "#/$defs/Types/Type" 787 } 788 }, 789 "required": ["Name", "Type"], 790 "type": "object" 791 }, 792 "Types": { 793 "Address": { 794 "type": ["string", "array"] 795 }, 796 "AllowedFailures": { 797 "type": "number" 798 }, 799 "AlphaF": { 800 "type": "number" 801 }, 802 "AlphaS": { 803 "type": "number" 804 }, 805 "BindConnector": { 806 "type": "string" 807 }, 808 "BindPresence": { 809 "type": "string" 810 }, 811 "BridgeGpio": { 812 "type": ["number", "array"] 813 }, 814 "Bus": { 815 "type": ["string", "number"] 816 }, 817 "C1": { 818 "type": "number" 819 }, 820 "C2": { 821 "type": "number" 822 }, 823 "CPURequired": { 824 "type": "number" 825 }, 826 "ChannelNames": { 827 "items": { 828 "type": "string" 829 }, 830 "type": "array" 831 }, 832 "Class": { 833 "type": "string" 834 }, 835 "Connector": { 836 "properties": { 837 "Name": { 838 "type": "string" 839 }, 840 "Pwm": { 841 "type": "number" 842 }, 843 "Tachs": { 844 "items": { 845 "type": "number" 846 }, 847 "type": "array" 848 } 849 }, 850 "required": ["Name", "Pwm", "Tachs"], 851 "type": "object" 852 }, 853 "ConnectsToType": { 854 "type": "string" 855 }, 856 "CpuID": { 857 "type": "number" 858 }, 859 "CurrScaleFactor": { 860 "type": "number" 861 }, 862 "Direction": { 863 "type": "string" 864 }, 865 "DtsCritOffset": { 866 "type": "number" 867 }, 868 "EntityId": { 869 "type": "number" 870 }, 871 "EntityInstance": { 872 "type": "number" 873 }, 874 "FaultIndex": { 875 "type": "number" 876 }, 877 "FaultType": { 878 "type": "string" 879 }, 880 "GpioPins": { 881 "items": { 882 "type": "number" 883 }, 884 "type": "array" 885 }, 886 "GpioPolarity": { 887 "enum": ["Low"] 888 }, 889 "Index": { 890 "type": "number" 891 }, 892 "InScaleFactor": { 893 "type": "number" 894 }, 895 "Labels": { 896 "items": { 897 "type": "string" 898 }, 899 "type": "array" 900 }, 901 "LedGpioPins": { 902 "items": { 903 "type": "number" 904 }, 905 "type": "array" 906 }, 907 "MaxCFM": { 908 "type": "number" 909 }, 910 "MaxReading": { 911 "type": "number" 912 }, 913 "MaxValue": { 914 "type": "number" 915 }, 916 "Units": { 917 "type": "string", 918 "enum": [ 919 "DegreesC", 920 "RPMS", 921 "Volts", 922 "Meters", 923 "Amperes", 924 "Watts", 925 "Joules", 926 "Percent", 927 "CFM", 928 "Pascals" 929 ] 930 }, 931 "MinReading": { 932 "type": "number" 933 }, 934 "MinValue": { 935 "type": "number" 936 }, 937 "Name": { 938 "type": "string" 939 }, 940 "Name1": { 941 "type": "string" 942 }, 943 "Name2": { 944 "type": "string" 945 }, 946 "Name3": { 947 "type": "string" 948 }, 949 "Name4": { 950 "type": "string" 951 }, 952 "Name5": { 953 "type": "string" 954 }, 955 "Name6": { 956 "type": "string" 957 }, 958 "Name7": { 959 "type": "string" 960 }, 961 "Name8": { 962 "type": "string" 963 }, 964 "Name9": { 965 "type": "string" 966 }, 967 "Name10": { 968 "type": "string" 969 }, 970 "Name11": { 971 "type": "string" 972 }, 973 "Name12": { 974 "type": "string" 975 }, 976 "Name13": { 977 "type": "string" 978 }, 979 "Name14": { 980 "type": "string" 981 }, 982 "Name15": { 983 "type": "string" 984 }, 985 "Name16": { 986 "type": "string" 987 }, 988 "Name17": { 989 "type": "string" 990 }, 991 "OffsetValue": { 992 "type": "number" 993 }, 994 "Polarity": { 995 "enum": ["High", "Low"] 996 }, 997 "Polling": { 998 "type": "object" 999 }, 1000 "PowerFactorMax": { 1001 "type": "number" 1002 }, 1003 "PowerFactorMin": { 1004 "type": "number" 1005 }, 1006 "PowerPort": { 1007 "type": "boolean" 1008 }, 1009 "PowerScaleFactor": { 1010 "type": "number" 1011 }, 1012 "PowerState": { 1013 "type": "string" 1014 }, 1015 "Presence": { 1016 "properties": { 1017 "PinName": { 1018 "type": "string" 1019 }, 1020 "Polarity": { 1021 "$ref": "#/$defs/Types/Polarity" 1022 } 1023 }, 1024 "type": "object" 1025 }, 1026 "PresenceGpio": { 1027 "type": ["number", "array"] 1028 }, 1029 "Pwm": { 1030 "type": "number" 1031 }, 1032 "QMax": { 1033 "type": "number" 1034 }, 1035 "QMin": { 1036 "type": "number" 1037 }, 1038 "Rearm": { 1039 "enum": ["Automatic", "Manual"] 1040 }, 1041 "RedundantCount": { 1042 "type": "number" 1043 }, 1044 "ScaleFactor": { 1045 "type": "number" 1046 }, 1047 "ScaleValue": { 1048 "type": "number" 1049 }, 1050 "SensorType": { 1051 "type": "string" 1052 }, 1053 "SlotId": { 1054 "type": "string" 1055 }, 1056 "TachMaxPercent": { 1057 "type": "number" 1058 }, 1059 "TachMinPercent": { 1060 "type": "number" 1061 }, 1062 "Tachs": { 1063 "items": { 1064 "type": ["number", "string"] 1065 }, 1066 "type": "array" 1067 }, 1068 "Thresholds": { 1069 "items": { 1070 "properties": { 1071 "Direction": { 1072 "type": "string" 1073 }, 1074 "Hysteresis": { 1075 "type": "number" 1076 }, 1077 "Label": { 1078 "type": "string" 1079 }, 1080 "Name": { 1081 "type": "string" 1082 }, 1083 "Severity": { 1084 "type": "number", 1085 "minimum": 0, 1086 "maximum": 4 1087 }, 1088 "Value": { 1089 "type": "number" 1090 } 1091 }, 1092 "required": ["Direction", "Name", "Severity", "Value"], 1093 "type": "object" 1094 }, 1095 "type": "array" 1096 }, 1097 "Timeout": { 1098 "type": "number" 1099 }, 1100 "HostSMbusIndex": { 1101 "type": "number" 1102 }, 1103 "pin_Max": { 1104 "type": "number" 1105 }, 1106 "pin_Min": { 1107 "type": "number" 1108 }, 1109 "pin_Name": { 1110 "type": "string" 1111 }, 1112 "maxpin_Name": { 1113 "type": "string" 1114 }, 1115 "vin_Max": { 1116 "type": "number" 1117 }, 1118 "vin_Min": { 1119 "type": "number" 1120 }, 1121 "vin_Name": { 1122 "type": "string" 1123 }, 1124 "iin_Name": { 1125 "type": "string" 1126 }, 1127 "in0_Max": { 1128 "type": "number" 1129 }, 1130 "in0_Min": { 1131 "type": "number" 1132 }, 1133 "in0_Name": { 1134 "type": "string" 1135 }, 1136 "in1_Max": { 1137 "type": "number" 1138 }, 1139 "in1_Name": { 1140 "type": "string" 1141 }, 1142 "in2_Max": { 1143 "type": "number" 1144 }, 1145 "in2_Name": { 1146 "type": "string" 1147 }, 1148 "in3_Max": { 1149 "type": "number" 1150 }, 1151 "in3_Name": { 1152 "type": "string" 1153 }, 1154 "in4_Max": { 1155 "type": "number" 1156 }, 1157 "in4_Name": { 1158 "type": "string" 1159 }, 1160 "in5_Max": { 1161 "type": "number" 1162 }, 1163 "in5_Name": { 1164 "type": "string" 1165 }, 1166 "in6_Name": { 1167 "type": "string" 1168 }, 1169 "in7_Name": { 1170 "type": "string" 1171 }, 1172 "in_voltage0_Max": { 1173 "type": "number" 1174 }, 1175 "in_voltage0_Name": { 1176 "type": "string" 1177 }, 1178 "in_voltage1_Max": { 1179 "type": "number" 1180 }, 1181 "in_voltage1_Name": { 1182 "type": "string" 1183 }, 1184 "in_voltage2_Max": { 1185 "type": "number" 1186 }, 1187 "in_voltage2_Name": { 1188 "type": "string" 1189 }, 1190 "in_voltage3_Max": { 1191 "type": "number" 1192 }, 1193 "in_voltage3_Name": { 1194 "type": "string" 1195 }, 1196 "in_voltage4_Max": { 1197 "type": "number" 1198 }, 1199 "in_voltage4_Name": { 1200 "type": "string" 1201 }, 1202 "in_voltage5_Max": { 1203 "type": "number" 1204 }, 1205 "in_voltage5_Name": { 1206 "type": "string" 1207 }, 1208 "in_voltage6_Name": { 1209 "type": "string" 1210 }, 1211 "in_voltage7_Name": { 1212 "type": "string" 1213 }, 1214 "in_voltage8_Name": { 1215 "type": "string" 1216 }, 1217 "in_voltage9_Name": { 1218 "type": "string" 1219 }, 1220 "in0_PowerState": { 1221 "type": "string" 1222 }, 1223 "in1_PowerState": { 1224 "type": "string" 1225 }, 1226 "in2_PowerState": { 1227 "type": "string" 1228 }, 1229 "in3_PowerState": { 1230 "type": "string" 1231 }, 1232 "in4_PowerState": { 1233 "type": "string" 1234 }, 1235 "in5_PowerState": { 1236 "type": "string" 1237 }, 1238 "in6_PowerState": { 1239 "type": "string" 1240 }, 1241 "in7_PowerState": { 1242 "type": "string" 1243 }, 1244 "curr1_Name": { 1245 "type": "string" 1246 }, 1247 "curr2_Name": { 1248 "type": "string" 1249 }, 1250 "curr3_Name": { 1251 "type": "string" 1252 }, 1253 "curr4_Name": { 1254 "type": "string" 1255 }, 1256 "iin1_Max": { 1257 "type": "number" 1258 }, 1259 "iin1_Min": { 1260 "type": "number" 1261 }, 1262 "iin1_Name": { 1263 "type": "string" 1264 }, 1265 "iin2_Max": { 1266 "type": "number" 1267 }, 1268 "iin2_Min": { 1269 "type": "number" 1270 }, 1271 "iin2_Name": { 1272 "type": "string" 1273 }, 1274 "iin3_Max": { 1275 "type": "number" 1276 }, 1277 "iin3_Min": { 1278 "type": "number" 1279 }, 1280 "iin3_Name": { 1281 "type": "string" 1282 }, 1283 "iout1_Max": { 1284 "type": "number" 1285 }, 1286 "iout1_Min": { 1287 "type": "number" 1288 }, 1289 "iout1_Name": { 1290 "type": "string" 1291 }, 1292 "maxiout1_Name": { 1293 "type": "string" 1294 }, 1295 "iout2_Max": { 1296 "type": "number" 1297 }, 1298 "iout2_Min": { 1299 "type": "number" 1300 }, 1301 "iout2_Name": { 1302 "type": "string" 1303 }, 1304 "iout3_Max": { 1305 "type": "number" 1306 }, 1307 "iout3_Min": { 1308 "type": "number" 1309 }, 1310 "iout3_Name": { 1311 "type": "string" 1312 }, 1313 "pin1_Max": { 1314 "type": "number" 1315 }, 1316 "pin1_Min": { 1317 "type": "number" 1318 }, 1319 "pin1_Name": { 1320 "type": "string" 1321 }, 1322 "pin2_Max": { 1323 "type": "number" 1324 }, 1325 "pin2_Min": { 1326 "type": "number" 1327 }, 1328 "pin2_Name": { 1329 "type": "string" 1330 }, 1331 "pin3_Max": { 1332 "type": "number" 1333 }, 1334 "pin3_Min": { 1335 "type": "number" 1336 }, 1337 "pin3_Name": { 1338 "type": "string" 1339 }, 1340 "pout1_Max": { 1341 "type": "number" 1342 }, 1343 "pout1_Min": { 1344 "type": "number" 1345 }, 1346 "pout1_Name": { 1347 "type": "string" 1348 }, 1349 "pout2_Max": { 1350 "type": "number" 1351 }, 1352 "pout2_Min": { 1353 "type": "number" 1354 }, 1355 "pout2_Name": { 1356 "type": "string" 1357 }, 1358 "pout3_Max": { 1359 "type": "number" 1360 }, 1361 "pout3_Min": { 1362 "type": "number" 1363 }, 1364 "pout3_Name": { 1365 "type": "string" 1366 }, 1367 "power1_Name": { 1368 "type": "string" 1369 }, 1370 "power2_Name": { 1371 "type": "string" 1372 }, 1373 "power3_Name": { 1374 "type": "string" 1375 }, 1376 "power4_Name": { 1377 "type": "string" 1378 }, 1379 "power5_Name": { 1380 "type": "string" 1381 }, 1382 "power6_Name": { 1383 "type": "string" 1384 }, 1385 "power7_Name": { 1386 "type": "string" 1387 }, 1388 "power8_Name": { 1389 "type": "string" 1390 }, 1391 "power9_Name": { 1392 "type": "string" 1393 }, 1394 "temp1_Name": { 1395 "type": "string" 1396 }, 1397 "temp2_Name": { 1398 "type": "string" 1399 }, 1400 "temp3_Name": { 1401 "type": "string" 1402 }, 1403 "temp4_Name": { 1404 "type": "string" 1405 }, 1406 "temp5_Name": { 1407 "type": "string" 1408 }, 1409 "temp6_Name": { 1410 "type": "string" 1411 }, 1412 "temp7_Name": { 1413 "type": "string" 1414 }, 1415 "temp8_Name": { 1416 "type": "string" 1417 }, 1418 "vout1_Max": { 1419 "type": "number" 1420 }, 1421 "vout1_Min": { 1422 "type": "number" 1423 }, 1424 "vout1_Name": { 1425 "type": "string" 1426 }, 1427 "vout2_Max": { 1428 "type": "number" 1429 }, 1430 "vout2_Min": { 1431 "type": "number" 1432 }, 1433 "vout2_Name": { 1434 "type": "string" 1435 }, 1436 "vout3_Max": { 1437 "type": "number" 1438 }, 1439 "vout3_Min": { 1440 "type": "number" 1441 }, 1442 "vout3_Name": { 1443 "type": "string" 1444 }, 1445 "vout4_Max": { 1446 "type": "number" 1447 }, 1448 "vout4_Min": { 1449 "type": "number" 1450 }, 1451 "vout4_Name": { 1452 "type": "string" 1453 }, 1454 "vout5_Max": { 1455 "type": "number" 1456 }, 1457 "vout5_Min": { 1458 "type": "number" 1459 }, 1460 "vout5_Name": { 1461 "type": "string" 1462 }, 1463 "vout6_Max": { 1464 "type": "number" 1465 }, 1466 "vout6_Min": { 1467 "type": "number" 1468 }, 1469 "vout6_Name": { 1470 "type": "string" 1471 }, 1472 "vout7_Max": { 1473 "type": "number" 1474 }, 1475 "vout7_Min": { 1476 "type": "number" 1477 }, 1478 "vout7_Name": { 1479 "type": "string" 1480 }, 1481 "vout8_Max": { 1482 "type": "number" 1483 }, 1484 "vout8_Min": { 1485 "type": "number" 1486 }, 1487 "vout8_Name": { 1488 "type": "string" 1489 }, 1490 "vout9_Max": { 1491 "type": "number" 1492 }, 1493 "vout9_Min": { 1494 "type": "number" 1495 }, 1496 "vout9_Name": { 1497 "type": "string" 1498 }, 1499 "vout10_Max": { 1500 "type": "number" 1501 }, 1502 "vout10_Min": { 1503 "type": "number" 1504 }, 1505 "vout10_Name": { 1506 "type": "string" 1507 }, 1508 "vout11_Max": { 1509 "type": "number" 1510 }, 1511 "vout11_Min": { 1512 "type": "number" 1513 }, 1514 "vout11_Name": { 1515 "type": "string" 1516 }, 1517 "vout12_Max": { 1518 "type": "number" 1519 }, 1520 "vout12_Min": { 1521 "type": "number" 1522 }, 1523 "vout12_Name": { 1524 "type": "string" 1525 }, 1526 "vout13_Max": { 1527 "type": "number" 1528 }, 1529 "vout13_Min": { 1530 "type": "number" 1531 }, 1532 "vout13_Name": { 1533 "type": "string" 1534 }, 1535 "vout14_Max": { 1536 "type": "number" 1537 }, 1538 "vout14_Min": { 1539 "type": "number" 1540 }, 1541 "vout14_Name": { 1542 "type": "string" 1543 }, 1544 "vout15_Max": { 1545 "type": "number" 1546 }, 1547 "vout15_Min": { 1548 "type": "number" 1549 }, 1550 "vout15_Name": { 1551 "type": "string" 1552 }, 1553 "vout16_Max": { 1554 "type": "number" 1555 }, 1556 "vout16_Min": { 1557 "type": "number" 1558 }, 1559 "vout16_Name": { 1560 "type": "string" 1561 }, 1562 "vout17_Max": { 1563 "type": "number" 1564 }, 1565 "vout17_Min": { 1566 "type": "number" 1567 }, 1568 "vout17_Name": { 1569 "type": "string" 1570 }, 1571 "fan1_Name": { 1572 "type": "string" 1573 }, 1574 "iout1_Offset": { 1575 "type": "number" 1576 }, 1577 "pout1_Offset": { 1578 "type": "number" 1579 }, 1580 "pin_Offset": { 1581 "type": "number" 1582 }, 1583 "iout1_Scale": { 1584 "type": "number" 1585 }, 1586 "pin_Scale": { 1587 "type": "number" 1588 }, 1589 "in0_Scale": { 1590 "type": "number" 1591 }, 1592 "in1_Scale": { 1593 "type": "number" 1594 }, 1595 "in2_Scale": { 1596 "type": "number" 1597 }, 1598 "in3_Scale": { 1599 "type": "number" 1600 }, 1601 "in4_Scale": { 1602 "type": "number" 1603 }, 1604 "in5_Scale": { 1605 "type": "number" 1606 }, 1607 "in6_Scale": { 1608 "type": "number" 1609 }, 1610 "in7_Scale": { 1611 "type": "number" 1612 }, 1613 "in_voltage0_Scale": { 1614 "type": "number" 1615 }, 1616 "in_voltage1_Scale": { 1617 "type": "number" 1618 }, 1619 "in_voltage2_Scale": { 1620 "type": "number" 1621 }, 1622 "in_voltage3_Scale": { 1623 "type": "number" 1624 }, 1625 "in_voltage4_Scale": { 1626 "type": "number" 1627 }, 1628 "in_voltage5_Scale": { 1629 "type": "number" 1630 }, 1631 "in_voltage6_Scale": { 1632 "type": "number" 1633 }, 1634 "in_voltage7_Scale": { 1635 "type": "number" 1636 }, 1637 "in_voltage8_Scale": { 1638 "type": "number" 1639 }, 1640 "in_voltage9_Scale": { 1641 "type": "number" 1642 }, 1643 "PollRate": { 1644 "type": "number" 1645 }, 1646 "Type": { 1647 "type": "string" 1648 } 1649 } 1650 } 1651} 1652