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