1665e7602SGunnar Mills #pragma once 2665e7602SGunnar Mills /**************************************************************** 3665e7602SGunnar Mills * READ THIS WARNING FIRST 4665e7602SGunnar Mills * This is an auto-generated header which contains definitions 5665e7602SGunnar Mills * for Redfish DMTF defined messages. 6665e7602SGunnar Mills * DO NOT modify this registry outside of running the 7665e7602SGunnar Mills * parse_registries.py script. The definitions contained within 8665e7602SGunnar Mills * this file are owned by DMTF. Any modifications to these files 9665e7602SGunnar Mills * should be first pushed to the relevant registry in the DMTF 10665e7602SGunnar Mills * github organization. 11665e7602SGunnar Mills ***************************************************************/ 12665e7602SGunnar Mills #include "registries.hpp" 13665e7602SGunnar Mills 14665e7602SGunnar Mills #include <array> 15665e7602SGunnar Mills 16665e7602SGunnar Mills // clang-format off 17665e7602SGunnar Mills 18665e7602SGunnar Mills namespace redfish::registries::power 19665e7602SGunnar Mills { 20665e7602SGunnar Mills const Header header = { 21665e7602SGunnar Mills "Copyright 2023 DMTF. All rights reserved.", 22665e7602SGunnar Mills "#MessageRegistry.v1_6_2.MessageRegistry", 23*56b81992SEd Tanous 1, 24*56b81992SEd Tanous 0, 25*56b81992SEd Tanous 1, 26665e7602SGunnar Mills "Power Message Registry", 27665e7602SGunnar Mills "en", 28665e7602SGunnar Mills "This registry defines messages related to electrical measurements and power distribution equipment.", 29665e7602SGunnar Mills "Power", 30665e7602SGunnar Mills "DMTF", 31665e7602SGunnar Mills }; 32665e7602SGunnar Mills constexpr const char* url = 33665e7602SGunnar Mills "https://redfish.dmtf.org/registries/Power.1.0.1.json"; 34665e7602SGunnar Mills 35665e7602SGunnar Mills constexpr std::array registry = 36665e7602SGunnar Mills { 37665e7602SGunnar Mills MessageEntry{ 38665e7602SGunnar Mills "BreakerFault", 39665e7602SGunnar Mills { 40665e7602SGunnar Mills "Indicates that a circuit breaker has an internal fault.", 41665e7602SGunnar Mills "Fault detected in breaker '%1'.", 42665e7602SGunnar Mills "Critical", 43665e7602SGunnar Mills 1, 44665e7602SGunnar Mills { 45665e7602SGunnar Mills "string", 46665e7602SGunnar Mills }, 47665e7602SGunnar Mills "Check the breaker hardware and replace any faulty components.", 48665e7602SGunnar Mills }}, 49665e7602SGunnar Mills MessageEntry{ 50665e7602SGunnar Mills "BreakerReset", 51665e7602SGunnar Mills { 52665e7602SGunnar Mills "Indicates that a circuit breaker reset.", 53665e7602SGunnar Mills "Breaker '%1' reset.", 54665e7602SGunnar Mills "OK", 55665e7602SGunnar Mills 1, 56665e7602SGunnar Mills { 57665e7602SGunnar Mills "string", 58665e7602SGunnar Mills }, 59665e7602SGunnar Mills "None.", 60665e7602SGunnar Mills }}, 61665e7602SGunnar Mills MessageEntry{ 62665e7602SGunnar Mills "BreakerTripped", 63665e7602SGunnar Mills { 64665e7602SGunnar Mills "Indicates that a circuit breaker tripped.", 65665e7602SGunnar Mills "Breaker '%1' has tripped.", 66665e7602SGunnar Mills "Critical", 67665e7602SGunnar Mills 1, 68665e7602SGunnar Mills { 69665e7602SGunnar Mills "string", 70665e7602SGunnar Mills }, 71665e7602SGunnar Mills "Check the circuit and connected devices, and disconnect or replace any faulty devices.", 72665e7602SGunnar Mills }}, 73665e7602SGunnar Mills MessageEntry{ 74665e7602SGunnar Mills "CircuitPoweredOff", 75665e7602SGunnar Mills { 76665e7602SGunnar Mills "Indicates that a circuit was powered off.", 77665e7602SGunnar Mills "Circuit '%1' powered off.", 78665e7602SGunnar Mills "OK", 79665e7602SGunnar Mills 1, 80665e7602SGunnar Mills { 81665e7602SGunnar Mills "string", 82665e7602SGunnar Mills }, 83665e7602SGunnar Mills "None.", 84665e7602SGunnar Mills }}, 85665e7602SGunnar Mills MessageEntry{ 86665e7602SGunnar Mills "CircuitPoweredOn", 87665e7602SGunnar Mills { 88665e7602SGunnar Mills "Indicates that a circuit was powered on.", 89665e7602SGunnar Mills "Circuit '%1' powered on.", 90665e7602SGunnar Mills "OK", 91665e7602SGunnar Mills 1, 92665e7602SGunnar Mills { 93665e7602SGunnar Mills "string", 94665e7602SGunnar Mills }, 95665e7602SGunnar Mills "None.", 96665e7602SGunnar Mills }}, 97665e7602SGunnar Mills MessageEntry{ 98665e7602SGunnar Mills "CurrentAboveLowerCriticalThreshold", 99665e7602SGunnar Mills { 100665e7602SGunnar Mills "Indicates that a current reading is no longer below the lower critical threshold but is still outside of normal operating range.", 101665e7602SGunnar Mills "Current '%1' reading of %2 amperes is now above the %3 lower critical threshold but remains outside of normal range.", 102665e7602SGunnar Mills "Warning", 103665e7602SGunnar Mills 3, 104665e7602SGunnar Mills { 105665e7602SGunnar Mills "string", 106665e7602SGunnar Mills "number", 107665e7602SGunnar Mills "number", 108665e7602SGunnar Mills }, 109665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 110665e7602SGunnar Mills }}, 111665e7602SGunnar Mills MessageEntry{ 112665e7602SGunnar Mills "CurrentAboveLowerFatalThreshold", 113665e7602SGunnar Mills { 114665e7602SGunnar Mills "Indicates that a current reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 115665e7602SGunnar Mills "Current '%1' reading of %2 amperes is now above the %3 lower fatal threshold but remains outside of normal range.", 116665e7602SGunnar Mills "Critical", 117665e7602SGunnar Mills 3, 118665e7602SGunnar Mills { 119665e7602SGunnar Mills "string", 120665e7602SGunnar Mills "number", 121665e7602SGunnar Mills "number", 122665e7602SGunnar Mills }, 123665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 124665e7602SGunnar Mills }}, 125665e7602SGunnar Mills MessageEntry{ 126665e7602SGunnar Mills "CurrentAboveUpperCautionThreshold", 127665e7602SGunnar Mills { 128665e7602SGunnar Mills "Indicates that a current reading is above the upper caution threshold.", 129665e7602SGunnar Mills "Current '%1' reading of %2 amperes is above the %3 upper caution threshold.", 130665e7602SGunnar Mills "Warning", 131665e7602SGunnar Mills 3, 132665e7602SGunnar Mills { 133665e7602SGunnar Mills "string", 134665e7602SGunnar Mills "number", 135665e7602SGunnar Mills "number", 136665e7602SGunnar Mills }, 137665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 138665e7602SGunnar Mills }}, 139665e7602SGunnar Mills MessageEntry{ 140665e7602SGunnar Mills "CurrentAboveUpperCriticalThreshold", 141665e7602SGunnar Mills { 142665e7602SGunnar Mills "Indicates that a current reading is above the upper critical threshold.", 143665e7602SGunnar Mills "Current '%1' reading of %2 amperes is above the %3 upper critical threshold.", 144665e7602SGunnar Mills "Critical", 145665e7602SGunnar Mills 3, 146665e7602SGunnar Mills { 147665e7602SGunnar Mills "string", 148665e7602SGunnar Mills "number", 149665e7602SGunnar Mills "number", 150665e7602SGunnar Mills }, 151665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 152665e7602SGunnar Mills }}, 153665e7602SGunnar Mills MessageEntry{ 154665e7602SGunnar Mills "CurrentAboveUpperFatalThreshold", 155665e7602SGunnar Mills { 156665e7602SGunnar Mills "Indicates that a current reading is above the upper fatal threshold.", 157665e7602SGunnar Mills "Current '%1' reading of %2 amperes is above the %3 upper fatal threshold.", 158665e7602SGunnar Mills "Critical", 159665e7602SGunnar Mills 3, 160665e7602SGunnar Mills { 161665e7602SGunnar Mills "string", 162665e7602SGunnar Mills "number", 163665e7602SGunnar Mills "number", 164665e7602SGunnar Mills }, 165665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 166665e7602SGunnar Mills }}, 167665e7602SGunnar Mills MessageEntry{ 168665e7602SGunnar Mills "CurrentBelowLowerCautionThreshold", 169665e7602SGunnar Mills { 170665e7602SGunnar Mills "Indicates that a current reading is below the lower caution threshold.", 171665e7602SGunnar Mills "Current '%1' reading of %2 amperes is below the %3 lower caution threshold.", 172665e7602SGunnar Mills "Warning", 173665e7602SGunnar Mills 3, 174665e7602SGunnar Mills { 175665e7602SGunnar Mills "string", 176665e7602SGunnar Mills "number", 177665e7602SGunnar Mills "number", 178665e7602SGunnar Mills }, 179665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 180665e7602SGunnar Mills }}, 181665e7602SGunnar Mills MessageEntry{ 182665e7602SGunnar Mills "CurrentBelowLowerCriticalThreshold", 183665e7602SGunnar Mills { 184665e7602SGunnar Mills "Indicates that a current reading is below the lower critical threshold.", 185665e7602SGunnar Mills "Current '%1' reading of %2 amperes is below the %3 lower critical threshold.", 186665e7602SGunnar Mills "Critical", 187665e7602SGunnar Mills 3, 188665e7602SGunnar Mills { 189665e7602SGunnar Mills "string", 190665e7602SGunnar Mills "number", 191665e7602SGunnar Mills "number", 192665e7602SGunnar Mills }, 193665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 194665e7602SGunnar Mills }}, 195665e7602SGunnar Mills MessageEntry{ 196665e7602SGunnar Mills "CurrentBelowLowerFatalThreshold", 197665e7602SGunnar Mills { 198665e7602SGunnar Mills "Indicates that a current reading is below the lower fatal threshold.", 199665e7602SGunnar Mills "Current '%1' reading of %2 amperes is below the %3 lower fatal threshold.", 200665e7602SGunnar Mills "Critical", 201665e7602SGunnar Mills 3, 202665e7602SGunnar Mills { 203665e7602SGunnar Mills "string", 204665e7602SGunnar Mills "number", 205665e7602SGunnar Mills "number", 206665e7602SGunnar Mills }, 207665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 208665e7602SGunnar Mills }}, 209665e7602SGunnar Mills MessageEntry{ 210665e7602SGunnar Mills "CurrentBelowUpperCriticalThreshold", 211665e7602SGunnar Mills { 212665e7602SGunnar Mills "Indicates that a current reading is no longer above the upper critical threshold but is still outside of normal operating range.", 213665e7602SGunnar Mills "Current '%1' reading of %2 amperes is now below the %3 upper critical threshold but remains outside of normal range.", 214665e7602SGunnar Mills "Warning", 215665e7602SGunnar Mills 3, 216665e7602SGunnar Mills { 217665e7602SGunnar Mills "string", 218665e7602SGunnar Mills "number", 219665e7602SGunnar Mills "number", 220665e7602SGunnar Mills }, 221665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 222665e7602SGunnar Mills }}, 223665e7602SGunnar Mills MessageEntry{ 224665e7602SGunnar Mills "CurrentBelowUpperFatalThreshold", 225665e7602SGunnar Mills { 226665e7602SGunnar Mills "Indicates that a current reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 227665e7602SGunnar Mills "Current '%1' reading of %2 amperes is now below the %3 upper fatal threshold but remains outside of normal range.", 228665e7602SGunnar Mills "Critical", 229665e7602SGunnar Mills 3, 230665e7602SGunnar Mills { 231665e7602SGunnar Mills "string", 232665e7602SGunnar Mills "number", 233665e7602SGunnar Mills "number", 234665e7602SGunnar Mills }, 235665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 236665e7602SGunnar Mills }}, 237665e7602SGunnar Mills MessageEntry{ 238665e7602SGunnar Mills "CurrentCritical", 239665e7602SGunnar Mills { 240665e7602SGunnar Mills "Indicates that a current reading exceeds an internal critical level.", 241665e7602SGunnar Mills "Current '%1' reading of %2 amperes exceeds the critical level.", 242665e7602SGunnar Mills "Critical", 243665e7602SGunnar Mills 2, 244665e7602SGunnar Mills { 245665e7602SGunnar Mills "string", 246665e7602SGunnar Mills "number", 247665e7602SGunnar Mills }, 248665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 249665e7602SGunnar Mills }}, 250665e7602SGunnar Mills MessageEntry{ 251665e7602SGunnar Mills "CurrentNoLongerCritical", 252665e7602SGunnar Mills { 253665e7602SGunnar Mills "Indicates that a current reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 254665e7602SGunnar Mills "Current '%1' reading of %2 amperes no longer exceeds the critical level.", 255665e7602SGunnar Mills "Warning", 256665e7602SGunnar Mills 2, 257665e7602SGunnar Mills { 258665e7602SGunnar Mills "string", 259665e7602SGunnar Mills "number", 260665e7602SGunnar Mills }, 261665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 262665e7602SGunnar Mills }}, 263665e7602SGunnar Mills MessageEntry{ 264665e7602SGunnar Mills "CurrentNormal", 265665e7602SGunnar Mills { 266665e7602SGunnar Mills "Indicates that a current reading is now within normal operating range.", 267665e7602SGunnar Mills "Current '%1' reading of %2 amperes is within normal operating range.", 268665e7602SGunnar Mills "OK", 269665e7602SGunnar Mills 2, 270665e7602SGunnar Mills { 271665e7602SGunnar Mills "string", 272665e7602SGunnar Mills "number", 273665e7602SGunnar Mills }, 274665e7602SGunnar Mills "None.", 275665e7602SGunnar Mills }}, 276665e7602SGunnar Mills MessageEntry{ 277665e7602SGunnar Mills "CurrentWarning", 278665e7602SGunnar Mills { 279665e7602SGunnar Mills "Indicates that a current reading exceeds an internal warning level.", 280665e7602SGunnar Mills "Current '%1' reading of %2 amperes exceeds the warning level.", 281665e7602SGunnar Mills "Warning", 282665e7602SGunnar Mills 2, 283665e7602SGunnar Mills { 284665e7602SGunnar Mills "string", 285665e7602SGunnar Mills "number", 286665e7602SGunnar Mills }, 287665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 288665e7602SGunnar Mills }}, 289665e7602SGunnar Mills MessageEntry{ 290665e7602SGunnar Mills "FrequencyAboveLowerCriticalThreshold", 291665e7602SGunnar Mills { 292665e7602SGunnar Mills "Indicates that a frequency reading is no longer below the lower critical threshold but is still outside of normal operating range.", 293665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is now above the %3 lower critical threshold but remains outside of normal range.", 294665e7602SGunnar Mills "Warning", 295665e7602SGunnar Mills 3, 296665e7602SGunnar Mills { 297665e7602SGunnar Mills "string", 298665e7602SGunnar Mills "number", 299665e7602SGunnar Mills "number", 300665e7602SGunnar Mills }, 301665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 302665e7602SGunnar Mills }}, 303665e7602SGunnar Mills MessageEntry{ 304665e7602SGunnar Mills "FrequencyAboveUpperCautionThreshold", 305665e7602SGunnar Mills { 306665e7602SGunnar Mills "Indicates that a frequency reading is above the upper caution threshold.", 307665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is above the %3 upper caution threshold.", 308665e7602SGunnar Mills "Warning", 309665e7602SGunnar Mills 3, 310665e7602SGunnar Mills { 311665e7602SGunnar Mills "string", 312665e7602SGunnar Mills "number", 313665e7602SGunnar Mills "number", 314665e7602SGunnar Mills }, 315665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 316665e7602SGunnar Mills }}, 317665e7602SGunnar Mills MessageEntry{ 318665e7602SGunnar Mills "FrequencyAboveUpperCriticalThreshold", 319665e7602SGunnar Mills { 320665e7602SGunnar Mills "Indicates that a frequency reading is above the upper critical threshold.", 321665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is above the %3 upper critical threshold.", 322665e7602SGunnar Mills "Critical", 323665e7602SGunnar Mills 3, 324665e7602SGunnar Mills { 325665e7602SGunnar Mills "string", 326665e7602SGunnar Mills "number", 327665e7602SGunnar Mills "number", 328665e7602SGunnar Mills }, 329665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 330665e7602SGunnar Mills }}, 331665e7602SGunnar Mills MessageEntry{ 332665e7602SGunnar Mills "FrequencyBelowLowerCautionThreshold", 333665e7602SGunnar Mills { 334665e7602SGunnar Mills "Indicates that a frequency reading is below the lower caution threshold.", 335665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is below the %3 lower caution threshold.", 336665e7602SGunnar Mills "Warning", 337665e7602SGunnar Mills 3, 338665e7602SGunnar Mills { 339665e7602SGunnar Mills "string", 340665e7602SGunnar Mills "number", 341665e7602SGunnar Mills "number", 342665e7602SGunnar Mills }, 343665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 344665e7602SGunnar Mills }}, 345665e7602SGunnar Mills MessageEntry{ 346665e7602SGunnar Mills "FrequencyBelowLowerCriticalThreshold", 347665e7602SGunnar Mills { 348665e7602SGunnar Mills "Indicates that a frequency reading is below the lower critical threshold.", 349665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is below the %3 lower critical threshold.", 350665e7602SGunnar Mills "Critical", 351665e7602SGunnar Mills 3, 352665e7602SGunnar Mills { 353665e7602SGunnar Mills "string", 354665e7602SGunnar Mills "number", 355665e7602SGunnar Mills "number", 356665e7602SGunnar Mills }, 357665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 358665e7602SGunnar Mills }}, 359665e7602SGunnar Mills MessageEntry{ 360665e7602SGunnar Mills "FrequencyBelowUpperCriticalThreshold", 361665e7602SGunnar Mills { 362665e7602SGunnar Mills "Indicates that a frequency reading is no longer above the upper critical threshold but is still outside of normal operating range.", 363665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is now below the %3 upper critical threshold but remains outside of normal range.", 364665e7602SGunnar Mills "Warning", 365665e7602SGunnar Mills 3, 366665e7602SGunnar Mills { 367665e7602SGunnar Mills "string", 368665e7602SGunnar Mills "number", 369665e7602SGunnar Mills "number", 370665e7602SGunnar Mills }, 371665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 372665e7602SGunnar Mills }}, 373665e7602SGunnar Mills MessageEntry{ 374665e7602SGunnar Mills "FrequencyCritical", 375665e7602SGunnar Mills { 376665e7602SGunnar Mills "Indicates that a frequency reading exceeds an internal critical level.", 377665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz exceeds the critical level.", 378665e7602SGunnar Mills "Critical", 379665e7602SGunnar Mills 2, 380665e7602SGunnar Mills { 381665e7602SGunnar Mills "string", 382665e7602SGunnar Mills "number", 383665e7602SGunnar Mills }, 384665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 385665e7602SGunnar Mills }}, 386665e7602SGunnar Mills MessageEntry{ 387665e7602SGunnar Mills "FrequencyNoLongerCritical", 388665e7602SGunnar Mills { 389665e7602SGunnar Mills "Indicates that a frequency reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 390665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz no longer exceeds the critical level.", 391665e7602SGunnar Mills "Warning", 392665e7602SGunnar Mills 2, 393665e7602SGunnar Mills { 394665e7602SGunnar Mills "string", 395665e7602SGunnar Mills "number", 396665e7602SGunnar Mills }, 397665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 398665e7602SGunnar Mills }}, 399665e7602SGunnar Mills MessageEntry{ 400665e7602SGunnar Mills "FrequencyNormal", 401665e7602SGunnar Mills { 402665e7602SGunnar Mills "Indicates that a frequency reading is now within normal operating range.", 403665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz is within normal operating range.", 404665e7602SGunnar Mills "OK", 405665e7602SGunnar Mills 2, 406665e7602SGunnar Mills { 407665e7602SGunnar Mills "string", 408665e7602SGunnar Mills "number", 409665e7602SGunnar Mills }, 410665e7602SGunnar Mills "None.", 411665e7602SGunnar Mills }}, 412665e7602SGunnar Mills MessageEntry{ 413665e7602SGunnar Mills "FrequencyWarning", 414665e7602SGunnar Mills { 415665e7602SGunnar Mills "Indicates that a frequency reading exceeds an internal warning level.", 416665e7602SGunnar Mills "Frequency '%1' reading of %2 hertz exceeds the warning level.", 417665e7602SGunnar Mills "Warning", 418665e7602SGunnar Mills 2, 419665e7602SGunnar Mills { 420665e7602SGunnar Mills "string", 421665e7602SGunnar Mills "number", 422665e7602SGunnar Mills }, 423665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 424665e7602SGunnar Mills }}, 425665e7602SGunnar Mills MessageEntry{ 426665e7602SGunnar Mills "LineInputPowerFault", 427665e7602SGunnar Mills { 428665e7602SGunnar Mills "Indicates a fault on an electrical power input.", 429665e7602SGunnar Mills "Line input power fault at '%1'.", 430665e7602SGunnar Mills "Warning", 431665e7602SGunnar Mills 1, 432665e7602SGunnar Mills { 433665e7602SGunnar Mills "string", 434665e7602SGunnar Mills }, 435665e7602SGunnar Mills "Check the electrical power input and connections.", 436665e7602SGunnar Mills }}, 437665e7602SGunnar Mills MessageEntry{ 438665e7602SGunnar Mills "LineInputPowerRestored", 439665e7602SGunnar Mills { 440665e7602SGunnar Mills "Indicates that an electrical power input was restored to normal operation.", 441665e7602SGunnar Mills "Line input power at '%1' was restored.", 442665e7602SGunnar Mills "OK", 443665e7602SGunnar Mills 1, 444665e7602SGunnar Mills { 445665e7602SGunnar Mills "string", 446665e7602SGunnar Mills }, 447665e7602SGunnar Mills "None.", 448665e7602SGunnar Mills }}, 449665e7602SGunnar Mills MessageEntry{ 450665e7602SGunnar Mills "LossOfInputPower", 451665e7602SGunnar Mills { 452665e7602SGunnar Mills "Indicates a loss of power at an electrical input.", 453665e7602SGunnar Mills "Loss of input power at '%1'.", 454665e7602SGunnar Mills "Warning", 455665e7602SGunnar Mills 1, 456665e7602SGunnar Mills { 457665e7602SGunnar Mills "string", 458665e7602SGunnar Mills }, 459665e7602SGunnar Mills "Check the electrical power input and connections.", 460665e7602SGunnar Mills }}, 461665e7602SGunnar Mills MessageEntry{ 462665e7602SGunnar Mills "OutletPoweredOff", 463665e7602SGunnar Mills { 464665e7602SGunnar Mills "Indicates that an outlet was powered off.", 465665e7602SGunnar Mills "Outlet '%1' powered off.", 466665e7602SGunnar Mills "OK", 467665e7602SGunnar Mills 1, 468665e7602SGunnar Mills { 469665e7602SGunnar Mills "string", 470665e7602SGunnar Mills }, 471665e7602SGunnar Mills "None.", 472665e7602SGunnar Mills }}, 473665e7602SGunnar Mills MessageEntry{ 474665e7602SGunnar Mills "OutletPoweredOn", 475665e7602SGunnar Mills { 476665e7602SGunnar Mills "Indicates that an outlet was powered on.", 477665e7602SGunnar Mills "Outlet '%1' powered on.", 478665e7602SGunnar Mills "OK", 479665e7602SGunnar Mills 1, 480665e7602SGunnar Mills { 481665e7602SGunnar Mills "string", 482665e7602SGunnar Mills }, 483665e7602SGunnar Mills "None.", 484665e7602SGunnar Mills }}, 485665e7602SGunnar Mills MessageEntry{ 486665e7602SGunnar Mills "PowerAboveLowerCriticalThreshold", 487665e7602SGunnar Mills { 488665e7602SGunnar Mills "Indicates that a power reading is no longer below the lower critical threshold but is still outside of normal operating range.", 489665e7602SGunnar Mills "Power '%1' reading of %2 watts is now above the %3 lower critical threshold but remains outside of normal range.", 490665e7602SGunnar Mills "Warning", 491665e7602SGunnar Mills 3, 492665e7602SGunnar Mills { 493665e7602SGunnar Mills "string", 494665e7602SGunnar Mills "number", 495665e7602SGunnar Mills "number", 496665e7602SGunnar Mills }, 497665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 498665e7602SGunnar Mills }}, 499665e7602SGunnar Mills MessageEntry{ 500665e7602SGunnar Mills "PowerAboveLowerFatalThreshold", 501665e7602SGunnar Mills { 502665e7602SGunnar Mills "Indicates that a power reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 503665e7602SGunnar Mills "Power '%1' reading of %2 watts is now above the %3 lower fatal threshold but remains outside of normal range.", 504665e7602SGunnar Mills "Critical", 505665e7602SGunnar Mills 3, 506665e7602SGunnar Mills { 507665e7602SGunnar Mills "string", 508665e7602SGunnar Mills "number", 509665e7602SGunnar Mills "number", 510665e7602SGunnar Mills }, 511665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 512665e7602SGunnar Mills }}, 513665e7602SGunnar Mills MessageEntry{ 514665e7602SGunnar Mills "PowerAboveUpperCautionThreshold", 515665e7602SGunnar Mills { 516665e7602SGunnar Mills "Indicates that a power reading is above the upper caution threshold.", 517665e7602SGunnar Mills "Power '%1' reading of %2 watts is above the %3 upper caution threshold.", 518665e7602SGunnar Mills "Warning", 519665e7602SGunnar Mills 3, 520665e7602SGunnar Mills { 521665e7602SGunnar Mills "string", 522665e7602SGunnar Mills "number", 523665e7602SGunnar Mills "number", 524665e7602SGunnar Mills }, 525665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 526665e7602SGunnar Mills }}, 527665e7602SGunnar Mills MessageEntry{ 528665e7602SGunnar Mills "PowerAboveUpperCriticalThreshold", 529665e7602SGunnar Mills { 530665e7602SGunnar Mills "Indicates that a power reading is above the upper critical threshold.", 531665e7602SGunnar Mills "Power '%1' reading of %2 watts is above the %3 upper critical threshold.", 532665e7602SGunnar Mills "Critical", 533665e7602SGunnar Mills 3, 534665e7602SGunnar Mills { 535665e7602SGunnar Mills "string", 536665e7602SGunnar Mills "number", 537665e7602SGunnar Mills "number", 538665e7602SGunnar Mills }, 539665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 540665e7602SGunnar Mills }}, 541665e7602SGunnar Mills MessageEntry{ 542665e7602SGunnar Mills "PowerAboveUpperFatalThreshold", 543665e7602SGunnar Mills { 544665e7602SGunnar Mills "Indicates that a power reading is above the upper fatal threshold.", 545665e7602SGunnar Mills "Power '%1' reading of %2 watts is above the %3 upper fatal threshold.", 546665e7602SGunnar Mills "Critical", 547665e7602SGunnar Mills 3, 548665e7602SGunnar Mills { 549665e7602SGunnar Mills "string", 550665e7602SGunnar Mills "number", 551665e7602SGunnar Mills "number", 552665e7602SGunnar Mills }, 553665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 554665e7602SGunnar Mills }}, 555665e7602SGunnar Mills MessageEntry{ 556665e7602SGunnar Mills "PowerBelowLowerCautionThreshold", 557665e7602SGunnar Mills { 558665e7602SGunnar Mills "Indicates that a power reading is below the lower caution threshold.", 559665e7602SGunnar Mills "Power '%1' reading of %2 watts is below the %3 lower caution threshold.", 560665e7602SGunnar Mills "Warning", 561665e7602SGunnar Mills 3, 562665e7602SGunnar Mills { 563665e7602SGunnar Mills "string", 564665e7602SGunnar Mills "number", 565665e7602SGunnar Mills "number", 566665e7602SGunnar Mills }, 567665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 568665e7602SGunnar Mills }}, 569665e7602SGunnar Mills MessageEntry{ 570665e7602SGunnar Mills "PowerBelowLowerCriticalThreshold", 571665e7602SGunnar Mills { 572665e7602SGunnar Mills "Indicates that a power reading is below the lower critical threshold.", 573665e7602SGunnar Mills "Power '%1' reading of %2 watts is below the %3 lower critical threshold.", 574665e7602SGunnar Mills "Critical", 575665e7602SGunnar Mills 3, 576665e7602SGunnar Mills { 577665e7602SGunnar Mills "string", 578665e7602SGunnar Mills "number", 579665e7602SGunnar Mills "number", 580665e7602SGunnar Mills }, 581665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 582665e7602SGunnar Mills }}, 583665e7602SGunnar Mills MessageEntry{ 584665e7602SGunnar Mills "PowerBelowLowerFatalThreshold", 585665e7602SGunnar Mills { 586665e7602SGunnar Mills "Indicates that a power reading is below the lower fatal threshold.", 587665e7602SGunnar Mills "Power '%1' reading of %2 watts is below the %3 lower fatal threshold.", 588665e7602SGunnar Mills "Critical", 589665e7602SGunnar Mills 3, 590665e7602SGunnar Mills { 591665e7602SGunnar Mills "string", 592665e7602SGunnar Mills "number", 593665e7602SGunnar Mills "number", 594665e7602SGunnar Mills }, 595665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 596665e7602SGunnar Mills }}, 597665e7602SGunnar Mills MessageEntry{ 598665e7602SGunnar Mills "PowerBelowUpperCriticalThreshold", 599665e7602SGunnar Mills { 600665e7602SGunnar Mills "Indicates that a power reading is no longer above the upper critical threshold but is still outside of normal operating range.", 601665e7602SGunnar Mills "Power '%1' reading of %2 watts is now below the %3 upper critical threshold but remains outside of normal range.", 602665e7602SGunnar Mills "Warning", 603665e7602SGunnar Mills 3, 604665e7602SGunnar Mills { 605665e7602SGunnar Mills "string", 606665e7602SGunnar Mills "number", 607665e7602SGunnar Mills "number", 608665e7602SGunnar Mills }, 609665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 610665e7602SGunnar Mills }}, 611665e7602SGunnar Mills MessageEntry{ 612665e7602SGunnar Mills "PowerBelowUpperFatalThreshold", 613665e7602SGunnar Mills { 614665e7602SGunnar Mills "Indicates that a power reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 615665e7602SGunnar Mills "Power '%1' reading of %2 watts is now below the %3 upper fatal threshold but remains outside of normal range.", 616665e7602SGunnar Mills "Critical", 617665e7602SGunnar Mills 3, 618665e7602SGunnar Mills { 619665e7602SGunnar Mills "string", 620665e7602SGunnar Mills "number", 621665e7602SGunnar Mills "number", 622665e7602SGunnar Mills }, 623665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 624665e7602SGunnar Mills }}, 625665e7602SGunnar Mills MessageEntry{ 626665e7602SGunnar Mills "PowerCritical", 627665e7602SGunnar Mills { 628665e7602SGunnar Mills "Indicates that a power reading exceeds an internal critical level.", 629665e7602SGunnar Mills "Power '%1' reading of %2 watts exceeds the critical level.", 630665e7602SGunnar Mills "Critical", 631665e7602SGunnar Mills 2, 632665e7602SGunnar Mills { 633665e7602SGunnar Mills "string", 634665e7602SGunnar Mills "number", 635665e7602SGunnar Mills }, 636665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 637665e7602SGunnar Mills }}, 638665e7602SGunnar Mills MessageEntry{ 639665e7602SGunnar Mills "PowerNoLongerCritical", 640665e7602SGunnar Mills { 641665e7602SGunnar Mills "Indicates that a power reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 642665e7602SGunnar Mills "Power '%1' reading of %2 watts no longer exceeds the critical level.", 643665e7602SGunnar Mills "Warning", 644665e7602SGunnar Mills 2, 645665e7602SGunnar Mills { 646665e7602SGunnar Mills "string", 647665e7602SGunnar Mills "number", 648665e7602SGunnar Mills }, 649665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 650665e7602SGunnar Mills }}, 651665e7602SGunnar Mills MessageEntry{ 652665e7602SGunnar Mills "PowerNormal", 653665e7602SGunnar Mills { 654665e7602SGunnar Mills "Indicates that a power reading is now within normal operating range.", 655665e7602SGunnar Mills "Power '%1' reading of %2 watts is within normal operating range.", 656665e7602SGunnar Mills "OK", 657665e7602SGunnar Mills 2, 658665e7602SGunnar Mills { 659665e7602SGunnar Mills "string", 660665e7602SGunnar Mills "number", 661665e7602SGunnar Mills }, 662665e7602SGunnar Mills "None.", 663665e7602SGunnar Mills }}, 664665e7602SGunnar Mills MessageEntry{ 665665e7602SGunnar Mills "PowerSupplyFailed", 666665e7602SGunnar Mills { 667665e7602SGunnar Mills "Indicates that a power supply has failed.", 668665e7602SGunnar Mills "Power supply '%1' has failed.", 669665e7602SGunnar Mills "Warning", 670665e7602SGunnar Mills 1, 671665e7602SGunnar Mills { 672665e7602SGunnar Mills "string", 673665e7602SGunnar Mills }, 674665e7602SGunnar Mills "Check the power supply hardware and replace any faulty component.", 675665e7602SGunnar Mills }}, 676665e7602SGunnar Mills MessageEntry{ 677665e7602SGunnar Mills "PowerSupplyGroupCritical", 678665e7602SGunnar Mills { 679665e7602SGunnar Mills "Indicates that a power supply group has a critical status.", 680665e7602SGunnar Mills "Power supply group '%1' is in a critical state.", 681665e7602SGunnar Mills "Critical", 682665e7602SGunnar Mills 1, 683665e7602SGunnar Mills { 684665e7602SGunnar Mills "string", 685665e7602SGunnar Mills }, 686665e7602SGunnar Mills "None.", 687665e7602SGunnar Mills }}, 688665e7602SGunnar Mills MessageEntry{ 689665e7602SGunnar Mills "PowerSupplyGroupNormal", 690665e7602SGunnar Mills { 691665e7602SGunnar Mills "Indicates that a power supply group has returned to normal operations.", 692665e7602SGunnar Mills "Power supply group '%1' is operating normally.", 693665e7602SGunnar Mills "OK", 694665e7602SGunnar Mills 1, 695665e7602SGunnar Mills { 696665e7602SGunnar Mills "string", 697665e7602SGunnar Mills }, 698665e7602SGunnar Mills "None.", 699665e7602SGunnar Mills }}, 700665e7602SGunnar Mills MessageEntry{ 701665e7602SGunnar Mills "PowerSupplyGroupWarning", 702665e7602SGunnar Mills { 703665e7602SGunnar Mills "Indicates that a power supply group has a warning status.", 704665e7602SGunnar Mills "Power supply group '%1' is in a warning state.", 705665e7602SGunnar Mills "Warning", 706665e7602SGunnar Mills 1, 707665e7602SGunnar Mills { 708665e7602SGunnar Mills "string", 709665e7602SGunnar Mills }, 710665e7602SGunnar Mills "None.", 711665e7602SGunnar Mills }}, 712665e7602SGunnar Mills MessageEntry{ 713665e7602SGunnar Mills "PowerSupplyInserted", 714665e7602SGunnar Mills { 715665e7602SGunnar Mills "Indicates that a power supply was inserted or installed.", 716665e7602SGunnar Mills "Power supply '%1' was inserted.", 717665e7602SGunnar Mills "OK", 718665e7602SGunnar Mills 1, 719665e7602SGunnar Mills { 720665e7602SGunnar Mills "string", 721665e7602SGunnar Mills }, 722665e7602SGunnar Mills "None.", 723665e7602SGunnar Mills }}, 724665e7602SGunnar Mills MessageEntry{ 725665e7602SGunnar Mills "PowerSupplyPredictiveFailure", 726665e7602SGunnar Mills { 727665e7602SGunnar Mills "Indicates that the power supply predicted a future failure condition.", 728665e7602SGunnar Mills "Power supply '%1' has a predicted failure condition.", 729665e7602SGunnar Mills "Warning", 730665e7602SGunnar Mills 1, 731665e7602SGunnar Mills { 732665e7602SGunnar Mills "string", 733665e7602SGunnar Mills }, 734665e7602SGunnar Mills "Check the power supply hardware and replace any faulty component.", 735665e7602SGunnar Mills }}, 736665e7602SGunnar Mills MessageEntry{ 737665e7602SGunnar Mills "PowerSupplyRemoved", 738665e7602SGunnar Mills { 739665e7602SGunnar Mills "Indicates that a power supply was removed.", 740665e7602SGunnar Mills "Power supply '%1' was removed.", 741665e7602SGunnar Mills "OK", 742665e7602SGunnar Mills 1, 743665e7602SGunnar Mills { 744665e7602SGunnar Mills "string", 745665e7602SGunnar Mills }, 746665e7602SGunnar Mills "None.", 747665e7602SGunnar Mills }}, 748665e7602SGunnar Mills MessageEntry{ 749665e7602SGunnar Mills "PowerSupplyRestored", 750665e7602SGunnar Mills { 751665e7602SGunnar Mills "Indicates that a power supply was repaired or restored to normal operation.", 752665e7602SGunnar Mills "Power supply '%1' was restored.", 753665e7602SGunnar Mills "OK", 754665e7602SGunnar Mills 1, 755665e7602SGunnar Mills { 756665e7602SGunnar Mills "string", 757665e7602SGunnar Mills }, 758665e7602SGunnar Mills "None.", 759665e7602SGunnar Mills }}, 760665e7602SGunnar Mills MessageEntry{ 761665e7602SGunnar Mills "PowerSupplyWarning", 762665e7602SGunnar Mills { 763665e7602SGunnar Mills "Indicates that a power supply has a warning condition.", 764665e7602SGunnar Mills "Power supply '%1' has a warning condition.", 765665e7602SGunnar Mills "Warning", 766665e7602SGunnar Mills 1, 767665e7602SGunnar Mills { 768665e7602SGunnar Mills "string", 769665e7602SGunnar Mills }, 770665e7602SGunnar Mills "Check the power supply hardware and replace any faulty component.", 771665e7602SGunnar Mills }}, 772665e7602SGunnar Mills MessageEntry{ 773665e7602SGunnar Mills "PowerWarning", 774665e7602SGunnar Mills { 775665e7602SGunnar Mills "Indicates that a power reading exceeds an internal warning level.", 776665e7602SGunnar Mills "Power '%1' reading of %2 watts exceeds the warning level.", 777665e7602SGunnar Mills "Warning", 778665e7602SGunnar Mills 2, 779665e7602SGunnar Mills { 780665e7602SGunnar Mills "string", 781665e7602SGunnar Mills "number", 782665e7602SGunnar Mills }, 783665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 784665e7602SGunnar Mills }}, 785665e7602SGunnar Mills MessageEntry{ 786665e7602SGunnar Mills "VoltageAboveLowerCriticalThreshold", 787665e7602SGunnar Mills { 788665e7602SGunnar Mills "Indicates that a voltage reading is no longer below the lower critical threshold but is still outside of normal operating range.", 789665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is now above the %3 lower critical threshold but remains outside of normal range.", 790665e7602SGunnar Mills "Warning", 791665e7602SGunnar Mills 3, 792665e7602SGunnar Mills { 793665e7602SGunnar Mills "string", 794665e7602SGunnar Mills "number", 795665e7602SGunnar Mills "number", 796665e7602SGunnar Mills }, 797665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 798665e7602SGunnar Mills }}, 799665e7602SGunnar Mills MessageEntry{ 800665e7602SGunnar Mills "VoltageAboveLowerFatalThreshold", 801665e7602SGunnar Mills { 802665e7602SGunnar Mills "Indicates that a voltage reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 803665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is now above the %3 lower fatal threshold but remains outside of normal range.", 804665e7602SGunnar Mills "Critical", 805665e7602SGunnar Mills 3, 806665e7602SGunnar Mills { 807665e7602SGunnar Mills "string", 808665e7602SGunnar Mills "number", 809665e7602SGunnar Mills "number", 810665e7602SGunnar Mills }, 811665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 812665e7602SGunnar Mills }}, 813665e7602SGunnar Mills MessageEntry{ 814665e7602SGunnar Mills "VoltageAboveUpperCautionThreshold", 815665e7602SGunnar Mills { 816665e7602SGunnar Mills "Indicates that a voltage reading is above the upper caution threshold.", 817665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is above the %3 upper caution threshold.", 818665e7602SGunnar Mills "Warning", 819665e7602SGunnar Mills 3, 820665e7602SGunnar Mills { 821665e7602SGunnar Mills "string", 822665e7602SGunnar Mills "number", 823665e7602SGunnar Mills "number", 824665e7602SGunnar Mills }, 825665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 826665e7602SGunnar Mills }}, 827665e7602SGunnar Mills MessageEntry{ 828665e7602SGunnar Mills "VoltageAboveUpperCriticalThreshold", 829665e7602SGunnar Mills { 830665e7602SGunnar Mills "Indicates that a voltage reading is above the upper critical threshold.", 831665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is above the %3 upper critical threshold.", 832665e7602SGunnar Mills "Critical", 833665e7602SGunnar Mills 3, 834665e7602SGunnar Mills { 835665e7602SGunnar Mills "string", 836665e7602SGunnar Mills "number", 837665e7602SGunnar Mills "number", 838665e7602SGunnar Mills }, 839665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 840665e7602SGunnar Mills }}, 841665e7602SGunnar Mills MessageEntry{ 842665e7602SGunnar Mills "VoltageAboveUpperFatalThreshold", 843665e7602SGunnar Mills { 844665e7602SGunnar Mills "Indicates that a voltage reading is above the upper fatal threshold.", 845665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is above the %3 upper fatal threshold.", 846665e7602SGunnar Mills "Critical", 847665e7602SGunnar Mills 3, 848665e7602SGunnar Mills { 849665e7602SGunnar Mills "string", 850665e7602SGunnar Mills "number", 851665e7602SGunnar Mills "number", 852665e7602SGunnar Mills }, 853665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 854665e7602SGunnar Mills }}, 855665e7602SGunnar Mills MessageEntry{ 856665e7602SGunnar Mills "VoltageBelowLowerCautionThreshold", 857665e7602SGunnar Mills { 858665e7602SGunnar Mills "Indicates that a voltage reading is below the lower caution threshold.", 859665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is below the %3 lower caution threshold.", 860665e7602SGunnar Mills "Warning", 861665e7602SGunnar Mills 3, 862665e7602SGunnar Mills { 863665e7602SGunnar Mills "string", 864665e7602SGunnar Mills "number", 865665e7602SGunnar Mills "number", 866665e7602SGunnar Mills }, 867665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 868665e7602SGunnar Mills }}, 869665e7602SGunnar Mills MessageEntry{ 870665e7602SGunnar Mills "VoltageBelowLowerCriticalThreshold", 871665e7602SGunnar Mills { 872665e7602SGunnar Mills "Indicates that a voltage reading is below the lower critical threshold.", 873665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is below the %3 lower critical threshold.", 874665e7602SGunnar Mills "Critical", 875665e7602SGunnar Mills 3, 876665e7602SGunnar Mills { 877665e7602SGunnar Mills "string", 878665e7602SGunnar Mills "number", 879665e7602SGunnar Mills "number", 880665e7602SGunnar Mills }, 881665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 882665e7602SGunnar Mills }}, 883665e7602SGunnar Mills MessageEntry{ 884665e7602SGunnar Mills "VoltageBelowLowerFatalThreshold", 885665e7602SGunnar Mills { 886665e7602SGunnar Mills "Indicates that a voltage reading is below the lower fatal threshold.", 887665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is below the %3 lower fatal threshold.", 888665e7602SGunnar Mills "Critical", 889665e7602SGunnar Mills 3, 890665e7602SGunnar Mills { 891665e7602SGunnar Mills "string", 892665e7602SGunnar Mills "number", 893665e7602SGunnar Mills "number", 894665e7602SGunnar Mills }, 895665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 896665e7602SGunnar Mills }}, 897665e7602SGunnar Mills MessageEntry{ 898665e7602SGunnar Mills "VoltageBelowUpperCriticalThreshold", 899665e7602SGunnar Mills { 900665e7602SGunnar Mills "Indicates that a voltage reading is no longer above the upper critical threshold but is still outside of normal operating range.", 901665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is now below the %3 upper critical threshold but remains outside of normal range.", 902665e7602SGunnar Mills "Warning", 903665e7602SGunnar Mills 3, 904665e7602SGunnar Mills { 905665e7602SGunnar Mills "string", 906665e7602SGunnar Mills "number", 907665e7602SGunnar Mills "number", 908665e7602SGunnar Mills }, 909665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 910665e7602SGunnar Mills }}, 911665e7602SGunnar Mills MessageEntry{ 912665e7602SGunnar Mills "VoltageBelowUpperFatalThreshold", 913665e7602SGunnar Mills { 914665e7602SGunnar Mills "Indicates that a voltage reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 915665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is now below the %3 upper fatal threshold but remains outside of normal range.", 916665e7602SGunnar Mills "Critical", 917665e7602SGunnar Mills 3, 918665e7602SGunnar Mills { 919665e7602SGunnar Mills "string", 920665e7602SGunnar Mills "number", 921665e7602SGunnar Mills "number", 922665e7602SGunnar Mills }, 923665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 924665e7602SGunnar Mills }}, 925665e7602SGunnar Mills MessageEntry{ 926665e7602SGunnar Mills "VoltageCritical", 927665e7602SGunnar Mills { 928665e7602SGunnar Mills "Indicates that a voltage reading exceeds an internal critical level.", 929665e7602SGunnar Mills "Voltage '%1' reading of %2 volts exceeds the critical level.", 930665e7602SGunnar Mills "Critical", 931665e7602SGunnar Mills 2, 932665e7602SGunnar Mills { 933665e7602SGunnar Mills "string", 934665e7602SGunnar Mills "number", 935665e7602SGunnar Mills }, 936665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 937665e7602SGunnar Mills }}, 938665e7602SGunnar Mills MessageEntry{ 939665e7602SGunnar Mills "VoltageNoLongerCritical", 940665e7602SGunnar Mills { 941665e7602SGunnar Mills "Indicates that a voltage reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 942665e7602SGunnar Mills "Voltage '%1' reading of %2 volts no longer exceeds the critical level.", 943665e7602SGunnar Mills "Warning", 944665e7602SGunnar Mills 2, 945665e7602SGunnar Mills { 946665e7602SGunnar Mills "string", 947665e7602SGunnar Mills "number", 948665e7602SGunnar Mills }, 949665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 950665e7602SGunnar Mills }}, 951665e7602SGunnar Mills MessageEntry{ 952665e7602SGunnar Mills "VoltageNormal", 953665e7602SGunnar Mills { 954665e7602SGunnar Mills "Indicates that a voltage reading is now within normal operating range.", 955665e7602SGunnar Mills "Voltage '%1' reading of %2 volts is within normal operating range.", 956665e7602SGunnar Mills "OK", 957665e7602SGunnar Mills 2, 958665e7602SGunnar Mills { 959665e7602SGunnar Mills "string", 960665e7602SGunnar Mills "number", 961665e7602SGunnar Mills }, 962665e7602SGunnar Mills "None.", 963665e7602SGunnar Mills }}, 964665e7602SGunnar Mills MessageEntry{ 965665e7602SGunnar Mills "VoltageWarning", 966665e7602SGunnar Mills { 967665e7602SGunnar Mills "Indicates that a voltage reading exceeds an internal warning level.", 968665e7602SGunnar Mills "Voltage '%1' reading of %2 volts exceeds the warning level.", 969665e7602SGunnar Mills "Warning", 970665e7602SGunnar Mills 2, 971665e7602SGunnar Mills { 972665e7602SGunnar Mills "string", 973665e7602SGunnar Mills "number", 974665e7602SGunnar Mills }, 975665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 976665e7602SGunnar Mills }}, 977665e7602SGunnar Mills 978665e7602SGunnar Mills }; 979665e7602SGunnar Mills 980665e7602SGunnar Mills enum class Index 981665e7602SGunnar Mills { 982665e7602SGunnar Mills breakerFault = 0, 983665e7602SGunnar Mills breakerReset = 1, 984665e7602SGunnar Mills breakerTripped = 2, 985665e7602SGunnar Mills circuitPoweredOff = 3, 986665e7602SGunnar Mills circuitPoweredOn = 4, 987665e7602SGunnar Mills currentAboveLowerCriticalThreshold = 5, 988665e7602SGunnar Mills currentAboveLowerFatalThreshold = 6, 989665e7602SGunnar Mills currentAboveUpperCautionThreshold = 7, 990665e7602SGunnar Mills currentAboveUpperCriticalThreshold = 8, 991665e7602SGunnar Mills currentAboveUpperFatalThreshold = 9, 992665e7602SGunnar Mills currentBelowLowerCautionThreshold = 10, 993665e7602SGunnar Mills currentBelowLowerCriticalThreshold = 11, 994665e7602SGunnar Mills currentBelowLowerFatalThreshold = 12, 995665e7602SGunnar Mills currentBelowUpperCriticalThreshold = 13, 996665e7602SGunnar Mills currentBelowUpperFatalThreshold = 14, 997665e7602SGunnar Mills currentCritical = 15, 998665e7602SGunnar Mills currentNoLongerCritical = 16, 999665e7602SGunnar Mills currentNormal = 17, 1000665e7602SGunnar Mills currentWarning = 18, 1001665e7602SGunnar Mills frequencyAboveLowerCriticalThreshold = 19, 1002665e7602SGunnar Mills frequencyAboveUpperCautionThreshold = 20, 1003665e7602SGunnar Mills frequencyAboveUpperCriticalThreshold = 21, 1004665e7602SGunnar Mills frequencyBelowLowerCautionThreshold = 22, 1005665e7602SGunnar Mills frequencyBelowLowerCriticalThreshold = 23, 1006665e7602SGunnar Mills frequencyBelowUpperCriticalThreshold = 24, 1007665e7602SGunnar Mills frequencyCritical = 25, 1008665e7602SGunnar Mills frequencyNoLongerCritical = 26, 1009665e7602SGunnar Mills frequencyNormal = 27, 1010665e7602SGunnar Mills frequencyWarning = 28, 1011665e7602SGunnar Mills lineInputPowerFault = 29, 1012665e7602SGunnar Mills lineInputPowerRestored = 30, 1013665e7602SGunnar Mills lossOfInputPower = 31, 1014665e7602SGunnar Mills outletPoweredOff = 32, 1015665e7602SGunnar Mills outletPoweredOn = 33, 1016665e7602SGunnar Mills powerAboveLowerCriticalThreshold = 34, 1017665e7602SGunnar Mills powerAboveLowerFatalThreshold = 35, 1018665e7602SGunnar Mills powerAboveUpperCautionThreshold = 36, 1019665e7602SGunnar Mills powerAboveUpperCriticalThreshold = 37, 1020665e7602SGunnar Mills powerAboveUpperFatalThreshold = 38, 1021665e7602SGunnar Mills powerBelowLowerCautionThreshold = 39, 1022665e7602SGunnar Mills powerBelowLowerCriticalThreshold = 40, 1023665e7602SGunnar Mills powerBelowLowerFatalThreshold = 41, 1024665e7602SGunnar Mills powerBelowUpperCriticalThreshold = 42, 1025665e7602SGunnar Mills powerBelowUpperFatalThreshold = 43, 1026665e7602SGunnar Mills powerCritical = 44, 1027665e7602SGunnar Mills powerNoLongerCritical = 45, 1028665e7602SGunnar Mills powerNormal = 46, 1029665e7602SGunnar Mills powerSupplyFailed = 47, 1030665e7602SGunnar Mills powerSupplyGroupCritical = 48, 1031665e7602SGunnar Mills powerSupplyGroupNormal = 49, 1032665e7602SGunnar Mills powerSupplyGroupWarning = 50, 1033665e7602SGunnar Mills powerSupplyInserted = 51, 1034665e7602SGunnar Mills powerSupplyPredictiveFailure = 52, 1035665e7602SGunnar Mills powerSupplyRemoved = 53, 1036665e7602SGunnar Mills powerSupplyRestored = 54, 1037665e7602SGunnar Mills powerSupplyWarning = 55, 1038665e7602SGunnar Mills powerWarning = 56, 1039665e7602SGunnar Mills voltageAboveLowerCriticalThreshold = 57, 1040665e7602SGunnar Mills voltageAboveLowerFatalThreshold = 58, 1041665e7602SGunnar Mills voltageAboveUpperCautionThreshold = 59, 1042665e7602SGunnar Mills voltageAboveUpperCriticalThreshold = 60, 1043665e7602SGunnar Mills voltageAboveUpperFatalThreshold = 61, 1044665e7602SGunnar Mills voltageBelowLowerCautionThreshold = 62, 1045665e7602SGunnar Mills voltageBelowLowerCriticalThreshold = 63, 1046665e7602SGunnar Mills voltageBelowLowerFatalThreshold = 64, 1047665e7602SGunnar Mills voltageBelowUpperCriticalThreshold = 65, 1048665e7602SGunnar Mills voltageBelowUpperFatalThreshold = 66, 1049665e7602SGunnar Mills voltageCritical = 67, 1050665e7602SGunnar Mills voltageNoLongerCritical = 68, 1051665e7602SGunnar Mills voltageNormal = 69, 1052665e7602SGunnar Mills voltageWarning = 70, 1053665e7602SGunnar Mills }; 1054665e7602SGunnar Mills } // namespace redfish::registries::power 1055