140e9b92eSEd Tanous // SPDX-License-Identifier: Apache-2.0 240e9b92eSEd 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::environmental 21665e7602SGunnar Mills { 22665e7602SGunnar Mills const Header header = { 23*0bce6a95SIgor Kanyuka "Copyright 2024 DMTF. All rights reserved.", 24665e7602SGunnar Mills "#MessageRegistry.v1_6_2.MessageRegistry", 2556b81992SEd Tanous 1, 2656b81992SEd Tanous 1, 27*0bce6a95SIgor Kanyuka 0, 28665e7602SGunnar Mills "Environmental Message Registry", 29665e7602SGunnar Mills "en", 30665e7602SGunnar Mills "This registry defines messages related to environmental sensors, heating and cooling equipment, or other environmental conditions.", 31665e7602SGunnar Mills "Environmental", 32665e7602SGunnar Mills "DMTF", 33665e7602SGunnar Mills }; 34665e7602SGunnar Mills constexpr const char* url = 35*0bce6a95SIgor Kanyuka "https://redfish.dmtf.org/registries/Environmental.1.1.0.json"; 36665e7602SGunnar Mills 37665e7602SGunnar Mills constexpr std::array registry = 38665e7602SGunnar Mills { 39665e7602SGunnar Mills MessageEntry{ 40665e7602SGunnar Mills "FanFailed", 41665e7602SGunnar Mills { 42665e7602SGunnar Mills "Indicates that a fan has failed.", 43665e7602SGunnar Mills "Fan '%1' has failed.", 44665e7602SGunnar Mills "Warning", 45665e7602SGunnar Mills 1, 46665e7602SGunnar Mills { 47665e7602SGunnar Mills "string", 48665e7602SGunnar Mills }, 49665e7602SGunnar Mills "Check the fan hardware and replace any faulty component.", 50665e7602SGunnar Mills }}, 51665e7602SGunnar Mills MessageEntry{ 52665e7602SGunnar Mills "FanGroupCritical", 53665e7602SGunnar Mills { 54665e7602SGunnar Mills "Indicates that a fan group has a critical status.", 55665e7602SGunnar Mills "Fan group '%1' is in a critical state.", 56665e7602SGunnar Mills "Critical", 57665e7602SGunnar Mills 1, 58665e7602SGunnar Mills { 59665e7602SGunnar Mills "string", 60665e7602SGunnar Mills }, 61665e7602SGunnar Mills "None.", 62665e7602SGunnar Mills }}, 63665e7602SGunnar Mills MessageEntry{ 64665e7602SGunnar Mills "FanGroupNormal", 65665e7602SGunnar Mills { 66665e7602SGunnar Mills "Indicates that a fan group has returned to normal operations.", 67665e7602SGunnar Mills "Fan group '%1' is operating normally.", 68665e7602SGunnar Mills "OK", 69665e7602SGunnar Mills 1, 70665e7602SGunnar Mills { 71665e7602SGunnar Mills "string", 72665e7602SGunnar Mills }, 73665e7602SGunnar Mills "None.", 74665e7602SGunnar Mills }}, 75665e7602SGunnar Mills MessageEntry{ 76665e7602SGunnar Mills "FanGroupWarning", 77665e7602SGunnar Mills { 78665e7602SGunnar Mills "Indicates that a fan group has a warning status.", 79665e7602SGunnar Mills "Fan group '%1' is in a warning state.", 80665e7602SGunnar Mills "Warning", 81665e7602SGunnar Mills 1, 82665e7602SGunnar Mills { 83665e7602SGunnar Mills "string", 84665e7602SGunnar Mills }, 85665e7602SGunnar Mills "None.", 86665e7602SGunnar Mills }}, 87665e7602SGunnar Mills MessageEntry{ 88665e7602SGunnar Mills "FanInserted", 89665e7602SGunnar Mills { 90665e7602SGunnar Mills "Indicates that a fan was inserted or installed.", 91665e7602SGunnar Mills "Fan '%1' was inserted.", 92665e7602SGunnar Mills "OK", 93665e7602SGunnar Mills 1, 94665e7602SGunnar Mills { 95665e7602SGunnar Mills "string", 96665e7602SGunnar Mills }, 97665e7602SGunnar Mills "None.", 98665e7602SGunnar Mills }}, 99665e7602SGunnar Mills MessageEntry{ 100665e7602SGunnar Mills "FanRemoved", 101665e7602SGunnar Mills { 102665e7602SGunnar Mills "Indicates that a fan was removed.", 103665e7602SGunnar Mills "Fan '%1' was removed.", 104665e7602SGunnar Mills "OK", 105665e7602SGunnar Mills 1, 106665e7602SGunnar Mills { 107665e7602SGunnar Mills "string", 108665e7602SGunnar Mills }, 109665e7602SGunnar Mills "None.", 110665e7602SGunnar Mills }}, 111665e7602SGunnar Mills MessageEntry{ 112665e7602SGunnar Mills "FanRestored", 113665e7602SGunnar Mills { 114665e7602SGunnar Mills "Indicates that a fan was repaired or restored to normal operation.", 115665e7602SGunnar Mills "Fan '%1' was restored.", 116665e7602SGunnar Mills "OK", 117665e7602SGunnar Mills 1, 118665e7602SGunnar Mills { 119665e7602SGunnar Mills "string", 120665e7602SGunnar Mills }, 121665e7602SGunnar Mills "None.", 122665e7602SGunnar Mills }}, 123665e7602SGunnar Mills MessageEntry{ 124*0bce6a95SIgor Kanyuka "FilterInserted", 125*0bce6a95SIgor Kanyuka { 126*0bce6a95SIgor Kanyuka "Indicates that a filter was inserted or installed.", 127*0bce6a95SIgor Kanyuka "Filter '%1' was inserted.", 128*0bce6a95SIgor Kanyuka "OK", 129*0bce6a95SIgor Kanyuka 1, 130*0bce6a95SIgor Kanyuka { 131*0bce6a95SIgor Kanyuka "string", 132*0bce6a95SIgor Kanyuka }, 133*0bce6a95SIgor Kanyuka "None.", 134*0bce6a95SIgor Kanyuka }}, 135*0bce6a95SIgor Kanyuka MessageEntry{ 136*0bce6a95SIgor Kanyuka "FilterRemoved", 137*0bce6a95SIgor Kanyuka { 138*0bce6a95SIgor Kanyuka "Indicates that a filter was removed.", 139*0bce6a95SIgor Kanyuka "Filter '%1' was removed.", 140*0bce6a95SIgor Kanyuka "OK", 141*0bce6a95SIgor Kanyuka 1, 142*0bce6a95SIgor Kanyuka { 143*0bce6a95SIgor Kanyuka "string", 144*0bce6a95SIgor Kanyuka }, 145*0bce6a95SIgor Kanyuka "None.", 146*0bce6a95SIgor Kanyuka }}, 147*0bce6a95SIgor Kanyuka MessageEntry{ 148*0bce6a95SIgor Kanyuka "FilterRequiresService", 149*0bce6a95SIgor Kanyuka { 150*0bce6a95SIgor Kanyuka "Indicates that a filter requires service.", 151*0bce6a95SIgor Kanyuka "Filter '%1' requires service.", 152*0bce6a95SIgor Kanyuka "Warning", 153*0bce6a95SIgor Kanyuka 1, 154*0bce6a95SIgor Kanyuka { 155*0bce6a95SIgor Kanyuka "string", 156*0bce6a95SIgor Kanyuka }, 157*0bce6a95SIgor Kanyuka "Replace the filter or filter media.", 158*0bce6a95SIgor Kanyuka }}, 159*0bce6a95SIgor Kanyuka MessageEntry{ 160*0bce6a95SIgor Kanyuka "FilterRestored", 161*0bce6a95SIgor Kanyuka { 162*0bce6a95SIgor Kanyuka "Indicates that a filter was repaired or restored to normal operation.", 163*0bce6a95SIgor Kanyuka "Filter '%1' was restored.", 164*0bce6a95SIgor Kanyuka "OK", 165*0bce6a95SIgor Kanyuka 1, 166*0bce6a95SIgor Kanyuka { 167*0bce6a95SIgor Kanyuka "string", 168*0bce6a95SIgor Kanyuka }, 169*0bce6a95SIgor Kanyuka "None.", 170*0bce6a95SIgor Kanyuka }}, 171*0bce6a95SIgor Kanyuka MessageEntry{ 172*0bce6a95SIgor Kanyuka "FlowRateAboveLowerCriticalThreshold", 173*0bce6a95SIgor Kanyuka { 174*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is no longer below the lower critical threshold but is still outside of normal operating range.", 175*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is now above the %3 lower critical threshold but remains outside of normal range.", 176*0bce6a95SIgor Kanyuka "Warning", 177*0bce6a95SIgor Kanyuka 3, 178*0bce6a95SIgor Kanyuka { 179*0bce6a95SIgor Kanyuka "string", 180*0bce6a95SIgor Kanyuka "number", 181*0bce6a95SIgor Kanyuka "number", 182*0bce6a95SIgor Kanyuka }, 183*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 184*0bce6a95SIgor Kanyuka }}, 185*0bce6a95SIgor Kanyuka MessageEntry{ 186*0bce6a95SIgor Kanyuka "FlowRateAboveLowerFatalThreshold", 187*0bce6a95SIgor Kanyuka { 188*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 189*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is now above the %3 lower fatal threshold but remains outside of normal range.", 190*0bce6a95SIgor Kanyuka "Critical", 191*0bce6a95SIgor Kanyuka 3, 192*0bce6a95SIgor Kanyuka { 193*0bce6a95SIgor Kanyuka "string", 194*0bce6a95SIgor Kanyuka "number", 195*0bce6a95SIgor Kanyuka "number", 196*0bce6a95SIgor Kanyuka }, 197*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 198*0bce6a95SIgor Kanyuka }}, 199*0bce6a95SIgor Kanyuka MessageEntry{ 200*0bce6a95SIgor Kanyuka "FlowRateAboveUpperCautionThreshold", 201*0bce6a95SIgor Kanyuka { 202*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is above the upper caution threshold.", 203*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is above the %3 upper caution threshold.", 204*0bce6a95SIgor Kanyuka "Warning", 205*0bce6a95SIgor Kanyuka 3, 206*0bce6a95SIgor Kanyuka { 207*0bce6a95SIgor Kanyuka "string", 208*0bce6a95SIgor Kanyuka "number", 209*0bce6a95SIgor Kanyuka "number", 210*0bce6a95SIgor Kanyuka }, 211*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 212*0bce6a95SIgor Kanyuka }}, 213*0bce6a95SIgor Kanyuka MessageEntry{ 214*0bce6a95SIgor Kanyuka "FlowRateAboveUpperCriticalThreshold", 215*0bce6a95SIgor Kanyuka { 216*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is above the upper critical threshold.", 217*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is above the %3 upper critical threshold.", 218*0bce6a95SIgor Kanyuka "Critical", 219*0bce6a95SIgor Kanyuka 3, 220*0bce6a95SIgor Kanyuka { 221*0bce6a95SIgor Kanyuka "string", 222*0bce6a95SIgor Kanyuka "number", 223*0bce6a95SIgor Kanyuka "number", 224*0bce6a95SIgor Kanyuka }, 225*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 226*0bce6a95SIgor Kanyuka }}, 227*0bce6a95SIgor Kanyuka MessageEntry{ 228*0bce6a95SIgor Kanyuka "FlowRateAboveUpperFatalThreshold", 229*0bce6a95SIgor Kanyuka { 230*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is above the upper fatal threshold.", 231*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is above the %3 upper fatal threshold.", 232*0bce6a95SIgor Kanyuka "Critical", 233*0bce6a95SIgor Kanyuka 3, 234*0bce6a95SIgor Kanyuka { 235*0bce6a95SIgor Kanyuka "string", 236*0bce6a95SIgor Kanyuka "number", 237*0bce6a95SIgor Kanyuka "number", 238*0bce6a95SIgor Kanyuka }, 239*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 240*0bce6a95SIgor Kanyuka }}, 241*0bce6a95SIgor Kanyuka MessageEntry{ 242*0bce6a95SIgor Kanyuka "FlowRateBelowLowerCautionThreshold", 243*0bce6a95SIgor Kanyuka { 244*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is below the lower caution threshold.", 245*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is below the %3 lower caution threshold.", 246*0bce6a95SIgor Kanyuka "Warning", 247*0bce6a95SIgor Kanyuka 3, 248*0bce6a95SIgor Kanyuka { 249*0bce6a95SIgor Kanyuka "string", 250*0bce6a95SIgor Kanyuka "number", 251*0bce6a95SIgor Kanyuka "number", 252*0bce6a95SIgor Kanyuka }, 253*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 254*0bce6a95SIgor Kanyuka }}, 255*0bce6a95SIgor Kanyuka MessageEntry{ 256*0bce6a95SIgor Kanyuka "FlowRateBelowLowerCriticalThreshold", 257*0bce6a95SIgor Kanyuka { 258*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is below the lower critical threshold.", 259*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is below the %3 lower critical threshold.", 260*0bce6a95SIgor Kanyuka "Critical", 261*0bce6a95SIgor Kanyuka 3, 262*0bce6a95SIgor Kanyuka { 263*0bce6a95SIgor Kanyuka "string", 264*0bce6a95SIgor Kanyuka "number", 265*0bce6a95SIgor Kanyuka "number", 266*0bce6a95SIgor Kanyuka }, 267*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 268*0bce6a95SIgor Kanyuka }}, 269*0bce6a95SIgor Kanyuka MessageEntry{ 270*0bce6a95SIgor Kanyuka "FlowRateBelowLowerFatalThreshold", 271*0bce6a95SIgor Kanyuka { 272*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is below the lower fatal threshold.", 273*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is below the %3 lower fatal threshold.", 274*0bce6a95SIgor Kanyuka "Critical", 275*0bce6a95SIgor Kanyuka 3, 276*0bce6a95SIgor Kanyuka { 277*0bce6a95SIgor Kanyuka "string", 278*0bce6a95SIgor Kanyuka "number", 279*0bce6a95SIgor Kanyuka "number", 280*0bce6a95SIgor Kanyuka }, 281*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 282*0bce6a95SIgor Kanyuka }}, 283*0bce6a95SIgor Kanyuka MessageEntry{ 284*0bce6a95SIgor Kanyuka "FlowRateBelowUpperCriticalThreshold", 285*0bce6a95SIgor Kanyuka { 286*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is no longer above the upper critical threshold but is still outside of normal operating range.", 287*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is now below the %3 upper critical threshold but remains outside of normal range.", 288*0bce6a95SIgor Kanyuka "Warning", 289*0bce6a95SIgor Kanyuka 3, 290*0bce6a95SIgor Kanyuka { 291*0bce6a95SIgor Kanyuka "string", 292*0bce6a95SIgor Kanyuka "number", 293*0bce6a95SIgor Kanyuka "number", 294*0bce6a95SIgor Kanyuka }, 295*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 296*0bce6a95SIgor Kanyuka }}, 297*0bce6a95SIgor Kanyuka MessageEntry{ 298*0bce6a95SIgor Kanyuka "FlowRateBelowUpperFatalThreshold", 299*0bce6a95SIgor Kanyuka { 300*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 301*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is now below the %3 upper fatal threshold but remains outside of normal range.", 302*0bce6a95SIgor Kanyuka "Critical", 303*0bce6a95SIgor Kanyuka 3, 304*0bce6a95SIgor Kanyuka { 305*0bce6a95SIgor Kanyuka "string", 306*0bce6a95SIgor Kanyuka "number", 307*0bce6a95SIgor Kanyuka "number", 308*0bce6a95SIgor Kanyuka }, 309*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 310*0bce6a95SIgor Kanyuka }}, 311*0bce6a95SIgor Kanyuka MessageEntry{ 312*0bce6a95SIgor Kanyuka "FlowRateCritical", 313*0bce6a95SIgor Kanyuka { 314*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading exceeds an internal critical level.", 315*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min exceeds the critical level.", 316*0bce6a95SIgor Kanyuka "Critical", 317*0bce6a95SIgor Kanyuka 2, 318*0bce6a95SIgor Kanyuka { 319*0bce6a95SIgor Kanyuka "string", 320*0bce6a95SIgor Kanyuka "number", 321*0bce6a95SIgor Kanyuka }, 322*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 323*0bce6a95SIgor Kanyuka }}, 324*0bce6a95SIgor Kanyuka MessageEntry{ 325*0bce6a95SIgor Kanyuka "FlowRateFatal", 326*0bce6a95SIgor Kanyuka { 327*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading exceeds an internal fatal level or flow rate reading is zero (0).", 328*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min exceeds the fatal level.", 329*0bce6a95SIgor Kanyuka "Critical", 330*0bce6a95SIgor Kanyuka 2, 331*0bce6a95SIgor Kanyuka { 332*0bce6a95SIgor Kanyuka "string", 333*0bce6a95SIgor Kanyuka "number", 334*0bce6a95SIgor Kanyuka }, 335*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 336*0bce6a95SIgor Kanyuka }}, 337*0bce6a95SIgor Kanyuka MessageEntry{ 338*0bce6a95SIgor Kanyuka "FlowRateNoLongerCritical", 339*0bce6a95SIgor Kanyuka { 340*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 341*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min no longer exceeds the critical level.", 342*0bce6a95SIgor Kanyuka "Warning", 343*0bce6a95SIgor Kanyuka 2, 344*0bce6a95SIgor Kanyuka { 345*0bce6a95SIgor Kanyuka "string", 346*0bce6a95SIgor Kanyuka "number", 347*0bce6a95SIgor Kanyuka }, 348*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 349*0bce6a95SIgor Kanyuka }}, 350*0bce6a95SIgor Kanyuka MessageEntry{ 351*0bce6a95SIgor Kanyuka "FlowRateNoLongerFatal", 352*0bce6a95SIgor Kanyuka { 353*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is no longer exceeds an internal fatal level but is still exceeds an internal critical level.", 354*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min no longer exceeds the fatal level.", 355*0bce6a95SIgor Kanyuka "Critical", 356*0bce6a95SIgor Kanyuka 2, 357*0bce6a95SIgor Kanyuka { 358*0bce6a95SIgor Kanyuka "string", 359*0bce6a95SIgor Kanyuka "number", 360*0bce6a95SIgor Kanyuka }, 361*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 362*0bce6a95SIgor Kanyuka }}, 363*0bce6a95SIgor Kanyuka MessageEntry{ 364*0bce6a95SIgor Kanyuka "FlowRateNormal", 365*0bce6a95SIgor Kanyuka { 366*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading is now within normal operating range.", 367*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min is within normal operating range.", 368*0bce6a95SIgor Kanyuka "OK", 369*0bce6a95SIgor Kanyuka 2, 370*0bce6a95SIgor Kanyuka { 371*0bce6a95SIgor Kanyuka "string", 372*0bce6a95SIgor Kanyuka "number", 373*0bce6a95SIgor Kanyuka }, 374*0bce6a95SIgor Kanyuka "None.", 375*0bce6a95SIgor Kanyuka }}, 376*0bce6a95SIgor Kanyuka MessageEntry{ 377*0bce6a95SIgor Kanyuka "FlowRateWarning", 378*0bce6a95SIgor Kanyuka { 379*0bce6a95SIgor Kanyuka "Indicates that a flow rate reading exceeds an internal warning level.", 380*0bce6a95SIgor Kanyuka "Flow rate '%1' reading of %2 L/min exceeds the warning level.", 381*0bce6a95SIgor Kanyuka "Warning", 382*0bce6a95SIgor Kanyuka 2, 383*0bce6a95SIgor Kanyuka { 384*0bce6a95SIgor Kanyuka "string", 385*0bce6a95SIgor Kanyuka "number", 386*0bce6a95SIgor Kanyuka }, 387*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 388*0bce6a95SIgor Kanyuka }}, 389*0bce6a95SIgor Kanyuka MessageEntry{ 390*0bce6a95SIgor Kanyuka "FluidLevelAboveLowerCriticalThreshold", 391*0bce6a95SIgor Kanyuka { 392*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is no longer below the lower critical threshold but is still outside of normal operating range.", 393*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is now above the %3 lower critical threshold but remains outside of normal range.", 394*0bce6a95SIgor Kanyuka "Warning", 395*0bce6a95SIgor Kanyuka 3, 396*0bce6a95SIgor Kanyuka { 397*0bce6a95SIgor Kanyuka "string", 398*0bce6a95SIgor Kanyuka "number", 399*0bce6a95SIgor Kanyuka "number", 400*0bce6a95SIgor Kanyuka }, 401*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 402*0bce6a95SIgor Kanyuka }}, 403*0bce6a95SIgor Kanyuka MessageEntry{ 404*0bce6a95SIgor Kanyuka "FluidLevelAboveLowerFatalThreshold", 405*0bce6a95SIgor Kanyuka { 406*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 407*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is now above the %3 lower fatal threshold but remains outside of normal range.", 408*0bce6a95SIgor Kanyuka "Critical", 409*0bce6a95SIgor Kanyuka 3, 410*0bce6a95SIgor Kanyuka { 411*0bce6a95SIgor Kanyuka "string", 412*0bce6a95SIgor Kanyuka "number", 413*0bce6a95SIgor Kanyuka "number", 414*0bce6a95SIgor Kanyuka }, 415*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 416*0bce6a95SIgor Kanyuka }}, 417*0bce6a95SIgor Kanyuka MessageEntry{ 418*0bce6a95SIgor Kanyuka "FluidLevelAboveUpperCautionThreshold", 419*0bce6a95SIgor Kanyuka { 420*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is above the upper caution threshold.", 421*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is above the %3 upper caution threshold.", 422*0bce6a95SIgor Kanyuka "Warning", 423*0bce6a95SIgor Kanyuka 3, 424*0bce6a95SIgor Kanyuka { 425*0bce6a95SIgor Kanyuka "string", 426*0bce6a95SIgor Kanyuka "number", 427*0bce6a95SIgor Kanyuka "number", 428*0bce6a95SIgor Kanyuka }, 429*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 430*0bce6a95SIgor Kanyuka }}, 431*0bce6a95SIgor Kanyuka MessageEntry{ 432*0bce6a95SIgor Kanyuka "FluidLevelAboveUpperCriticalThreshold", 433*0bce6a95SIgor Kanyuka { 434*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is above the upper critical threshold.", 435*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is above the %3 upper critical threshold.", 436*0bce6a95SIgor Kanyuka "Critical", 437*0bce6a95SIgor Kanyuka 3, 438*0bce6a95SIgor Kanyuka { 439*0bce6a95SIgor Kanyuka "string", 440*0bce6a95SIgor Kanyuka "number", 441*0bce6a95SIgor Kanyuka "number", 442*0bce6a95SIgor Kanyuka }, 443*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 444*0bce6a95SIgor Kanyuka }}, 445*0bce6a95SIgor Kanyuka MessageEntry{ 446*0bce6a95SIgor Kanyuka "FluidLevelAboveUpperFatalThreshold", 447*0bce6a95SIgor Kanyuka { 448*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is above the upper fatal threshold.", 449*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is above the %3 upper fatal threshold.", 450*0bce6a95SIgor Kanyuka "Critical", 451*0bce6a95SIgor Kanyuka 3, 452*0bce6a95SIgor Kanyuka { 453*0bce6a95SIgor Kanyuka "string", 454*0bce6a95SIgor Kanyuka "number", 455*0bce6a95SIgor Kanyuka "number", 456*0bce6a95SIgor Kanyuka }, 457*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 458*0bce6a95SIgor Kanyuka }}, 459*0bce6a95SIgor Kanyuka MessageEntry{ 460*0bce6a95SIgor Kanyuka "FluidLevelBelowLowerCautionThreshold", 461*0bce6a95SIgor Kanyuka { 462*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is below the lower caution threshold.", 463*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is below the %3 lower caution threshold.", 464*0bce6a95SIgor Kanyuka "Warning", 465*0bce6a95SIgor Kanyuka 3, 466*0bce6a95SIgor Kanyuka { 467*0bce6a95SIgor Kanyuka "string", 468*0bce6a95SIgor Kanyuka "number", 469*0bce6a95SIgor Kanyuka "number", 470*0bce6a95SIgor Kanyuka }, 471*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 472*0bce6a95SIgor Kanyuka }}, 473*0bce6a95SIgor Kanyuka MessageEntry{ 474*0bce6a95SIgor Kanyuka "FluidLevelBelowLowerCriticalThreshold", 475*0bce6a95SIgor Kanyuka { 476*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is below the lower critical threshold.", 477*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is below the %3 lower critical threshold.", 478*0bce6a95SIgor Kanyuka "Critical", 479*0bce6a95SIgor Kanyuka 3, 480*0bce6a95SIgor Kanyuka { 481*0bce6a95SIgor Kanyuka "string", 482*0bce6a95SIgor Kanyuka "number", 483*0bce6a95SIgor Kanyuka "number", 484*0bce6a95SIgor Kanyuka }, 485*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 486*0bce6a95SIgor Kanyuka }}, 487*0bce6a95SIgor Kanyuka MessageEntry{ 488*0bce6a95SIgor Kanyuka "FluidLevelBelowLowerFatalThreshold", 489*0bce6a95SIgor Kanyuka { 490*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is below the lower fatal threshold.", 491*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is below the %3 lower fatal threshold.", 492*0bce6a95SIgor Kanyuka "Critical", 493*0bce6a95SIgor Kanyuka 3, 494*0bce6a95SIgor Kanyuka { 495*0bce6a95SIgor Kanyuka "string", 496*0bce6a95SIgor Kanyuka "number", 497*0bce6a95SIgor Kanyuka "number", 498*0bce6a95SIgor Kanyuka }, 499*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 500*0bce6a95SIgor Kanyuka }}, 501*0bce6a95SIgor Kanyuka MessageEntry{ 502*0bce6a95SIgor Kanyuka "FluidLevelBelowUpperCriticalThreshold", 503*0bce6a95SIgor Kanyuka { 504*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is no longer above the upper critical threshold but is still outside of normal operating range.", 505*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is now below the %3 upper critical threshold but remains outside of normal range.", 506*0bce6a95SIgor Kanyuka "Warning", 507*0bce6a95SIgor Kanyuka 3, 508*0bce6a95SIgor Kanyuka { 509*0bce6a95SIgor Kanyuka "string", 510*0bce6a95SIgor Kanyuka "number", 511*0bce6a95SIgor Kanyuka "number", 512*0bce6a95SIgor Kanyuka }, 513*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 514*0bce6a95SIgor Kanyuka }}, 515*0bce6a95SIgor Kanyuka MessageEntry{ 516*0bce6a95SIgor Kanyuka "FluidLevelBelowUpperFatalThreshold", 517*0bce6a95SIgor Kanyuka { 518*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 519*0bce6a95SIgor Kanyuka "Fluid level '%1' reading of %2 percent is now below the %3 upper fatal threshold but remains outside of normal range.", 520*0bce6a95SIgor Kanyuka "Critical", 521*0bce6a95SIgor Kanyuka 3, 522*0bce6a95SIgor Kanyuka { 523*0bce6a95SIgor Kanyuka "string", 524*0bce6a95SIgor Kanyuka "number", 525*0bce6a95SIgor Kanyuka "number", 526*0bce6a95SIgor Kanyuka }, 527*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 528*0bce6a95SIgor Kanyuka }}, 529*0bce6a95SIgor Kanyuka MessageEntry{ 530*0bce6a95SIgor Kanyuka "FluidLevelCritical", 531*0bce6a95SIgor Kanyuka { 532*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading violates an internal critical level.", 533*0bce6a95SIgor Kanyuka "Fluid level '%1' reading violates the critical level.", 534*0bce6a95SIgor Kanyuka "Critical", 535*0bce6a95SIgor Kanyuka 1, 536*0bce6a95SIgor Kanyuka { 537*0bce6a95SIgor Kanyuka "string", 538*0bce6a95SIgor Kanyuka }, 539*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 540*0bce6a95SIgor Kanyuka }}, 541*0bce6a95SIgor Kanyuka MessageEntry{ 542*0bce6a95SIgor Kanyuka "FluidLevelNoLongerCritical", 543*0bce6a95SIgor Kanyuka { 544*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading no longer violates an internal critical level but still violates an internal warning level.", 545*0bce6a95SIgor Kanyuka "Fluid level '%1' reading no longer violates the critical level.", 546*0bce6a95SIgor Kanyuka "Warning", 547*0bce6a95SIgor Kanyuka 1, 548*0bce6a95SIgor Kanyuka { 549*0bce6a95SIgor Kanyuka "string", 550*0bce6a95SIgor Kanyuka }, 551*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 552*0bce6a95SIgor Kanyuka }}, 553*0bce6a95SIgor Kanyuka MessageEntry{ 554*0bce6a95SIgor Kanyuka "FluidLevelNormal", 555*0bce6a95SIgor Kanyuka { 556*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading is now within normal operating range.", 557*0bce6a95SIgor Kanyuka "Fluid level '%1' reading is within normal operating range.", 558*0bce6a95SIgor Kanyuka "OK", 559*0bce6a95SIgor Kanyuka 1, 560*0bce6a95SIgor Kanyuka { 561*0bce6a95SIgor Kanyuka "string", 562*0bce6a95SIgor Kanyuka }, 563*0bce6a95SIgor Kanyuka "None.", 564*0bce6a95SIgor Kanyuka }}, 565*0bce6a95SIgor Kanyuka MessageEntry{ 566*0bce6a95SIgor Kanyuka "FluidLevelWarning", 567*0bce6a95SIgor Kanyuka { 568*0bce6a95SIgor Kanyuka "Indicates that a fluid level reading violates an internal warning level.", 569*0bce6a95SIgor Kanyuka "Fluid level '%1' reading violates the warning level.", 570*0bce6a95SIgor Kanyuka "Warning", 571*0bce6a95SIgor Kanyuka 1, 572*0bce6a95SIgor Kanyuka { 573*0bce6a95SIgor Kanyuka "string", 574*0bce6a95SIgor Kanyuka }, 575*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 576*0bce6a95SIgor Kanyuka }}, 577*0bce6a95SIgor Kanyuka MessageEntry{ 578*0bce6a95SIgor Kanyuka "FluidQualityCritical", 579*0bce6a95SIgor Kanyuka { 580*0bce6a95SIgor Kanyuka "Indicates that a fluid quality reading exceeds an internal critical level.", 581*0bce6a95SIgor Kanyuka "Fluid quality '%1' reading exceeds the critical level.", 582*0bce6a95SIgor Kanyuka "Critical", 583*0bce6a95SIgor Kanyuka 1, 584*0bce6a95SIgor Kanyuka { 585*0bce6a95SIgor Kanyuka "string", 586*0bce6a95SIgor Kanyuka }, 587*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 588*0bce6a95SIgor Kanyuka }}, 589*0bce6a95SIgor Kanyuka MessageEntry{ 590*0bce6a95SIgor Kanyuka "FluidQualityNoLongerCritical", 591*0bce6a95SIgor Kanyuka { 592*0bce6a95SIgor Kanyuka "Indicates that a fluid quality reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 593*0bce6a95SIgor Kanyuka "Fluid quality '%1' reading no longer exceeds the critical level.", 594*0bce6a95SIgor Kanyuka "Warning", 595*0bce6a95SIgor Kanyuka 1, 596*0bce6a95SIgor Kanyuka { 597*0bce6a95SIgor Kanyuka "string", 598*0bce6a95SIgor Kanyuka }, 599*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 600*0bce6a95SIgor Kanyuka }}, 601*0bce6a95SIgor Kanyuka MessageEntry{ 602*0bce6a95SIgor Kanyuka "FluidQualityNormal", 603*0bce6a95SIgor Kanyuka { 604*0bce6a95SIgor Kanyuka "Indicates that a fluid quality reading is now within normal operating range.", 605*0bce6a95SIgor Kanyuka "Fluid quality '%1' reading is within normal operating range.", 606*0bce6a95SIgor Kanyuka "OK", 607*0bce6a95SIgor Kanyuka 1, 608*0bce6a95SIgor Kanyuka { 609*0bce6a95SIgor Kanyuka "string", 610*0bce6a95SIgor Kanyuka }, 611*0bce6a95SIgor Kanyuka "None.", 612*0bce6a95SIgor Kanyuka }}, 613*0bce6a95SIgor Kanyuka MessageEntry{ 614*0bce6a95SIgor Kanyuka "FluidQualityWarning", 615*0bce6a95SIgor Kanyuka { 616*0bce6a95SIgor Kanyuka "Indicates that a fluid quality reading exceeds an internal warning level.", 617*0bce6a95SIgor Kanyuka "Fluid quality '%1' reading exceeds the warning level.", 618*0bce6a95SIgor Kanyuka "Warning", 619*0bce6a95SIgor Kanyuka 1, 620*0bce6a95SIgor Kanyuka { 621*0bce6a95SIgor Kanyuka "string", 622*0bce6a95SIgor Kanyuka }, 623*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 624*0bce6a95SIgor Kanyuka }}, 625*0bce6a95SIgor Kanyuka MessageEntry{ 626665e7602SGunnar Mills "HumidityAboveLowerCriticalThreshold", 627665e7602SGunnar Mills { 628665e7602SGunnar Mills "Indicates that a humidity reading is no longer below the lower critical threshold but is still outside of normal operating range.", 629665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is now above the %3 lower critical threshold but remains outside of normal range.", 630665e7602SGunnar Mills "Warning", 631665e7602SGunnar Mills 3, 632665e7602SGunnar Mills { 633665e7602SGunnar Mills "string", 634665e7602SGunnar Mills "number", 635665e7602SGunnar Mills "number", 636665e7602SGunnar Mills }, 637665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 638665e7602SGunnar Mills }}, 639665e7602SGunnar Mills MessageEntry{ 640665e7602SGunnar Mills "HumidityAboveUpperCautionThreshold", 641665e7602SGunnar Mills { 642665e7602SGunnar Mills "Indicates that a humidity reading is above the upper caution threshold.", 643665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is above the %3 upper caution threshold.", 644665e7602SGunnar Mills "Warning", 645665e7602SGunnar Mills 3, 646665e7602SGunnar Mills { 647665e7602SGunnar Mills "string", 648665e7602SGunnar Mills "number", 649665e7602SGunnar Mills "number", 650665e7602SGunnar Mills }, 651665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 652665e7602SGunnar Mills }}, 653665e7602SGunnar Mills MessageEntry{ 654665e7602SGunnar Mills "HumidityAboveUpperCriticalThreshold", 655665e7602SGunnar Mills { 656665e7602SGunnar Mills "Indicates that a humidity reading is above the upper critical threshold.", 657665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is above the %3 upper critical threshold.", 658665e7602SGunnar Mills "Critical", 659665e7602SGunnar Mills 3, 660665e7602SGunnar Mills { 661665e7602SGunnar Mills "string", 662665e7602SGunnar Mills "number", 663665e7602SGunnar Mills "number", 664665e7602SGunnar Mills }, 665665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 666665e7602SGunnar Mills }}, 667665e7602SGunnar Mills MessageEntry{ 668665e7602SGunnar Mills "HumidityBelowLowerCautionThreshold", 669665e7602SGunnar Mills { 670665e7602SGunnar Mills "Indicates that a humidity reading is below the lower caution threshold.", 671665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is below the %3 lower caution threshold.", 672665e7602SGunnar Mills "Warning", 673665e7602SGunnar Mills 3, 674665e7602SGunnar Mills { 675665e7602SGunnar Mills "string", 676665e7602SGunnar Mills "number", 677665e7602SGunnar Mills "number", 678665e7602SGunnar Mills }, 679665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 680665e7602SGunnar Mills }}, 681665e7602SGunnar Mills MessageEntry{ 682665e7602SGunnar Mills "HumidityBelowLowerCriticalThreshold", 683665e7602SGunnar Mills { 684665e7602SGunnar Mills "Indicates that a humidity reading is below the lower critical threshold.", 685665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is below the %3 lower critical threshold.", 686665e7602SGunnar Mills "Critical", 687665e7602SGunnar Mills 3, 688665e7602SGunnar Mills { 689665e7602SGunnar Mills "string", 690665e7602SGunnar Mills "number", 691665e7602SGunnar Mills "number", 692665e7602SGunnar Mills }, 693665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 694665e7602SGunnar Mills }}, 695665e7602SGunnar Mills MessageEntry{ 696665e7602SGunnar Mills "HumidityBelowUpperCriticalThreshold", 697665e7602SGunnar Mills { 698665e7602SGunnar Mills "Indicates that a humidity reading is no longer above the upper critical threshold but is still outside of normal operating range.", 699665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is now below the %3 upper critical threshold but remains outside of normal range.", 700665e7602SGunnar Mills "Warning", 701665e7602SGunnar Mills 3, 702665e7602SGunnar Mills { 703665e7602SGunnar Mills "string", 704665e7602SGunnar Mills "number", 705665e7602SGunnar Mills "number", 706665e7602SGunnar Mills }, 707665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 708665e7602SGunnar Mills }}, 709665e7602SGunnar Mills MessageEntry{ 710665e7602SGunnar Mills "HumidityNormal", 711665e7602SGunnar Mills { 712665e7602SGunnar Mills "Indicates that a humidity reading is now within normal operating range.", 713665e7602SGunnar Mills "Humidity '%1' reading of %2 percent is within normal operating range.", 714665e7602SGunnar Mills "OK", 715665e7602SGunnar Mills 2, 716665e7602SGunnar Mills { 717665e7602SGunnar Mills "string", 718665e7602SGunnar Mills "number", 719665e7602SGunnar Mills }, 720665e7602SGunnar Mills "None.", 721665e7602SGunnar Mills }}, 722665e7602SGunnar Mills MessageEntry{ 723*0bce6a95SIgor Kanyuka "LeakDetectedCritical", 724*0bce6a95SIgor Kanyuka { 725*0bce6a95SIgor Kanyuka "Indicates that a leak detector is in a critical state.", 726*0bce6a95SIgor Kanyuka "Leak detector '%1' reports a critical level leak.", 727*0bce6a95SIgor Kanyuka "Critical", 728*0bce6a95SIgor Kanyuka 1, 729*0bce6a95SIgor Kanyuka { 730*0bce6a95SIgor Kanyuka "string", 731*0bce6a95SIgor Kanyuka }, 732*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 733*0bce6a95SIgor Kanyuka }}, 734*0bce6a95SIgor Kanyuka MessageEntry{ 735*0bce6a95SIgor Kanyuka "LeakDetectedNormal", 736*0bce6a95SIgor Kanyuka { 737*0bce6a95SIgor Kanyuka "Indicates that a leak detector is within normal operating range.", 738*0bce6a95SIgor Kanyuka "Leak detector '%1' has returned to normal.", 739*0bce6a95SIgor Kanyuka "OK", 740*0bce6a95SIgor Kanyuka 1, 741*0bce6a95SIgor Kanyuka { 742*0bce6a95SIgor Kanyuka "string", 743*0bce6a95SIgor Kanyuka }, 744*0bce6a95SIgor Kanyuka "None.", 745*0bce6a95SIgor Kanyuka }}, 746*0bce6a95SIgor Kanyuka MessageEntry{ 747*0bce6a95SIgor Kanyuka "LeakDetectedWarning", 748*0bce6a95SIgor Kanyuka { 749*0bce6a95SIgor Kanyuka "Indicates that a leak detector is in a warning state.", 750*0bce6a95SIgor Kanyuka "Leak detector '%1' reports a warning level leak.", 751*0bce6a95SIgor Kanyuka "Warning", 752*0bce6a95SIgor Kanyuka 1, 753*0bce6a95SIgor Kanyuka { 754*0bce6a95SIgor Kanyuka "string", 755*0bce6a95SIgor Kanyuka }, 756*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 757*0bce6a95SIgor Kanyuka }}, 758*0bce6a95SIgor Kanyuka MessageEntry{ 759*0bce6a95SIgor Kanyuka "PressureAboveLowerCriticalThreshold", 760*0bce6a95SIgor Kanyuka { 761*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is no longer below the lower critical threshold but is still outside of normal operating range.", 762*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is now above the %3 lower critical threshold but remains outside of normal range.", 763*0bce6a95SIgor Kanyuka "Warning", 764*0bce6a95SIgor Kanyuka 3, 765*0bce6a95SIgor Kanyuka { 766*0bce6a95SIgor Kanyuka "string", 767*0bce6a95SIgor Kanyuka "number", 768*0bce6a95SIgor Kanyuka "number", 769*0bce6a95SIgor Kanyuka }, 770*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 771*0bce6a95SIgor Kanyuka }}, 772*0bce6a95SIgor Kanyuka MessageEntry{ 773*0bce6a95SIgor Kanyuka "PressureAboveLowerFatalThreshold", 774*0bce6a95SIgor Kanyuka { 775*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 776*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is now above the %3 lower fatal threshold but remains outside of normal range.", 777*0bce6a95SIgor Kanyuka "Critical", 778*0bce6a95SIgor Kanyuka 3, 779*0bce6a95SIgor Kanyuka { 780*0bce6a95SIgor Kanyuka "string", 781*0bce6a95SIgor Kanyuka "number", 782*0bce6a95SIgor Kanyuka "number", 783*0bce6a95SIgor Kanyuka }, 784*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 785*0bce6a95SIgor Kanyuka }}, 786*0bce6a95SIgor Kanyuka MessageEntry{ 787*0bce6a95SIgor Kanyuka "PressureAboveUpperCautionThreshold", 788*0bce6a95SIgor Kanyuka { 789*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is above the upper caution threshold.", 790*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is above the %3 upper caution threshold.", 791*0bce6a95SIgor Kanyuka "Warning", 792*0bce6a95SIgor Kanyuka 3, 793*0bce6a95SIgor Kanyuka { 794*0bce6a95SIgor Kanyuka "string", 795*0bce6a95SIgor Kanyuka "number", 796*0bce6a95SIgor Kanyuka "number", 797*0bce6a95SIgor Kanyuka }, 798*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 799*0bce6a95SIgor Kanyuka }}, 800*0bce6a95SIgor Kanyuka MessageEntry{ 801*0bce6a95SIgor Kanyuka "PressureAboveUpperCriticalThreshold", 802*0bce6a95SIgor Kanyuka { 803*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is above the upper critical threshold.", 804*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is above the %3 upper critical threshold.", 805*0bce6a95SIgor Kanyuka "Critical", 806*0bce6a95SIgor Kanyuka 3, 807*0bce6a95SIgor Kanyuka { 808*0bce6a95SIgor Kanyuka "string", 809*0bce6a95SIgor Kanyuka "number", 810*0bce6a95SIgor Kanyuka "number", 811*0bce6a95SIgor Kanyuka }, 812*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 813*0bce6a95SIgor Kanyuka }}, 814*0bce6a95SIgor Kanyuka MessageEntry{ 815*0bce6a95SIgor Kanyuka "PressureAboveUpperFatalThreshold", 816*0bce6a95SIgor Kanyuka { 817*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is above the upper fatal threshold.", 818*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is above the %3 upper fatal threshold.", 819*0bce6a95SIgor Kanyuka "Critical", 820*0bce6a95SIgor Kanyuka 3, 821*0bce6a95SIgor Kanyuka { 822*0bce6a95SIgor Kanyuka "string", 823*0bce6a95SIgor Kanyuka "number", 824*0bce6a95SIgor Kanyuka "number", 825*0bce6a95SIgor Kanyuka }, 826*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 827*0bce6a95SIgor Kanyuka }}, 828*0bce6a95SIgor Kanyuka MessageEntry{ 829*0bce6a95SIgor Kanyuka "PressureBelowLowerCautionThreshold", 830*0bce6a95SIgor Kanyuka { 831*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is below the lower caution threshold.", 832*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is below the %3 lower caution threshold.", 833*0bce6a95SIgor Kanyuka "Warning", 834*0bce6a95SIgor Kanyuka 3, 835*0bce6a95SIgor Kanyuka { 836*0bce6a95SIgor Kanyuka "string", 837*0bce6a95SIgor Kanyuka "number", 838*0bce6a95SIgor Kanyuka "number", 839*0bce6a95SIgor Kanyuka }, 840*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 841*0bce6a95SIgor Kanyuka }}, 842*0bce6a95SIgor Kanyuka MessageEntry{ 843*0bce6a95SIgor Kanyuka "PressureBelowLowerCriticalThreshold", 844*0bce6a95SIgor Kanyuka { 845*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is below the lower critical threshold.", 846*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is below the %3 lower critical threshold.", 847*0bce6a95SIgor Kanyuka "Critical", 848*0bce6a95SIgor Kanyuka 3, 849*0bce6a95SIgor Kanyuka { 850*0bce6a95SIgor Kanyuka "string", 851*0bce6a95SIgor Kanyuka "number", 852*0bce6a95SIgor Kanyuka "number", 853*0bce6a95SIgor Kanyuka }, 854*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 855*0bce6a95SIgor Kanyuka }}, 856*0bce6a95SIgor Kanyuka MessageEntry{ 857*0bce6a95SIgor Kanyuka "PressureBelowLowerFatalThreshold", 858*0bce6a95SIgor Kanyuka { 859*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is below the lower fatal threshold.", 860*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is below the %3 lower fatal threshold.", 861*0bce6a95SIgor Kanyuka "Critical", 862*0bce6a95SIgor Kanyuka 3, 863*0bce6a95SIgor Kanyuka { 864*0bce6a95SIgor Kanyuka "string", 865*0bce6a95SIgor Kanyuka "number", 866*0bce6a95SIgor Kanyuka "number", 867*0bce6a95SIgor Kanyuka }, 868*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 869*0bce6a95SIgor Kanyuka }}, 870*0bce6a95SIgor Kanyuka MessageEntry{ 871*0bce6a95SIgor Kanyuka "PressureBelowUpperCriticalThreshold", 872*0bce6a95SIgor Kanyuka { 873*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is no longer above the upper critical threshold but is still outside of normal operating range.", 874*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is now below the %3 upper critical threshold but remains outside of normal range.", 875*0bce6a95SIgor Kanyuka "Warning", 876*0bce6a95SIgor Kanyuka 3, 877*0bce6a95SIgor Kanyuka { 878*0bce6a95SIgor Kanyuka "string", 879*0bce6a95SIgor Kanyuka "number", 880*0bce6a95SIgor Kanyuka "number", 881*0bce6a95SIgor Kanyuka }, 882*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 883*0bce6a95SIgor Kanyuka }}, 884*0bce6a95SIgor Kanyuka MessageEntry{ 885*0bce6a95SIgor Kanyuka "PressureBelowUpperFatalThreshold", 886*0bce6a95SIgor Kanyuka { 887*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 888*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is now below the %3 upper fatal threshold but remains outside of normal range.", 889*0bce6a95SIgor Kanyuka "Critical", 890*0bce6a95SIgor Kanyuka 3, 891*0bce6a95SIgor Kanyuka { 892*0bce6a95SIgor Kanyuka "string", 893*0bce6a95SIgor Kanyuka "number", 894*0bce6a95SIgor Kanyuka "number", 895*0bce6a95SIgor Kanyuka }, 896*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 897*0bce6a95SIgor Kanyuka }}, 898*0bce6a95SIgor Kanyuka MessageEntry{ 899*0bce6a95SIgor Kanyuka "PressureCritical", 900*0bce6a95SIgor Kanyuka { 901*0bce6a95SIgor Kanyuka "Indicates that a pressure reading exceeds an internal critical level.", 902*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa exceeds the critical level.", 903*0bce6a95SIgor Kanyuka "Critical", 904*0bce6a95SIgor Kanyuka 2, 905*0bce6a95SIgor Kanyuka { 906*0bce6a95SIgor Kanyuka "string", 907*0bce6a95SIgor Kanyuka "number", 908*0bce6a95SIgor Kanyuka }, 909*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 910*0bce6a95SIgor Kanyuka }}, 911*0bce6a95SIgor Kanyuka MessageEntry{ 912*0bce6a95SIgor Kanyuka "PressureNoLongerCritical", 913*0bce6a95SIgor Kanyuka { 914*0bce6a95SIgor Kanyuka "Indicates that a pressure reading no longer violates an internal critical level but still violates an internal warning level.", 915*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa no longer violates the critical level.", 916*0bce6a95SIgor Kanyuka "Warning", 917*0bce6a95SIgor Kanyuka 2, 918*0bce6a95SIgor Kanyuka { 919*0bce6a95SIgor Kanyuka "string", 920*0bce6a95SIgor Kanyuka "number", 921*0bce6a95SIgor Kanyuka }, 922*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 923*0bce6a95SIgor Kanyuka }}, 924*0bce6a95SIgor Kanyuka MessageEntry{ 925*0bce6a95SIgor Kanyuka "PressureNormal", 926*0bce6a95SIgor Kanyuka { 927*0bce6a95SIgor Kanyuka "Indicates that a pressure reading is now within normal operating range.", 928*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa is within normal operating range.", 929*0bce6a95SIgor Kanyuka "OK", 930*0bce6a95SIgor Kanyuka 2, 931*0bce6a95SIgor Kanyuka { 932*0bce6a95SIgor Kanyuka "string", 933*0bce6a95SIgor Kanyuka "number", 934*0bce6a95SIgor Kanyuka }, 935*0bce6a95SIgor Kanyuka "None.", 936*0bce6a95SIgor Kanyuka }}, 937*0bce6a95SIgor Kanyuka MessageEntry{ 938*0bce6a95SIgor Kanyuka "PressureWarning", 939*0bce6a95SIgor Kanyuka { 940*0bce6a95SIgor Kanyuka "Indicates that a pressure reading exceeds an internal warning level.", 941*0bce6a95SIgor Kanyuka "Pressure '%1' reading of %2 kPa exceeds the warning level.", 942*0bce6a95SIgor Kanyuka "Warning", 943*0bce6a95SIgor Kanyuka 2, 944*0bce6a95SIgor Kanyuka { 945*0bce6a95SIgor Kanyuka "string", 946*0bce6a95SIgor Kanyuka "number", 947*0bce6a95SIgor Kanyuka }, 948*0bce6a95SIgor Kanyuka "Check the condition of the resource listed in OriginOfCondition.", 949*0bce6a95SIgor Kanyuka }}, 950*0bce6a95SIgor Kanyuka MessageEntry{ 951*0bce6a95SIgor Kanyuka "PumpFailed", 952*0bce6a95SIgor Kanyuka { 953*0bce6a95SIgor Kanyuka "Indicates that a pump has failed.", 954*0bce6a95SIgor Kanyuka "Pump '%1' has failed.", 955*0bce6a95SIgor Kanyuka "Warning", 956*0bce6a95SIgor Kanyuka 1, 957*0bce6a95SIgor Kanyuka { 958*0bce6a95SIgor Kanyuka "string", 959*0bce6a95SIgor Kanyuka }, 960*0bce6a95SIgor Kanyuka "Check the pump hardware and replace any faulty component.", 961*0bce6a95SIgor Kanyuka }}, 962*0bce6a95SIgor Kanyuka MessageEntry{ 963*0bce6a95SIgor Kanyuka "PumpInserted", 964*0bce6a95SIgor Kanyuka { 965*0bce6a95SIgor Kanyuka "Indicates that a pump was inserted or installed.", 966*0bce6a95SIgor Kanyuka "Pump '%1' was inserted.", 967*0bce6a95SIgor Kanyuka "OK", 968*0bce6a95SIgor Kanyuka 1, 969*0bce6a95SIgor Kanyuka { 970*0bce6a95SIgor Kanyuka "string", 971*0bce6a95SIgor Kanyuka }, 972*0bce6a95SIgor Kanyuka "None.", 973*0bce6a95SIgor Kanyuka }}, 974*0bce6a95SIgor Kanyuka MessageEntry{ 975*0bce6a95SIgor Kanyuka "PumpRemoved", 976*0bce6a95SIgor Kanyuka { 977*0bce6a95SIgor Kanyuka "Indicates that a pump was removed.", 978*0bce6a95SIgor Kanyuka "Pump '%1' was removed.", 979*0bce6a95SIgor Kanyuka "OK", 980*0bce6a95SIgor Kanyuka 1, 981*0bce6a95SIgor Kanyuka { 982*0bce6a95SIgor Kanyuka "string", 983*0bce6a95SIgor Kanyuka }, 984*0bce6a95SIgor Kanyuka "None.", 985*0bce6a95SIgor Kanyuka }}, 986*0bce6a95SIgor Kanyuka MessageEntry{ 987*0bce6a95SIgor Kanyuka "PumpRestored", 988*0bce6a95SIgor Kanyuka { 989*0bce6a95SIgor Kanyuka "Indicates that a pump was repaired or restored to normal operation.", 990*0bce6a95SIgor Kanyuka "Pump '%1' was restored.", 991*0bce6a95SIgor Kanyuka "OK", 992*0bce6a95SIgor Kanyuka 1, 993*0bce6a95SIgor Kanyuka { 994*0bce6a95SIgor Kanyuka "string", 995*0bce6a95SIgor Kanyuka }, 996*0bce6a95SIgor Kanyuka "None.", 997*0bce6a95SIgor Kanyuka }}, 998*0bce6a95SIgor Kanyuka MessageEntry{ 999665e7602SGunnar Mills "TemperatureAboveLowerCriticalThreshold", 1000665e7602SGunnar Mills { 1001665e7602SGunnar Mills "Indicates that a temperature reading is no longer below the lower critical threshold but is still outside of normal operating range.", 1002665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is now above the %3 lower critical threshold but remains outside of normal range.", 1003665e7602SGunnar Mills "Warning", 1004665e7602SGunnar Mills 3, 1005665e7602SGunnar Mills { 1006665e7602SGunnar Mills "string", 1007665e7602SGunnar Mills "number", 1008665e7602SGunnar Mills "number", 1009665e7602SGunnar Mills }, 1010665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1011665e7602SGunnar Mills }}, 1012665e7602SGunnar Mills MessageEntry{ 1013665e7602SGunnar Mills "TemperatureAboveLowerFatalThreshold", 1014665e7602SGunnar Mills { 1015665e7602SGunnar Mills "Indicates that a temperature reading is no longer below the lower fatal threshold but is still outside of normal operating range.", 1016665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is now above the %3 lower fatal threshold but remains outside of normal range.", 1017665e7602SGunnar Mills "Critical", 1018665e7602SGunnar Mills 3, 1019665e7602SGunnar Mills { 1020665e7602SGunnar Mills "string", 1021665e7602SGunnar Mills "number", 1022665e7602SGunnar Mills "number", 1023665e7602SGunnar Mills }, 1024665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1025665e7602SGunnar Mills }}, 1026665e7602SGunnar Mills MessageEntry{ 1027665e7602SGunnar Mills "TemperatureAboveUpperCautionThreshold", 1028665e7602SGunnar Mills { 1029665e7602SGunnar Mills "Indicates that a temperature reading is above the upper caution threshold.", 1030665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is above the %3 upper caution threshold.", 1031665e7602SGunnar Mills "Warning", 1032665e7602SGunnar Mills 3, 1033665e7602SGunnar Mills { 1034665e7602SGunnar Mills "string", 1035665e7602SGunnar Mills "number", 1036665e7602SGunnar Mills "number", 1037665e7602SGunnar Mills }, 1038665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1039665e7602SGunnar Mills }}, 1040665e7602SGunnar Mills MessageEntry{ 1041665e7602SGunnar Mills "TemperatureAboveUpperCriticalThreshold", 1042665e7602SGunnar Mills { 1043665e7602SGunnar Mills "Indicates that a temperature reading is above the upper critical threshold.", 1044665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is above the %3 upper critical threshold.", 1045665e7602SGunnar Mills "Critical", 1046665e7602SGunnar Mills 3, 1047665e7602SGunnar Mills { 1048665e7602SGunnar Mills "string", 1049665e7602SGunnar Mills "number", 1050665e7602SGunnar Mills "number", 1051665e7602SGunnar Mills }, 1052665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1053665e7602SGunnar Mills }}, 1054665e7602SGunnar Mills MessageEntry{ 1055665e7602SGunnar Mills "TemperatureAboveUpperFatalThreshold", 1056665e7602SGunnar Mills { 1057665e7602SGunnar Mills "Indicates that a temperature reading is above the upper fatal threshold.", 1058665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is above the %3 upper fatal threshold.", 1059665e7602SGunnar Mills "Critical", 1060665e7602SGunnar Mills 3, 1061665e7602SGunnar Mills { 1062665e7602SGunnar Mills "string", 1063665e7602SGunnar Mills "number", 1064665e7602SGunnar Mills "number", 1065665e7602SGunnar Mills }, 1066665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1067665e7602SGunnar Mills }}, 1068665e7602SGunnar Mills MessageEntry{ 1069665e7602SGunnar Mills "TemperatureBelowLowerCautionThreshold", 1070665e7602SGunnar Mills { 1071665e7602SGunnar Mills "Indicates that a temperature reading is below the lower caution threshold.", 1072665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is below the %3 lower caution threshold.", 1073665e7602SGunnar Mills "Warning", 1074665e7602SGunnar Mills 3, 1075665e7602SGunnar Mills { 1076665e7602SGunnar Mills "string", 1077665e7602SGunnar Mills "number", 1078665e7602SGunnar Mills "number", 1079665e7602SGunnar Mills }, 1080665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1081665e7602SGunnar Mills }}, 1082665e7602SGunnar Mills MessageEntry{ 1083665e7602SGunnar Mills "TemperatureBelowLowerCriticalThreshold", 1084665e7602SGunnar Mills { 1085665e7602SGunnar Mills "Indicates that a temperature reading is below the lower critical threshold.", 1086665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is below the %3 lower critical threshold.", 1087665e7602SGunnar Mills "Critical", 1088665e7602SGunnar Mills 3, 1089665e7602SGunnar Mills { 1090665e7602SGunnar Mills "string", 1091665e7602SGunnar Mills "number", 1092665e7602SGunnar Mills "number", 1093665e7602SGunnar Mills }, 1094665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1095665e7602SGunnar Mills }}, 1096665e7602SGunnar Mills MessageEntry{ 1097665e7602SGunnar Mills "TemperatureBelowLowerFatalThreshold", 1098665e7602SGunnar Mills { 1099665e7602SGunnar Mills "Indicates that a temperature reading is below the lower fatal threshold.", 1100665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is below the %3 lower fatal threshold.", 1101665e7602SGunnar Mills "Critical", 1102665e7602SGunnar Mills 3, 1103665e7602SGunnar Mills { 1104665e7602SGunnar Mills "string", 1105665e7602SGunnar Mills "number", 1106665e7602SGunnar Mills "number", 1107665e7602SGunnar Mills }, 1108665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1109665e7602SGunnar Mills }}, 1110665e7602SGunnar Mills MessageEntry{ 1111665e7602SGunnar Mills "TemperatureBelowUpperCriticalThreshold", 1112665e7602SGunnar Mills { 1113665e7602SGunnar Mills "Indicates that a temperature reading is no longer above the upper critical threshold but is still outside of normal operating range.", 1114665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is now below the %3 upper critical threshold but remains outside of normal range.", 1115665e7602SGunnar Mills "Warning", 1116665e7602SGunnar Mills 3, 1117665e7602SGunnar Mills { 1118665e7602SGunnar Mills "string", 1119665e7602SGunnar Mills "number", 1120665e7602SGunnar Mills "number", 1121665e7602SGunnar Mills }, 1122665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1123665e7602SGunnar Mills }}, 1124665e7602SGunnar Mills MessageEntry{ 1125665e7602SGunnar Mills "TemperatureBelowUpperFatalThreshold", 1126665e7602SGunnar Mills { 1127665e7602SGunnar Mills "Indicates that a temperature reading is no longer above the upper fatal threshold but is still outside of normal operating range.", 1128665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is now below the %3 upper fatal threshold but remains outside of normal range.", 1129665e7602SGunnar Mills "Critical", 1130665e7602SGunnar Mills 3, 1131665e7602SGunnar Mills { 1132665e7602SGunnar Mills "string", 1133665e7602SGunnar Mills "number", 1134665e7602SGunnar Mills "number", 1135665e7602SGunnar Mills }, 1136665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1137665e7602SGunnar Mills }}, 1138665e7602SGunnar Mills MessageEntry{ 1139665e7602SGunnar Mills "TemperatureCritical", 1140665e7602SGunnar Mills { 1141665e7602SGunnar Mills "Indicates that a temperature reading exceeds an internal critical level.", 1142665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) exceeds the critical level.", 1143665e7602SGunnar Mills "Critical", 1144665e7602SGunnar Mills 2, 1145665e7602SGunnar Mills { 1146665e7602SGunnar Mills "string", 1147665e7602SGunnar Mills "number", 1148665e7602SGunnar Mills }, 1149665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1150665e7602SGunnar Mills }}, 1151665e7602SGunnar Mills MessageEntry{ 1152665e7602SGunnar Mills "TemperatureNoLongerCritical", 1153665e7602SGunnar Mills { 1154665e7602SGunnar Mills "Indicates that a temperature reading no longer exceeds an internal critical level but still exceeds an internal warning level.", 1155665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) no longer exceeds the critical level.", 1156665e7602SGunnar Mills "Warning", 1157665e7602SGunnar Mills 2, 1158665e7602SGunnar Mills { 1159665e7602SGunnar Mills "string", 1160665e7602SGunnar Mills "number", 1161665e7602SGunnar Mills }, 1162665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1163665e7602SGunnar Mills }}, 1164665e7602SGunnar Mills MessageEntry{ 1165665e7602SGunnar Mills "TemperatureNormal", 1166665e7602SGunnar Mills { 1167665e7602SGunnar Mills "Indicates that a temperature reading is now within normal operating range.", 1168665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) is within normal operating range.", 1169665e7602SGunnar Mills "OK", 1170665e7602SGunnar Mills 2, 1171665e7602SGunnar Mills { 1172665e7602SGunnar Mills "string", 1173665e7602SGunnar Mills "number", 1174665e7602SGunnar Mills }, 1175665e7602SGunnar Mills "None.", 1176665e7602SGunnar Mills }}, 1177665e7602SGunnar Mills MessageEntry{ 1178665e7602SGunnar Mills "TemperatureWarning", 1179665e7602SGunnar Mills { 1180665e7602SGunnar Mills "Indicates that a temperature reading exceeds an internal warning level.", 1181665e7602SGunnar Mills "Temperature '%1' reading of %2 degrees (C) exceeds the warning level.", 1182665e7602SGunnar Mills "Warning", 1183665e7602SGunnar Mills 2, 1184665e7602SGunnar Mills { 1185665e7602SGunnar Mills "string", 1186665e7602SGunnar Mills "number", 1187665e7602SGunnar Mills }, 1188665e7602SGunnar Mills "Check the condition of the resource listed in OriginOfCondition.", 1189665e7602SGunnar Mills }}, 1190665e7602SGunnar Mills 1191665e7602SGunnar Mills }; 1192665e7602SGunnar Mills 1193665e7602SGunnar Mills enum class Index 1194665e7602SGunnar Mills { 1195665e7602SGunnar Mills fanFailed = 0, 1196665e7602SGunnar Mills fanGroupCritical = 1, 1197665e7602SGunnar Mills fanGroupNormal = 2, 1198665e7602SGunnar Mills fanGroupWarning = 3, 1199665e7602SGunnar Mills fanInserted = 4, 1200665e7602SGunnar Mills fanRemoved = 5, 1201665e7602SGunnar Mills fanRestored = 6, 1202*0bce6a95SIgor Kanyuka filterInserted = 7, 1203*0bce6a95SIgor Kanyuka filterRemoved = 8, 1204*0bce6a95SIgor Kanyuka filterRequiresService = 9, 1205*0bce6a95SIgor Kanyuka filterRestored = 10, 1206*0bce6a95SIgor Kanyuka flowRateAboveLowerCriticalThreshold = 11, 1207*0bce6a95SIgor Kanyuka flowRateAboveLowerFatalThreshold = 12, 1208*0bce6a95SIgor Kanyuka flowRateAboveUpperCautionThreshold = 13, 1209*0bce6a95SIgor Kanyuka flowRateAboveUpperCriticalThreshold = 14, 1210*0bce6a95SIgor Kanyuka flowRateAboveUpperFatalThreshold = 15, 1211*0bce6a95SIgor Kanyuka flowRateBelowLowerCautionThreshold = 16, 1212*0bce6a95SIgor Kanyuka flowRateBelowLowerCriticalThreshold = 17, 1213*0bce6a95SIgor Kanyuka flowRateBelowLowerFatalThreshold = 18, 1214*0bce6a95SIgor Kanyuka flowRateBelowUpperCriticalThreshold = 19, 1215*0bce6a95SIgor Kanyuka flowRateBelowUpperFatalThreshold = 20, 1216*0bce6a95SIgor Kanyuka flowRateCritical = 21, 1217*0bce6a95SIgor Kanyuka flowRateFatal = 22, 1218*0bce6a95SIgor Kanyuka flowRateNoLongerCritical = 23, 1219*0bce6a95SIgor Kanyuka flowRateNoLongerFatal = 24, 1220*0bce6a95SIgor Kanyuka flowRateNormal = 25, 1221*0bce6a95SIgor Kanyuka flowRateWarning = 26, 1222*0bce6a95SIgor Kanyuka fluidLevelAboveLowerCriticalThreshold = 27, 1223*0bce6a95SIgor Kanyuka fluidLevelAboveLowerFatalThreshold = 28, 1224*0bce6a95SIgor Kanyuka fluidLevelAboveUpperCautionThreshold = 29, 1225*0bce6a95SIgor Kanyuka fluidLevelAboveUpperCriticalThreshold = 30, 1226*0bce6a95SIgor Kanyuka fluidLevelAboveUpperFatalThreshold = 31, 1227*0bce6a95SIgor Kanyuka fluidLevelBelowLowerCautionThreshold = 32, 1228*0bce6a95SIgor Kanyuka fluidLevelBelowLowerCriticalThreshold = 33, 1229*0bce6a95SIgor Kanyuka fluidLevelBelowLowerFatalThreshold = 34, 1230*0bce6a95SIgor Kanyuka fluidLevelBelowUpperCriticalThreshold = 35, 1231*0bce6a95SIgor Kanyuka fluidLevelBelowUpperFatalThreshold = 36, 1232*0bce6a95SIgor Kanyuka fluidLevelCritical = 37, 1233*0bce6a95SIgor Kanyuka fluidLevelNoLongerCritical = 38, 1234*0bce6a95SIgor Kanyuka fluidLevelNormal = 39, 1235*0bce6a95SIgor Kanyuka fluidLevelWarning = 40, 1236*0bce6a95SIgor Kanyuka fluidQualityCritical = 41, 1237*0bce6a95SIgor Kanyuka fluidQualityNoLongerCritical = 42, 1238*0bce6a95SIgor Kanyuka fluidQualityNormal = 43, 1239*0bce6a95SIgor Kanyuka fluidQualityWarning = 44, 1240*0bce6a95SIgor Kanyuka humidityAboveLowerCriticalThreshold = 45, 1241*0bce6a95SIgor Kanyuka humidityAboveUpperCautionThreshold = 46, 1242*0bce6a95SIgor Kanyuka humidityAboveUpperCriticalThreshold = 47, 1243*0bce6a95SIgor Kanyuka humidityBelowLowerCautionThreshold = 48, 1244*0bce6a95SIgor Kanyuka humidityBelowLowerCriticalThreshold = 49, 1245*0bce6a95SIgor Kanyuka humidityBelowUpperCriticalThreshold = 50, 1246*0bce6a95SIgor Kanyuka humidityNormal = 51, 1247*0bce6a95SIgor Kanyuka leakDetectedCritical = 52, 1248*0bce6a95SIgor Kanyuka leakDetectedNormal = 53, 1249*0bce6a95SIgor Kanyuka leakDetectedWarning = 54, 1250*0bce6a95SIgor Kanyuka pressureAboveLowerCriticalThreshold = 55, 1251*0bce6a95SIgor Kanyuka pressureAboveLowerFatalThreshold = 56, 1252*0bce6a95SIgor Kanyuka pressureAboveUpperCautionThreshold = 57, 1253*0bce6a95SIgor Kanyuka pressureAboveUpperCriticalThreshold = 58, 1254*0bce6a95SIgor Kanyuka pressureAboveUpperFatalThreshold = 59, 1255*0bce6a95SIgor Kanyuka pressureBelowLowerCautionThreshold = 60, 1256*0bce6a95SIgor Kanyuka pressureBelowLowerCriticalThreshold = 61, 1257*0bce6a95SIgor Kanyuka pressureBelowLowerFatalThreshold = 62, 1258*0bce6a95SIgor Kanyuka pressureBelowUpperCriticalThreshold = 63, 1259*0bce6a95SIgor Kanyuka pressureBelowUpperFatalThreshold = 64, 1260*0bce6a95SIgor Kanyuka pressureCritical = 65, 1261*0bce6a95SIgor Kanyuka pressureNoLongerCritical = 66, 1262*0bce6a95SIgor Kanyuka pressureNormal = 67, 1263*0bce6a95SIgor Kanyuka pressureWarning = 68, 1264*0bce6a95SIgor Kanyuka pumpFailed = 69, 1265*0bce6a95SIgor Kanyuka pumpInserted = 70, 1266*0bce6a95SIgor Kanyuka pumpRemoved = 71, 1267*0bce6a95SIgor Kanyuka pumpRestored = 72, 1268*0bce6a95SIgor Kanyuka temperatureAboveLowerCriticalThreshold = 73, 1269*0bce6a95SIgor Kanyuka temperatureAboveLowerFatalThreshold = 74, 1270*0bce6a95SIgor Kanyuka temperatureAboveUpperCautionThreshold = 75, 1271*0bce6a95SIgor Kanyuka temperatureAboveUpperCriticalThreshold = 76, 1272*0bce6a95SIgor Kanyuka temperatureAboveUpperFatalThreshold = 77, 1273*0bce6a95SIgor Kanyuka temperatureBelowLowerCautionThreshold = 78, 1274*0bce6a95SIgor Kanyuka temperatureBelowLowerCriticalThreshold = 79, 1275*0bce6a95SIgor Kanyuka temperatureBelowLowerFatalThreshold = 80, 1276*0bce6a95SIgor Kanyuka temperatureBelowUpperCriticalThreshold = 81, 1277*0bce6a95SIgor Kanyuka temperatureBelowUpperFatalThreshold = 82, 1278*0bce6a95SIgor Kanyuka temperatureCritical = 83, 1279*0bce6a95SIgor Kanyuka temperatureNoLongerCritical = 84, 1280*0bce6a95SIgor Kanyuka temperatureNormal = 85, 1281*0bce6a95SIgor Kanyuka temperatureWarning = 86, 1282665e7602SGunnar Mills }; 1283665e7602SGunnar Mills } // namespace redfish::registries::environmental 1284