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