1043bec09SNan Zhou #pragma once 270304cb5SJason M. Bills /**************************************************************** 31cf53df0SEd Tanous * READ THIS WARNING FIRST 470304cb5SJason M. Bills * This is an auto-generated header which contains definitions 570304cb5SJason M. Bills * for Redfish DMTF defined messages. 61cf53df0SEd Tanous * DO NOT modify this registry outside of running the 70e2d0691SJason M. Bills * parse_registries.py script. The definitions contained within 81cf53df0SEd Tanous * this file are owned by DMTF. Any modifications to these files 91cf53df0SEd Tanous * should be first pushed to the relevant registry in the DMTF 101cf53df0SEd Tanous * github organization. 1170304cb5SJason M. Bills ***************************************************************/ 12*01c78a06SNan Zhou #include "registries.hpp" 13*01c78a06SNan Zhou 14*01c78a06SNan Zhou #include <array> 1570304cb5SJason M. Bills 164d99bbb0SEd Tanous // clang-format off 174d99bbb0SEd Tanous 18fffb8c1fSEd Tanous namespace redfish::registries::base 1970304cb5SJason M. Bills { 20351d3063SJason M. Bills const Header header = { 21f866686bSJiaqing Zhao "Copyright 2014-2022 DMTF. All rights reserved.", 22f866686bSJiaqing Zhao "#MessageRegistry.v1_5_0.MessageRegistry", 23f866686bSJiaqing Zhao "Base.1.13.0", 24271584abSEd Tanous "Base Message Registry", 25271584abSEd Tanous "en", 26271584abSEd Tanous "This registry defines the base messages for Redfish", 27271584abSEd Tanous "Base", 28f866686bSJiaqing Zhao "1.13.0", 29271584abSEd Tanous "DMTF", 30351d3063SJason M. Bills }; 31e51c710eSJames Feist constexpr const char* url = 32f866686bSJiaqing Zhao "https://redfish.dmtf.org/registries/Base.1.13.0.json"; 33e51c710eSJames Feist 340e2d0691SJason M. Bills constexpr std::array registry = 35ba27e59eSEd Tanous { 3670304cb5SJason M. Bills MessageEntry{ 3770304cb5SJason M. Bills "AccessDenied", 3870304cb5SJason M. Bills { 39ba27e59eSEd Tanous "Indicates that while attempting to access, connect to, or transfer to or from another resource, the service denied access.", 40ba27e59eSEd Tanous "While attempting to establish a connection to '%1', the service denied access.", 41271584abSEd Tanous "Critical", 42271584abSEd Tanous 1, 4370304cb5SJason M. Bills { 4470304cb5SJason M. Bills "string", 4570304cb5SJason M. Bills }, 46ba27e59eSEd Tanous "Attempt to ensure that the URI is correct and that the service has the appropriate credentials.", 4770304cb5SJason M. Bills }}, 48ba27e59eSEd Tanous MessageEntry{ 49ba27e59eSEd Tanous "AccountForSessionNoLongerExists", 5070304cb5SJason M. Bills { 51ba27e59eSEd Tanous "Indicates that the account for the session has been removed, thus the session has been removed as well.", 52ba27e59eSEd Tanous "The account for the current session has been removed, thus the current session has been removed as well.", 53271584abSEd Tanous "OK", 54271584abSEd Tanous 0, 55271584abSEd Tanous {}, 56271584abSEd Tanous "Attempt to connect with a valid account.", 5770304cb5SJason M. Bills }}, 58ba27e59eSEd Tanous MessageEntry{ 59ba27e59eSEd Tanous "AccountModified", 6070304cb5SJason M. Bills { 6170304cb5SJason M. Bills "Indicates that the account was successfully modified.", 62271584abSEd Tanous "The account was successfully modified.", 63271584abSEd Tanous "OK", 64271584abSEd Tanous 0, 65271584abSEd Tanous {}, 66271584abSEd Tanous "No resolution is required.", 6770304cb5SJason M. Bills }}, 68ba27e59eSEd Tanous MessageEntry{ 69ba27e59eSEd Tanous "AccountNotModified", 7070304cb5SJason M. Bills { 71ba27e59eSEd Tanous "Indicates that the modification requested for the account was not successful.", 72271584abSEd Tanous "The account modification request failed.", 73271584abSEd Tanous "Warning", 74271584abSEd Tanous 0, 75271584abSEd Tanous {}, 76ba27e59eSEd Tanous "The modification may have failed due to permission issues or issues with the request body.", 7770304cb5SJason M. Bills }}, 784d99bbb0SEd Tanous MessageEntry{ 794d99bbb0SEd Tanous "AccountRemoved", 8070304cb5SJason M. Bills { 8170304cb5SJason M. Bills "Indicates that the account was successfully removed.", 82271584abSEd Tanous "The account was successfully removed.", 83271584abSEd Tanous "OK", 84271584abSEd Tanous 0, 85271584abSEd Tanous {}, 86271584abSEd Tanous "No resolution is required.", 8770304cb5SJason M. Bills }}, 884d99bbb0SEd Tanous MessageEntry{ 894d99bbb0SEd Tanous "ActionDeprecated", 90fc8a2b87SEd Tanous { 91fc8a2b87SEd Tanous "Indicates the action is deprecated.", 92fc8a2b87SEd Tanous "The action %1 is deprecated.", 93fc8a2b87SEd Tanous "Warning", 94fc8a2b87SEd Tanous 1, 95fc8a2b87SEd Tanous { 96fc8a2b87SEd Tanous "string", 97fc8a2b87SEd Tanous }, 98fc8a2b87SEd Tanous "Refer to the schema guide for more information.", 99fc8a2b87SEd Tanous }}, 10070304cb5SJason M. Bills MessageEntry{ 10170304cb5SJason M. Bills "ActionNotSupported", 10270304cb5SJason M. Bills { 103ba27e59eSEd Tanous "Indicates that the action supplied with the POST operation is not supported by the resource.", 104271584abSEd Tanous "The action %1 is not supported by the resource.", 105271584abSEd Tanous "Critical", 106271584abSEd Tanous 1, 10770304cb5SJason M. Bills { 10870304cb5SJason M. Bills "string", 10970304cb5SJason M. Bills }, 110ba27e59eSEd Tanous "The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance.", 11170304cb5SJason M. Bills }}, 112ba27e59eSEd Tanous MessageEntry{ 113ba27e59eSEd Tanous "ActionParameterDuplicate", 11470304cb5SJason M. Bills { 115f866686bSJiaqing Zhao "Indicates that the action was supplied with a duplicated action parameter in the request body.", 116ba27e59eSEd Tanous "The action %1 was submitted with more than one value for the parameter %2.", 117271584abSEd Tanous "Warning", 118271584abSEd Tanous 2, 11970304cb5SJason M. Bills { 12070304cb5SJason M. Bills "string", 12170304cb5SJason M. Bills "string", 12270304cb5SJason M. Bills }, 123f866686bSJiaqing Zhao "Resubmit the action with only one instance of the action parameter in the request body if the operation failed.", 12470304cb5SJason M. Bills }}, 125ba27e59eSEd Tanous MessageEntry{ 126ba27e59eSEd Tanous "ActionParameterMissing", 12770304cb5SJason M. Bills { 128f866686bSJiaqing Zhao "Indicates that the action requested was missing an action parameter that is required to process the action.", 129ba27e59eSEd Tanous "The action %1 requires the parameter %2 to be present in the request body.", 130271584abSEd Tanous "Critical", 131271584abSEd Tanous 2, 13270304cb5SJason M. Bills { 13370304cb5SJason M. Bills "string", 13470304cb5SJason M. Bills "string", 13570304cb5SJason M. Bills }, 136ba27e59eSEd Tanous "Supply the action with the required parameter in the request body when the request is resubmitted.", 13770304cb5SJason M. Bills }}, 138ba27e59eSEd Tanous MessageEntry{ 139ba27e59eSEd Tanous "ActionParameterNotSupported", 14070304cb5SJason M. Bills { 141ba27e59eSEd Tanous "Indicates that the parameter supplied for the action is not supported on the resource.", 142ba27e59eSEd Tanous "The parameter %1 for the action %2 is not supported on the target resource.", 143271584abSEd Tanous "Warning", 144271584abSEd Tanous 2, 14570304cb5SJason M. Bills { 14670304cb5SJason M. Bills "string", 14770304cb5SJason M. Bills "string", 14870304cb5SJason M. Bills }, 149ba27e59eSEd Tanous "Remove the parameter supplied and resubmit the request if the operation failed.", 15070304cb5SJason M. Bills }}, 15170304cb5SJason M. Bills MessageEntry{ 15270304cb5SJason M. Bills "ActionParameterUnknown", 15370304cb5SJason M. Bills { 154f866686bSJiaqing Zhao "Indicates that an action was submitted but an action parameter supplied did not match any of the known parameters.", 15570304cb5SJason M. Bills "The action %1 was submitted with the invalid parameter %2.", 156271584abSEd Tanous "Warning", 157271584abSEd Tanous 2, 15870304cb5SJason M. Bills { 15970304cb5SJason M. Bills "string", 16070304cb5SJason M. Bills "string", 16170304cb5SJason M. Bills }, 162f866686bSJiaqing Zhao "Correct the invalid action parameter and resubmit the request if the operation failed.", 163f866686bSJiaqing Zhao }}, 164f866686bSJiaqing Zhao MessageEntry{ 165f866686bSJiaqing Zhao "ActionParameterValueConflict", 166f866686bSJiaqing Zhao { 167f866686bSJiaqing Zhao "Indicates that the requested parameter value could not be completed, because of a mismatch with other parameters or properties in the resource.", 168f866686bSJiaqing Zhao "The parameter '%1' with the requested value of '%2' does not meet the constraints of the implementation.", 169f866686bSJiaqing Zhao "Warning", 170f866686bSJiaqing Zhao 2, 171f866686bSJiaqing Zhao { 172f866686bSJiaqing Zhao "string", 173f866686bSJiaqing Zhao "string", 174f866686bSJiaqing Zhao }, 175f866686bSJiaqing Zhao "No resolution is required.", 17670304cb5SJason M. Bills }}, 177fc8a2b87SEd Tanous MessageEntry{ 17883f984b5SSunitha Harish "ActionParameterValueError", 17983f984b5SSunitha Harish { 18083f984b5SSunitha Harish "Indicates that a parameter was given an invalid value.", 18183f984b5SSunitha Harish "The value for the parameter %1 in the action %2 is invalid.", 18283f984b5SSunitha Harish "Warning", 18383f984b5SSunitha Harish 2, 18483f984b5SSunitha Harish { 18583f984b5SSunitha Harish "string", 18683f984b5SSunitha Harish "string", 18783f984b5SSunitha Harish }, 188ba27e59eSEd Tanous "Correct the value for the parameter in the request body and resubmit the request if the operation failed.", 18983f984b5SSunitha Harish }}, 19083f984b5SSunitha Harish MessageEntry{ 191fc8a2b87SEd Tanous "ActionParameterValueFormatError", 19270304cb5SJason M. Bills { 193ba27e59eSEd Tanous "Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes the value size or length has been exceeded.", 194ba27e59eSEd Tanous "The value '%1' for the parameter %2 in the action %3 is of a different format than the parameter can accept.", 195271584abSEd Tanous "Warning", 196271584abSEd Tanous 3, 19770304cb5SJason M. Bills { 19870304cb5SJason M. Bills "string", 19970304cb5SJason M. Bills "string", 20070304cb5SJason M. Bills "string", 20170304cb5SJason M. Bills }, 202ba27e59eSEd Tanous "Correct the value for the parameter in the request body and resubmit the request if the operation failed.", 203fc8a2b87SEd Tanous }}, 204fc8a2b87SEd Tanous MessageEntry{ 205fc8a2b87SEd Tanous "ActionParameterValueNotInList", 206fc8a2b87SEd Tanous { 207ba27e59eSEd Tanous "Indicates that a parameter was given the correct value type but the value of that parameter was not supported. The value is not in an enumeration.", 208ba27e59eSEd Tanous "The value '%1' for the parameter %2 in the action %3 is not in the list of acceptable values.", 209fc8a2b87SEd Tanous "Warning", 210fc8a2b87SEd Tanous 3, 211fc8a2b87SEd Tanous { 212fc8a2b87SEd Tanous "string", 213fc8a2b87SEd Tanous "string", 214fc8a2b87SEd Tanous "string", 215fc8a2b87SEd Tanous }, 216ba27e59eSEd Tanous "Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed.", 21770304cb5SJason M. Bills }}, 218ba27e59eSEd Tanous MessageEntry{ 219ba27e59eSEd Tanous "ActionParameterValueTypeError", 22070304cb5SJason M. Bills { 221ba27e59eSEd Tanous "Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.", 222ba27e59eSEd Tanous "The value '%1' for the parameter %2 in the action %3 is of a different type than the parameter can accept.", 223271584abSEd Tanous "Warning", 224271584abSEd Tanous 3, 22570304cb5SJason M. Bills { 22670304cb5SJason M. Bills "string", 22770304cb5SJason M. Bills "string", 22870304cb5SJason M. Bills "string", 22970304cb5SJason M. Bills }, 230ba27e59eSEd Tanous "Correct the value for the parameter in the request body and resubmit the request if the operation failed.", 23170304cb5SJason M. Bills }}, 23270304cb5SJason M. Bills MessageEntry{ 233e7808c93SGunnar Mills "ChassisPowerStateOffRequired", 234e7808c93SGunnar Mills { 235ba27e59eSEd Tanous "Indicates that the request requires a specified chassis to be powered off.", 236ba27e59eSEd Tanous "The Chassis with Id '%1' requires to be powered off to perform this request.", 237e7808c93SGunnar Mills "Warning", 238e7808c93SGunnar Mills 1, 239e7808c93SGunnar Mills { 240e7808c93SGunnar Mills "string", 241e7808c93SGunnar Mills }, 242fc8a2b87SEd Tanous "Power off the specified chassis and resubmit the request.", 243e7808c93SGunnar Mills }}, 244ba27e59eSEd Tanous MessageEntry{ 245ba27e59eSEd Tanous "ChassisPowerStateOnRequired", 246e7808c93SGunnar Mills { 247ba27e59eSEd Tanous "Indicates that the request requires a specified chassis to be powered on.", 248ba27e59eSEd Tanous "The chassis with Id '%1' requires to be powered on to perform this request.", 249e7808c93SGunnar Mills "Warning", 250e7808c93SGunnar Mills 1, 251e7808c93SGunnar Mills { 252e7808c93SGunnar Mills "string", 253e7808c93SGunnar Mills }, 254fc8a2b87SEd Tanous "Power on the specified chassis and resubmit the request.", 255fc8a2b87SEd Tanous }}, 256ba27e59eSEd Tanous MessageEntry{ 257ba27e59eSEd Tanous "ConditionInRelatedResource", 258fc8a2b87SEd Tanous { 259ba27e59eSEd Tanous "Indicates that one or more fault or error conditions exist in a related resource.", 260ba27e59eSEd Tanous "One or more conditions exist in a related resource. See the OriginOfCondition property.", 261fc8a2b87SEd Tanous "Warning", 262fc8a2b87SEd Tanous 0, 263fc8a2b87SEd Tanous {}, 264ba27e59eSEd Tanous "Check the Conditions array in the resource shown in the OriginOfCondition property to determine the conditions that need attention.", 265e7808c93SGunnar Mills }}, 266e7808c93SGunnar Mills MessageEntry{ 26770304cb5SJason M. Bills "CouldNotEstablishConnection", 26870304cb5SJason M. Bills { 269ba27e59eSEd Tanous "Indicates that the attempt to access the resource, file, or image at the URI was unsuccessful because a session could not be established.", 270fc8a2b87SEd Tanous "The service failed to establish a connection with the URI '%1'.", 271271584abSEd Tanous "Critical", 272271584abSEd Tanous 1, 27370304cb5SJason M. Bills { 27470304cb5SJason M. Bills "string", 27570304cb5SJason M. Bills }, 276ba27e59eSEd Tanous "Ensure that the URI contains a valid and reachable node name, protocol information and other URI components.", 27770304cb5SJason M. Bills }}, 27870304cb5SJason M. Bills MessageEntry{ 27970304cb5SJason M. Bills "CreateFailedMissingReqProperties", 28070304cb5SJason M. Bills { 281ba27e59eSEd Tanous "Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.", 282ba27e59eSEd Tanous "The create operation failed because the required property %1 was missing from the request.", 283271584abSEd Tanous "Critical", 284271584abSEd Tanous 1, 28570304cb5SJason M. Bills { 28670304cb5SJason M. Bills "string", 28770304cb5SJason M. Bills }, 288ba27e59eSEd Tanous "Correct the body to include the required property with a valid value and resubmit the request if the operation failed.", 28970304cb5SJason M. Bills }}, 290ba27e59eSEd Tanous MessageEntry{ 291ba27e59eSEd Tanous "CreateLimitReachedForResource", 29270304cb5SJason M. Bills { 293ba27e59eSEd Tanous "Indicates that no more resources can be created on the resource as it has reached its create limit.", 294ba27e59eSEd Tanous "The create operation failed because the resource has reached the limit of possible resources.", 295271584abSEd Tanous "Critical", 296271584abSEd Tanous 0, 297271584abSEd Tanous {}, 298ba27e59eSEd Tanous "Either delete resources and resubmit the request if the operation failed or do not resubmit the request.", 29970304cb5SJason M. Bills }}, 300ba27e59eSEd Tanous MessageEntry{ 301ba27e59eSEd Tanous "Created", 30270304cb5SJason M. Bills { 303ba27e59eSEd Tanous "Indicates that all conditions of a successful create operation have been met.", 304fc8a2b87SEd Tanous "The resource has been created successfully.", 305271584abSEd Tanous "OK", 306271584abSEd Tanous 0, 307271584abSEd Tanous {}, 308fc8a2b87SEd Tanous "None.", 30970304cb5SJason M. Bills }}, 31070304cb5SJason M. Bills MessageEntry{ 31170304cb5SJason M. Bills "EmptyJSON", 31270304cb5SJason M. Bills { 313ba27e59eSEd Tanous "Indicates that the request body contained an empty JSON object when one or more properties are expected in the body.", 314ba27e59eSEd Tanous "The request body submitted contained an empty JSON object and the service is unable to process it.", 315271584abSEd Tanous "Warning", 316271584abSEd Tanous 0, 317271584abSEd Tanous {}, 31870304cb5SJason M. Bills "Add properties in the JSON object and resubmit the request.", 31970304cb5SJason M. Bills }}, 32070304cb5SJason M. Bills MessageEntry{ 321f866686bSJiaqing Zhao "EventBufferExceeded", 322f866686bSJiaqing Zhao { 323f866686bSJiaqing Zhao "Indicates undelivered events may have been lost due to a lack of buffer space in the service.", 324f866686bSJiaqing Zhao "Undelivered events may have been lost due to exceeding the event buffer.", 325f866686bSJiaqing Zhao "Warning", 326f866686bSJiaqing Zhao 0, 327f866686bSJiaqing Zhao {}, 328f866686bSJiaqing Zhao "None.", 329f866686bSJiaqing Zhao }}, 330f866686bSJiaqing Zhao MessageEntry{ 33170304cb5SJason M. Bills "EventSubscriptionLimitExceeded", 33270304cb5SJason M. Bills { 333ba27e59eSEd Tanous "Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation.", 334ba27e59eSEd Tanous "The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.", 335271584abSEd Tanous "Critical", 336271584abSEd Tanous 0, 337271584abSEd Tanous {}, 338ba27e59eSEd Tanous "Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions, if supported.", 33970304cb5SJason M. Bills }}, 34070304cb5SJason M. Bills MessageEntry{ 34170304cb5SJason M. Bills "GeneralError", 34270304cb5SJason M. Bills { 343ba27e59eSEd Tanous "Indicates that a general error has occurred. Use in `@Message.ExtendedInfo` is discouraged. When used in `@Message.ExtendedInfo`, implementations are expected to include a `Resolution` property with this message and provide a service-defined resolution to indicate how to resolve the error.", 344ba27e59eSEd Tanous "A general error has occurred. See Resolution for information on how to resolve the error, or @Message.ExtendedInfo if Resolution is not provided.", 345271584abSEd Tanous "Critical", 346271584abSEd Tanous 0, 347271584abSEd Tanous {}, 348271584abSEd Tanous "None.", 34970304cb5SJason M. Bills }}, 35070304cb5SJason M. Bills MessageEntry{ 351f866686bSJiaqing Zhao "HeaderInvalid", 352f866686bSJiaqing Zhao { 353f866686bSJiaqing Zhao "Indicates that a request header is invalid.", 354f866686bSJiaqing Zhao "Header '%1' is invalid.", 355f866686bSJiaqing Zhao "Critical", 356f866686bSJiaqing Zhao 1, 357f866686bSJiaqing Zhao { 358f866686bSJiaqing Zhao "string", 359f866686bSJiaqing Zhao }, 360f866686bSJiaqing Zhao "Resubmit the request with a valid request header.", 361f866686bSJiaqing Zhao }}, 362f866686bSJiaqing Zhao MessageEntry{ 363f866686bSJiaqing Zhao "HeaderMissing", 364f866686bSJiaqing Zhao { 365f866686bSJiaqing Zhao "Indicates that a required request header is missing.", 366f866686bSJiaqing Zhao "Required header '%1' is missing in the request.", 367f866686bSJiaqing Zhao "Critical", 368f866686bSJiaqing Zhao 1, 369f866686bSJiaqing Zhao { 370f866686bSJiaqing Zhao "string", 371f866686bSJiaqing Zhao }, 372f866686bSJiaqing Zhao "Resubmit the request with the required request header.", 373f866686bSJiaqing Zhao }}, 374f866686bSJiaqing Zhao MessageEntry{ 37570304cb5SJason M. Bills "InsufficientPrivilege", 37670304cb5SJason M. Bills { 377ba27e59eSEd Tanous "Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation.", 378ba27e59eSEd Tanous "There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.", 379271584abSEd Tanous "Critical", 380271584abSEd Tanous 0, 381271584abSEd Tanous {}, 382ba27e59eSEd Tanous "Either abandon the operation or change the associated access rights and resubmit the request if the operation failed.", 38370304cb5SJason M. Bills }}, 38470304cb5SJason M. Bills MessageEntry{ 385f866686bSJiaqing Zhao "InsufficientStorage", 386f866686bSJiaqing Zhao { 387f866686bSJiaqing Zhao "Indicates that the operation could not be completed due to a lack of storage or memory avaiable to the service.", 388f866686bSJiaqing Zhao "Insufficent storage or memory available to complete the request.", 389f866686bSJiaqing Zhao "Critical", 390f866686bSJiaqing Zhao 0, 391f866686bSJiaqing Zhao {}, 392f866686bSJiaqing Zhao "Increase the free storage space available to the service and resubmit the request.", 393f866686bSJiaqing Zhao }}, 394f866686bSJiaqing Zhao MessageEntry{ 39570304cb5SJason M. Bills "InternalError", 39670304cb5SJason M. Bills { 397ba27e59eSEd Tanous "Indicates that the request failed for an unknown internal error but that the service is still operational.", 398ba27e59eSEd Tanous "The request failed due to an internal service error. The service is still operational.", 399271584abSEd Tanous "Critical", 400271584abSEd Tanous 0, 401271584abSEd Tanous {}, 402ba27e59eSEd Tanous "Resubmit the request. If the problem persists, consider resetting the service.", 40370304cb5SJason M. Bills }}, 404ba27e59eSEd Tanous MessageEntry{ 405ba27e59eSEd Tanous "InvalidIndex", 40670304cb5SJason M. Bills { 407fc8a2b87SEd Tanous "The index is not valid.", 408fc8a2b87SEd Tanous "The index %1 is not a valid offset into the array.", 409271584abSEd Tanous "Warning", 410271584abSEd Tanous 1, 41170304cb5SJason M. Bills { 41270304cb5SJason M. Bills "number", 41370304cb5SJason M. Bills }, 414ba27e59eSEd Tanous "Verify the index value provided is within the bounds of the array.", 41570304cb5SJason M. Bills }}, 41670304cb5SJason M. Bills MessageEntry{ 417fc8a2b87SEd Tanous "InvalidJSON", 418fc8a2b87SEd Tanous { 419fc8a2b87SEd Tanous "Indicates that the request body contains invalid JSON.", 420f866686bSJiaqing Zhao "The request body submitted is invalid JSON starting at line %1 and could not be parsed by the receiving service.", 421fc8a2b87SEd Tanous "Critical", 422fc8a2b87SEd Tanous 1, 423fc8a2b87SEd Tanous { 424fc8a2b87SEd Tanous "number", 425fc8a2b87SEd Tanous }, 426ba27e59eSEd Tanous "Ensure that the request body is valid JSON and resubmit the request.", 427fc8a2b87SEd Tanous }}, 428fc8a2b87SEd Tanous MessageEntry{ 42970304cb5SJason M. Bills "InvalidObject", 43070304cb5SJason M. Bills { 431ba27e59eSEd Tanous "Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.", 432fc8a2b87SEd Tanous "The object at '%1' is invalid.", 433271584abSEd Tanous "Critical", 434271584abSEd Tanous 1, 43570304cb5SJason M. Bills { 43670304cb5SJason M. Bills "string", 43770304cb5SJason M. Bills }, 438ba27e59eSEd Tanous "Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed.", 43970304cb5SJason M. Bills }}, 440ba27e59eSEd Tanous MessageEntry{ 441ba27e59eSEd Tanous "InvalidURI", 442fc8a2b87SEd Tanous { 443ba27e59eSEd Tanous "Indicates that the operation encountered a URI that does not correspond to a valid resource.", 444fc8a2b87SEd Tanous "The URI %1 was not found.", 445fc8a2b87SEd Tanous "Critical", 446fc8a2b87SEd Tanous 1, 447fc8a2b87SEd Tanous { 448fc8a2b87SEd Tanous "string", 449fc8a2b87SEd Tanous }, 450fc8a2b87SEd Tanous "Provide a valid URI and resubmit the request.", 451fc8a2b87SEd Tanous }}, 452ba27e59eSEd Tanous MessageEntry{ 453ba27e59eSEd Tanous "MalformedJSON", 45470304cb5SJason M. Bills { 455fc8a2b87SEd Tanous "Indicates that the request body was malformed JSON.", 456ba27e59eSEd Tanous "The request body submitted was malformed JSON and could not be parsed by the receiving service.", 457271584abSEd Tanous "Critical", 458271584abSEd Tanous 0, 459271584abSEd Tanous {}, 460ba27e59eSEd Tanous "Ensure that the request body is valid JSON and resubmit the request.", 46170304cb5SJason M. Bills }}, 46270304cb5SJason M. Bills MessageEntry{ 463e7808c93SGunnar Mills "MaximumErrorsExceeded", 464e7808c93SGunnar Mills { 465ba27e59eSEd Tanous "Indicates that sufficient errors have occurred that the reporting service cannot return them all.", 466e7808c93SGunnar Mills "Too many errors have occurred to report them all.", 467e7808c93SGunnar Mills "Critical", 468e7808c93SGunnar Mills 0, 469e7808c93SGunnar Mills {}, 470e7808c93SGunnar Mills "Resolve other reported errors and retry the current operation.", 471e7808c93SGunnar Mills }}, 472e7808c93SGunnar Mills MessageEntry{ 473f866686bSJiaqing Zhao "MissingOrMalformedPart", 474f866686bSJiaqing Zhao { 475f866686bSJiaqing Zhao "Indicates that a multipart request is missing a required part or contains malformed parts.", 476f866686bSJiaqing Zhao "The multipart request contains malformed parts or is missing required parts.", 477f866686bSJiaqing Zhao "Critical", 478f866686bSJiaqing Zhao 0, 479f866686bSJiaqing Zhao {}, 480f866686bSJiaqing Zhao "Add any missing required parts or correct the malformed parts and resubmit the request.", 481f866686bSJiaqing Zhao }}, 482f866686bSJiaqing Zhao MessageEntry{ 48383f984b5SSunitha Harish "NetworkNameResolutionNotConfigured", 48483f984b5SSunitha Harish { 485ba27e59eSEd Tanous "Indicates that network-based name resolution has not been configured on the service.", 48683f984b5SSunitha Harish "Network name resolution has not been configured on this service.", 48783f984b5SSunitha Harish "Warning", 48883f984b5SSunitha Harish 0, 48983f984b5SSunitha Harish {}, 490ba27e59eSEd Tanous "Configure the network name resolution protocol support on this service, or update any URI values to include an IP address instead of a network name and resubmit the request.", 49183f984b5SSunitha Harish }}, 492ba27e59eSEd Tanous MessageEntry{ 493ba27e59eSEd Tanous "NetworkNameResolutionNotSupported", 49483f984b5SSunitha Harish { 495ba27e59eSEd Tanous "Indicates the service does not support network-based name resolution.", 496ba27e59eSEd Tanous "Resolution of network-based names is not supported by this service.", 49783f984b5SSunitha Harish "Warning", 49883f984b5SSunitha Harish 0, 49983f984b5SSunitha Harish {}, 500ba27e59eSEd Tanous "Update any URI values to include an IP address instead of a network name and resubmit the request.", 50183f984b5SSunitha Harish }}, 50283f984b5SSunitha Harish MessageEntry{ 50370304cb5SJason M. Bills "NoOperation", 50470304cb5SJason M. Bills { 505ba27e59eSEd Tanous "Indicates that the requested operation will not perform any changes on the service.", 506ba27e59eSEd Tanous "The request body submitted contain no data to act upon and no changes to the resource took place.", 507271584abSEd Tanous "Warning", 508271584abSEd Tanous 0, 509271584abSEd Tanous {}, 51070304cb5SJason M. Bills "Add properties in the JSON object and resubmit the request.", 51170304cb5SJason M. Bills }}, 51270304cb5SJason M. Bills MessageEntry{ 51370304cb5SJason M. Bills "NoValidSession", 51470304cb5SJason M. Bills { 515ba27e59eSEd Tanous "Indicates that the operation failed because a valid session is required in order to access any resources.", 516271584abSEd Tanous "There is no valid session established with the implementation.", 517271584abSEd Tanous "Critical", 518271584abSEd Tanous 0, 519271584abSEd Tanous {}, 520e7808c93SGunnar Mills "Establish a session before attempting any operations.", 521e7808c93SGunnar Mills }}, 522e7808c93SGunnar Mills MessageEntry{ 523e7808c93SGunnar Mills "OperationFailed", 524e7808c93SGunnar Mills { 525ba27e59eSEd Tanous "Indicates that one of the internal operations necessary to complete the request failed. Examples of this are when an internal service provider is unable to complete the request, such as in aggregation or RDE.", 526ba27e59eSEd Tanous "An error occurred internal to the service as part of the overall request. Partial results may have been returned.", 527e7808c93SGunnar Mills "Warning", 528e7808c93SGunnar Mills 0, 529e7808c93SGunnar Mills {}, 530ba27e59eSEd Tanous "Resubmit the request. If the problem persists, consider resetting the service or provider.", 531e7808c93SGunnar Mills }}, 532e7808c93SGunnar Mills MessageEntry{ 533f866686bSJiaqing Zhao "OperationNotAllowed", 534f866686bSJiaqing Zhao { 535f866686bSJiaqing Zhao "Indicates that the HTTP method in the request is not allowed on this resource.", 536f866686bSJiaqing Zhao "The HTTP method is not allowed on this resource.", 537f866686bSJiaqing Zhao "Critical", 538f866686bSJiaqing Zhao 0, 539f866686bSJiaqing Zhao {}, 540f866686bSJiaqing Zhao "None.", 541f866686bSJiaqing Zhao }}, 542f866686bSJiaqing Zhao MessageEntry{ 543ba27e59eSEd Tanous "OperationTimeout", 544e7808c93SGunnar Mills { 545ba27e59eSEd Tanous "Indicates that one of the internal operations necessary to complete the request timed out. Examples of this are when an internal service provider is unable to complete the request, such as in aggregation or RDE.", 546ba27e59eSEd Tanous "A timeout internal to the service occured as part of the request. Partial results may have been returned.", 547ba27e59eSEd Tanous "Warning", 548ba27e59eSEd Tanous 0, 549ba27e59eSEd Tanous {}, 550ba27e59eSEd Tanous "Resubmit the request. If the problem persists, consider resetting the service or provider.", 551ba27e59eSEd Tanous }}, 5524d99bbb0SEd Tanous MessageEntry{ 5534d99bbb0SEd Tanous "PasswordChangeRequired", 554ba27e59eSEd Tanous { 555ba27e59eSEd Tanous "Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the `Password` property in the manager account resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.", 556ba27e59eSEd Tanous "The password provided for this account must be changed before access is granted. PATCH the Password property for this account located at the target URI '%1' to complete this process.", 557e7808c93SGunnar Mills "Critical", 558e7808c93SGunnar Mills 1, 559e7808c93SGunnar Mills { 560e7808c93SGunnar Mills "string", 561e7808c93SGunnar Mills }, 562ba27e59eSEd Tanous "Change the password for this account using a PATCH to the Password property at the URI provided.", 563e7808c93SGunnar Mills }}, 564ba27e59eSEd Tanous MessageEntry{ 565f866686bSJiaqing Zhao "PayloadTooLarge", 566f866686bSJiaqing Zhao { 567f866686bSJiaqing Zhao "Indicates that the supplied payload is too large to be accepted by the service.", 568f866686bSJiaqing Zhao "The supplied payload exceeds the maximum size supported by the service.", 569f866686bSJiaqing Zhao "Critical", 570f866686bSJiaqing Zhao 0, 571f866686bSJiaqing Zhao {}, 572f866686bSJiaqing Zhao "Check that the supplied payload is correct and supported by this service.", 573f866686bSJiaqing Zhao }}, 574f866686bSJiaqing Zhao MessageEntry{ 575ba27e59eSEd Tanous "PreconditionFailed", 576e7808c93SGunnar Mills { 577ba27e59eSEd Tanous "Indicates that the ETag supplied did not match the current ETag of the resource.", 578ba27e59eSEd Tanous "The ETag supplied did not match the ETag required to change this resource.", 579e7808c93SGunnar Mills "Critical", 580e7808c93SGunnar Mills 0, 581e7808c93SGunnar Mills {}, 582e7808c93SGunnar Mills "Try the operation again using the appropriate ETag.", 583e7808c93SGunnar Mills }}, 584ba27e59eSEd Tanous MessageEntry{ 585ba27e59eSEd Tanous "PreconditionRequired", 586e7808c93SGunnar Mills { 587ba27e59eSEd Tanous "Indicates that the request did not provide the required precondition such as an `If-Match` or `If-None-Match` header, or `@odata.etag` annotations.", 588ba27e59eSEd Tanous "A precondition header or annotation is required to change this resource.", 589e7808c93SGunnar Mills "Critical", 590e7808c93SGunnar Mills 0, 591e7808c93SGunnar Mills {}, 592ba27e59eSEd Tanous "Try the operation again using an If-Match or If-None-Match header and appropriate ETag.", 59370304cb5SJason M. Bills }}, 594fc8a2b87SEd Tanous MessageEntry{ 595fc8a2b87SEd Tanous "PropertyDeprecated", 596fc8a2b87SEd Tanous { 597fc8a2b87SEd Tanous "Indicates the property is deprecated.", 598fc8a2b87SEd Tanous "The deprecated property %1 was included in the request body.", 599fc8a2b87SEd Tanous "Warning", 600fc8a2b87SEd Tanous 1, 601fc8a2b87SEd Tanous { 602fc8a2b87SEd Tanous "string", 603fc8a2b87SEd Tanous }, 604fc8a2b87SEd Tanous "Refer to the schema guide for more information.", 605fc8a2b87SEd Tanous }}, 606ba27e59eSEd Tanous MessageEntry{ 607ba27e59eSEd Tanous "PropertyDuplicate", 60870304cb5SJason M. Bills { 609ba27e59eSEd Tanous "Indicates that a duplicate property was included in the request body.", 610271584abSEd Tanous "The property %1 was duplicated in the request.", 611271584abSEd Tanous "Warning", 612271584abSEd Tanous 1, 61370304cb5SJason M. Bills { 61470304cb5SJason M. Bills "string", 61570304cb5SJason M. Bills }, 616ba27e59eSEd Tanous "Remove the duplicate property from the request body and resubmit the request if the operation failed.", 61770304cb5SJason M. Bills }}, 61870304cb5SJason M. Bills MessageEntry{ 61970304cb5SJason M. Bills "PropertyMissing", 62070304cb5SJason M. Bills { 621ba27e59eSEd Tanous "Indicates that a required property was not supplied as part of the request.", 622ba27e59eSEd Tanous "The property %1 is a required property and must be included in the request.", 623271584abSEd Tanous "Warning", 624271584abSEd Tanous 1, 62570304cb5SJason M. Bills { 62670304cb5SJason M. Bills "string", 62770304cb5SJason M. Bills }, 628ba27e59eSEd Tanous "Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed.", 62970304cb5SJason M. Bills }}, 630ba27e59eSEd Tanous MessageEntry{ 631f866686bSJiaqing Zhao "PropertyNotUpdated", 632f866686bSJiaqing Zhao { 633f866686bSJiaqing Zhao "Indicates that a property was not updated due to an internal service error, but the service is still functional.", 634f866686bSJiaqing Zhao "The property %1 was not updated due to an internal service error. The service is still operational.", 635f866686bSJiaqing Zhao "Critical", 636f866686bSJiaqing Zhao 1, 637f866686bSJiaqing Zhao { 638f866686bSJiaqing Zhao "string", 639f866686bSJiaqing Zhao }, 640f866686bSJiaqing Zhao "Resubmit the request. If the problem persists, check for additional messages and consider resetting the service.", 641f866686bSJiaqing Zhao }}, 642f866686bSJiaqing Zhao MessageEntry{ 643ba27e59eSEd Tanous "PropertyNotWritable", 64470304cb5SJason M. Bills { 645ba27e59eSEd Tanous "Indicates that a property was given a value in the request body, but the property is a readonly property.", 646ba27e59eSEd Tanous "The property %1 is a read only property and cannot be assigned a value.", 647271584abSEd Tanous "Warning", 648271584abSEd Tanous 1, 64970304cb5SJason M. Bills { 65070304cb5SJason M. Bills "string", 65170304cb5SJason M. Bills }, 652ba27e59eSEd Tanous "Remove the property from the request body and resubmit the request if the operation failed.", 65370304cb5SJason M. Bills }}, 654ba27e59eSEd Tanous MessageEntry{ 655ba27e59eSEd Tanous "PropertyUnknown", 65670304cb5SJason M. Bills { 657ba27e59eSEd Tanous "Indicates that an unknown property was included in the request body.", 658ba27e59eSEd Tanous "The property %1 is not in the list of valid properties for the resource.", 659271584abSEd Tanous "Warning", 660271584abSEd Tanous 1, 66170304cb5SJason M. Bills { 66270304cb5SJason M. Bills "string", 66370304cb5SJason M. Bills }, 664ba27e59eSEd Tanous "Remove the unknown property from the request body and resubmit the request if the operation failed.", 66570304cb5SJason M. Bills }}, 666e7808c93SGunnar Mills MessageEntry{ 667e7808c93SGunnar Mills "PropertyValueConflict", 668e7808c93SGunnar Mills { 669ba27e59eSEd Tanous "Indicates that the requested write of a property value could not be completed, because of a conflict with another property value.", 670ba27e59eSEd Tanous "The property '%1' could not be written because its value would conflict with the value of the '%2' property.", 671e7808c93SGunnar Mills "Warning", 672e7808c93SGunnar Mills 2, 673e7808c93SGunnar Mills { 674e7808c93SGunnar Mills "string", 675e7808c93SGunnar Mills "string", 676e7808c93SGunnar Mills }, 677e7808c93SGunnar Mills "No resolution is required.", 678e7808c93SGunnar Mills }}, 679ba27e59eSEd Tanous MessageEntry{ 680ba27e59eSEd Tanous "PropertyValueDeprecated", 681fc8a2b87SEd Tanous { 682fc8a2b87SEd Tanous "Indicates that a property was given a deprecated value.", 683fc8a2b87SEd Tanous "The value '%1' for the property %2 is deprecated.", 684fc8a2b87SEd Tanous "Warning", 685f866686bSJiaqing Zhao 2, 686fc8a2b87SEd Tanous { 687fc8a2b87SEd Tanous "string", 688fc8a2b87SEd Tanous "string", 689fc8a2b87SEd Tanous }, 690fc8a2b87SEd Tanous "Refer to the schema guide for more information.", 691fc8a2b87SEd Tanous }}, 692ba27e59eSEd Tanous MessageEntry{ 693ba27e59eSEd Tanous "PropertyValueError", 69483f984b5SSunitha Harish { 69583f984b5SSunitha Harish "Indicates that a property was given an invalid value.", 69683f984b5SSunitha Harish "The value provided for the property %1 is not valid.", 69783f984b5SSunitha Harish "Warning", 69883f984b5SSunitha Harish 1, 69983f984b5SSunitha Harish { 70083f984b5SSunitha Harish "string", 70183f984b5SSunitha Harish }, 702ba27e59eSEd Tanous "Correct the value for the property in the request body and resubmit the request if the operation failed.", 70383f984b5SSunitha Harish }}, 704fc8a2b87SEd Tanous MessageEntry{ 705fc8a2b87SEd Tanous "PropertyValueExternalConflict", 706fc8a2b87SEd Tanous { 707ba27e59eSEd Tanous "Indicates that the requested write of a property value could not be completed, due to the current state or configuration of the resource. This can include configuration conflicts with other resources or parameters that are not exposed by this interface.", 708ba27e59eSEd Tanous "The property '%1' with the requested value of '%2' could not be written because the value is not available due to a configuration conflict.", 709fc8a2b87SEd Tanous "Warning", 710fc8a2b87SEd Tanous 2, 711fc8a2b87SEd Tanous { 712fc8a2b87SEd Tanous "string", 713fc8a2b87SEd Tanous "string", 714fc8a2b87SEd Tanous }, 715fc8a2b87SEd Tanous "No resolution is required.", 716fc8a2b87SEd Tanous }}, 717ba27e59eSEd Tanous MessageEntry{ 718ba27e59eSEd Tanous "PropertyValueFormatError", 719271584abSEd Tanous { 720ba27e59eSEd Tanous "Indicates that a property was given the correct value type but the value of that property was not supported.", 721ba27e59eSEd Tanous "The value '%1' for the property %2 is of a different format than the property can accept.", 722271584abSEd Tanous "Warning", 723271584abSEd Tanous 2, 724271584abSEd Tanous { 725271584abSEd Tanous "string", 726271584abSEd Tanous "string", 727271584abSEd Tanous }, 728ba27e59eSEd Tanous "Correct the value for the property in the request body and resubmit the request if the operation failed.", 729271584abSEd Tanous }}, 730ba27e59eSEd Tanous MessageEntry{ 731ba27e59eSEd Tanous "PropertyValueIncorrect", 732e7808c93SGunnar Mills { 733ba27e59eSEd Tanous "Indicates that the requested write of a property value could not be completed, because of an incorrect value of the property. Examples include values that do not match a regular expression requirement or passwords that do not match the implementation constraints.", 734ba27e59eSEd Tanous "The property '%1' with the requested value of '%2' could not be written because the value does not meet the constraints of the implementation.", 735e7808c93SGunnar Mills "Warning", 736e7808c93SGunnar Mills 2, 737e7808c93SGunnar Mills { 738e7808c93SGunnar Mills "string", 739e7808c93SGunnar Mills "string", 740e7808c93SGunnar Mills }, 741e7808c93SGunnar Mills "No resolution is required.", 742e7808c93SGunnar Mills }}, 743ba27e59eSEd Tanous MessageEntry{ 744ba27e59eSEd Tanous "PropertyValueModified", 74570304cb5SJason M. Bills { 746ba27e59eSEd Tanous "Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.", 747ba27e59eSEd Tanous "The property %1 was assigned the value '%2' due to modification by the service.", 748271584abSEd Tanous "Warning", 749271584abSEd Tanous 2, 75070304cb5SJason M. Bills { 75170304cb5SJason M. Bills "string", 75270304cb5SJason M. Bills "string", 75370304cb5SJason M. Bills }, 754271584abSEd Tanous "No resolution is required.", 75570304cb5SJason M. Bills }}, 75670304cb5SJason M. Bills MessageEntry{ 75770304cb5SJason M. Bills "PropertyValueNotInList", 75870304cb5SJason M. Bills { 759ba27e59eSEd Tanous "Indicates that a property was given the correct value type but the value of that property was not supported. The value is not in an enumeration.", 760ba27e59eSEd Tanous "The value '%1' for the property %2 is not in the list of acceptable values.", 761271584abSEd Tanous "Warning", 762271584abSEd Tanous 2, 76370304cb5SJason M. Bills { 76470304cb5SJason M. Bills "string", 76570304cb5SJason M. Bills "string", 76670304cb5SJason M. Bills }, 767ba27e59eSEd Tanous "Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed.", 76870304cb5SJason M. Bills }}, 769ba27e59eSEd Tanous MessageEntry{ 770f866686bSJiaqing Zhao "PropertyValueOutOfRange", 771f866686bSJiaqing Zhao { 772f866686bSJiaqing Zhao "Indicates that a property was given the correct value type but the value of that property is outside the supported range.", 773f866686bSJiaqing Zhao "The value '%1' for the property %2 is not in the supported range of acceptable values.", 774f866686bSJiaqing Zhao "Warning", 775f866686bSJiaqing Zhao 2, 776f866686bSJiaqing Zhao { 777f866686bSJiaqing Zhao "string", 778f866686bSJiaqing Zhao "string", 779f866686bSJiaqing Zhao }, 780f866686bSJiaqing Zhao "Correct the value for the property in the request body and resubmit the request if the operation failed.", 781f866686bSJiaqing Zhao }}, 782f866686bSJiaqing Zhao MessageEntry{ 783ba27e59eSEd Tanous "PropertyValueResourceConflict", 784fc8a2b87SEd Tanous { 785ba27e59eSEd Tanous "Indicates that the requested write of a property value could not be completed, due to the current state or configuration of another resource.", 786ba27e59eSEd Tanous "The property '%1' with the requested value of '%2' could not be written because the value conflicts with the state or configuration of the resource at '%3'.", 787fc8a2b87SEd Tanous "Warning", 788fc8a2b87SEd Tanous 3, 789fc8a2b87SEd Tanous { 790fc8a2b87SEd Tanous "string", 791fc8a2b87SEd Tanous "string", 792fc8a2b87SEd Tanous "string", 793fc8a2b87SEd Tanous }, 794fc8a2b87SEd Tanous "No resolution is required.", 795fc8a2b87SEd Tanous }}, 79670304cb5SJason M. Bills MessageEntry{ 79770304cb5SJason M. Bills "PropertyValueTypeError", 79870304cb5SJason M. Bills { 799ba27e59eSEd Tanous "Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.", 800ba27e59eSEd Tanous "The value '%1' for the property %2 is of a different type than the property can accept.", 801271584abSEd Tanous "Warning", 802271584abSEd Tanous 2, 80370304cb5SJason M. Bills { 80470304cb5SJason M. Bills "string", 80570304cb5SJason M. Bills "string", 80670304cb5SJason M. Bills }, 807ba27e59eSEd Tanous "Correct the value for the property in the request body and resubmit the request if the operation failed.", 80870304cb5SJason M. Bills }}, 80970304cb5SJason M. Bills MessageEntry{ 810e7808c93SGunnar Mills "QueryCombinationInvalid", 811e7808c93SGunnar Mills { 812ba27e59eSEd Tanous "Indicates the request contains multiple query parameters, and that two or more of them cannot be used together.", 813ba27e59eSEd Tanous "Two or more query parameters in the request cannot be used together.", 814e7808c93SGunnar Mills "Warning", 815e7808c93SGunnar Mills 0, 816e7808c93SGunnar Mills {}, 817ba27e59eSEd Tanous "Remove one or more of the query parameters and resubmit the request if the operation failed.", 818e7808c93SGunnar Mills }}, 819e7808c93SGunnar Mills MessageEntry{ 82070304cb5SJason M. Bills "QueryNotSupported", 82170304cb5SJason M. Bills { 82270304cb5SJason M. Bills "Indicates that query is not supported on the implementation.", 823271584abSEd Tanous "Querying is not supported by the implementation.", 824271584abSEd Tanous "Warning", 825e7808c93SGunnar Mills 0, 826e7808c93SGunnar Mills {}, 827ba27e59eSEd Tanous "Remove the query parameters and resubmit the request if the operation failed.", 828e7808c93SGunnar Mills }}, 829ba27e59eSEd Tanous MessageEntry{ 830ba27e59eSEd Tanous "QueryNotSupportedOnOperation", 831e7808c93SGunnar Mills { 832ba27e59eSEd Tanous "Indicates that query is not supported with the given operation, such as when the `$expand` query is attempted with a PATCH operation.", 833e7808c93SGunnar Mills "Querying is not supported with the requested operation.", 834e7808c93SGunnar Mills "Warning", 835271584abSEd Tanous 0, 836271584abSEd Tanous {}, 837ba27e59eSEd Tanous "Remove the query parameters and resubmit the request if the operation failed.", 83870304cb5SJason M. Bills }}, 839ba27e59eSEd Tanous MessageEntry{ 840ba27e59eSEd Tanous "QueryNotSupportedOnResource", 84170304cb5SJason M. Bills { 842ba27e59eSEd Tanous "Indicates that query is not supported on the given resource, such as when the `$skip` query is attempted on a resource that is not a collection.", 843271584abSEd Tanous "Querying is not supported on the requested resource.", 844271584abSEd Tanous "Warning", 845271584abSEd Tanous 0, 846271584abSEd Tanous {}, 847ba27e59eSEd Tanous "Remove the query parameters and resubmit the request if the operation failed.", 84870304cb5SJason M. Bills }}, 8494d99bbb0SEd Tanous MessageEntry{ 8504d99bbb0SEd Tanous "QueryParameterOutOfRange", 85170304cb5SJason M. Bills { 852ba27e59eSEd Tanous "Indicates that a query parameter was provided that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page.", 853fc8a2b87SEd Tanous "The value '%1' for the query parameter %2 is out of range %3.", 854271584abSEd Tanous "Warning", 855271584abSEd Tanous 3, 85670304cb5SJason M. Bills { 85770304cb5SJason M. Bills "string", 85870304cb5SJason M. Bills "string", 85970304cb5SJason M. Bills "string", 86070304cb5SJason M. Bills }, 861ba27e59eSEd Tanous "Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages.", 86270304cb5SJason M. Bills }}, 863fc8a2b87SEd Tanous MessageEntry{ 86483f984b5SSunitha Harish "QueryParameterValueError", 86583f984b5SSunitha Harish { 86683f984b5SSunitha Harish "Indicates that a query parameter was given an invalid value.", 86783f984b5SSunitha Harish "The value for the parameter %1 is invalid.", 86883f984b5SSunitha Harish "Warning", 86983f984b5SSunitha Harish 1, 87083f984b5SSunitha Harish { 87183f984b5SSunitha Harish "string", 87283f984b5SSunitha Harish }, 873ba27e59eSEd Tanous "Correct the value for the query parameter in the request and resubmit the request if the operation failed.", 87483f984b5SSunitha Harish }}, 87583f984b5SSunitha Harish MessageEntry{ 876fc8a2b87SEd Tanous "QueryParameterValueFormatError", 87770304cb5SJason M. Bills { 878ba27e59eSEd Tanous "Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes the value size or length has been exceeded.", 879ba27e59eSEd Tanous "The value '%1' for the parameter %2 is of a different format than the parameter can accept.", 880271584abSEd Tanous "Warning", 881271584abSEd Tanous 2, 88270304cb5SJason M. Bills { 88370304cb5SJason M. Bills "string", 88470304cb5SJason M. Bills "string", 88570304cb5SJason M. Bills }, 886ba27e59eSEd Tanous "Correct the value for the query parameter in the request and resubmit the request if the operation failed.", 88770304cb5SJason M. Bills }}, 888ba27e59eSEd Tanous MessageEntry{ 889ba27e59eSEd Tanous "QueryParameterValueTypeError", 89070304cb5SJason M. Bills { 891ba27e59eSEd Tanous "Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string.", 892ba27e59eSEd Tanous "The value '%1' for the query parameter %2 is of a different type than the parameter can accept.", 893271584abSEd Tanous "Warning", 894271584abSEd Tanous 2, 89570304cb5SJason M. Bills { 89670304cb5SJason M. Bills "string", 89770304cb5SJason M. Bills "string", 89870304cb5SJason M. Bills }, 899ba27e59eSEd Tanous "Correct the value for the query parameter in the request and resubmit the request if the operation failed.", 90070304cb5SJason M. Bills }}, 901e7808c93SGunnar Mills MessageEntry{ 902f866686bSJiaqing Zhao "ResetRecommended", 903f866686bSJiaqing Zhao { 904f866686bSJiaqing Zhao "Indicates that a component reset is recommended for error recovery while unaffected applications can continue running without any effects on accuracy and performance.", 905f866686bSJiaqing Zhao "In order to recover from errors, a component reset is recommended with the Reset action URI '%1' and ResetType '%2'.", 906f866686bSJiaqing Zhao "Warning", 907f866686bSJiaqing Zhao 2, 908f866686bSJiaqing Zhao { 909f866686bSJiaqing Zhao "string", 910f866686bSJiaqing Zhao "string", 911f866686bSJiaqing Zhao }, 912f866686bSJiaqing Zhao "Perform the recommended reset action on the specified component.", 913f866686bSJiaqing Zhao }}, 914f866686bSJiaqing Zhao MessageEntry{ 915e7808c93SGunnar Mills "ResetRequired", 916e7808c93SGunnar Mills { 917f866686bSJiaqing Zhao "Indicates that a component reset is required for changes, error recovery, or operations to complete.", 918f866686bSJiaqing Zhao "In order to apply changes, recover from errors, or complete the operation, a component reset is required with the Reset action URI '%1' and ResetType '%2'.", 919e7808c93SGunnar Mills "Warning", 920e7808c93SGunnar Mills 2, 921e7808c93SGunnar Mills { 922e7808c93SGunnar Mills "string", 923e7808c93SGunnar Mills "string", 924e7808c93SGunnar Mills }, 925fc8a2b87SEd Tanous "Perform the required reset action on the specified component.", 926e7808c93SGunnar Mills }}, 927ba27e59eSEd Tanous MessageEntry{ 928ba27e59eSEd Tanous "ResourceAlreadyExists", 92970304cb5SJason M. Bills { 930ba27e59eSEd Tanous "Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.", 931ba27e59eSEd Tanous "The requested resource of type %1 with the property %2 with the value '%3' already exists.", 932271584abSEd Tanous "Critical", 933271584abSEd Tanous 3, 93470304cb5SJason M. Bills { 93570304cb5SJason M. Bills "string", 93670304cb5SJason M. Bills "string", 93770304cb5SJason M. Bills "string", 93870304cb5SJason M. Bills }, 939ba27e59eSEd Tanous "Do not repeat the create operation as the resource has already been created.", 94070304cb5SJason M. Bills }}, 94170304cb5SJason M. Bills MessageEntry{ 94270304cb5SJason M. Bills "ResourceAtUriInUnknownFormat", 94370304cb5SJason M. Bills { 944ba27e59eSEd Tanous "Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service.", 945ba27e59eSEd Tanous "The resource at '%1' is in a format not recognized by the service.", 946271584abSEd Tanous "Critical", 947271584abSEd Tanous 1, 94870304cb5SJason M. Bills { 94970304cb5SJason M. Bills "string", 95070304cb5SJason M. Bills }, 951ba27e59eSEd Tanous "Place an image or resource or file that is recognized by the service at the URI.", 95270304cb5SJason M. Bills }}, 953ba27e59eSEd Tanous MessageEntry{ 954ba27e59eSEd Tanous "ResourceAtUriUnauthorized", 95570304cb5SJason M. Bills { 956ba27e59eSEd Tanous "Indicates that the attempt to access the resource, file, or image at the URI was unauthorized.", 957ba27e59eSEd Tanous "While accessing the resource at '%1', the service received an authorization error '%2'.", 958271584abSEd Tanous "Critical", 959271584abSEd Tanous 2, 96070304cb5SJason M. Bills { 96170304cb5SJason M. Bills "string", 96270304cb5SJason M. Bills "string", 96370304cb5SJason M. Bills }, 964ba27e59eSEd Tanous "Ensure that the appropriate access is provided for the service in order for it to access the URI.", 96570304cb5SJason M. Bills }}, 966ba27e59eSEd Tanous MessageEntry{ 967ba27e59eSEd Tanous "ResourceCannotBeDeleted", 96870304cb5SJason M. Bills { 969ba27e59eSEd Tanous "Indicates that a delete operation was attempted on a resource that cannot be deleted.", 970ba27e59eSEd Tanous "The delete request failed because the resource requested cannot be deleted.", 971271584abSEd Tanous "Critical", 972271584abSEd Tanous 0, 973271584abSEd Tanous {}, 974271584abSEd Tanous "Do not attempt to delete a non-deletable resource.", 97570304cb5SJason M. Bills }}, 97670304cb5SJason M. Bills MessageEntry{ 977e7808c93SGunnar Mills "ResourceCreationConflict", 978e7808c93SGunnar Mills { 979ba27e59eSEd Tanous "Indicates that the requested resource creation could not be completed because the service has a resource that conflicts with the request.", 980ba27e59eSEd Tanous "The resource could not be created. The service has a resource at URI '%1' that conflicts with the creation request.", 981e7808c93SGunnar Mills "Warning", 982e7808c93SGunnar Mills 1, 983e7808c93SGunnar Mills { 984e7808c93SGunnar Mills "string", 985e7808c93SGunnar Mills }, 986e7808c93SGunnar Mills "No resolution is required.", 987e7808c93SGunnar Mills }}, 988e7808c93SGunnar Mills MessageEntry{ 989fc8a2b87SEd Tanous "ResourceDeprecated", 990fc8a2b87SEd Tanous { 991fc8a2b87SEd Tanous "Indicates the resource is deprecated.", 992fc8a2b87SEd Tanous "The operation was performed on a deprecated resource '%1'.", 993fc8a2b87SEd Tanous "Warning", 994fc8a2b87SEd Tanous 1, 995fc8a2b87SEd Tanous { 996fc8a2b87SEd Tanous "string", 997fc8a2b87SEd Tanous }, 998fc8a2b87SEd Tanous "Refer to the schema guide for more information.", 999fc8a2b87SEd Tanous }}, 1000fc8a2b87SEd Tanous MessageEntry{ 100170304cb5SJason M. Bills "ResourceExhaustion", 100270304cb5SJason M. Bills { 1003ba27e59eSEd Tanous "Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.", 1004ba27e59eSEd Tanous "The resource '%1' was unable to satisfy the request due to unavailability of resources.", 1005271584abSEd Tanous "Critical", 1006271584abSEd Tanous 1, 100770304cb5SJason M. Bills { 100870304cb5SJason M. Bills "string", 100970304cb5SJason M. Bills }, 1010271584abSEd Tanous "Ensure that the resources are available and resubmit the request.", 101170304cb5SJason M. Bills }}, 1012ba27e59eSEd Tanous MessageEntry{ 1013ba27e59eSEd Tanous "ResourceInStandby", 101470304cb5SJason M. Bills { 1015ba27e59eSEd Tanous "Indicates that the request could not be performed because the resource is in standby.", 1016ba27e59eSEd Tanous "The request could not be performed because the resource is in standby.", 1017271584abSEd Tanous "Critical", 1018271584abSEd Tanous 0, 1019271584abSEd Tanous {}, 1020ba27e59eSEd Tanous "Ensure that the resource is in the correct power state and resubmit the request.", 102170304cb5SJason M. Bills }}, 1022ba27e59eSEd Tanous MessageEntry{ 1023ba27e59eSEd Tanous "ResourceInUse", 102470304cb5SJason M. Bills { 1025ba27e59eSEd Tanous "Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.", 1026ba27e59eSEd Tanous "The change to the requested resource failed because the resource is in use or in transition.", 1027271584abSEd Tanous "Warning", 1028271584abSEd Tanous 0, 1029271584abSEd Tanous {}, 1030ba27e59eSEd Tanous "Remove the condition and resubmit the request if the operation failed.", 103170304cb5SJason M. Bills }}, 103270304cb5SJason M. Bills MessageEntry{ 103370304cb5SJason M. Bills "ResourceMissingAtURI", 103470304cb5SJason M. Bills { 1035ba27e59eSEd Tanous "Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like firmware update.", 1036fc8a2b87SEd Tanous "The resource at the URI '%1' was not found.", 1037271584abSEd Tanous "Critical", 1038271584abSEd Tanous 1, 103970304cb5SJason M. Bills { 104070304cb5SJason M. Bills "string", 104170304cb5SJason M. Bills }, 1042ba27e59eSEd Tanous "Place a valid resource at the URI or correct the URI and resubmit the request.", 104370304cb5SJason M. Bills }}, 104470304cb5SJason M. Bills MessageEntry{ 104570304cb5SJason M. Bills "ResourceNotFound", 104670304cb5SJason M. Bills { 1047ba27e59eSEd Tanous "Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.", 1048fc8a2b87SEd Tanous "The requested resource of type %1 named '%2' was not found.", 1049271584abSEd Tanous "Critical", 1050271584abSEd Tanous 2, 105170304cb5SJason M. Bills { 105270304cb5SJason M. Bills "string", 105370304cb5SJason M. Bills "string", 105470304cb5SJason M. Bills }, 105570304cb5SJason M. Bills "Provide a valid resource identifier and resubmit the request.", 105670304cb5SJason M. Bills }}, 105770304cb5SJason M. Bills MessageEntry{ 105870304cb5SJason M. Bills "ResourceTypeIncompatible", 105970304cb5SJason M. Bills { 1060ba27e59eSEd Tanous "Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a resource collection using the wrong resource type, an update where the `@odata.type` properties do not match, or on a major version incompatibility.", 1061ba27e59eSEd Tanous "The @odata.type of the request body %1 is incompatible with the @odata.type of the resource, which is %2.", 1062271584abSEd Tanous "Critical", 1063271584abSEd Tanous 2, 106470304cb5SJason M. Bills { 106570304cb5SJason M. Bills "string", 106670304cb5SJason M. Bills "string", 106770304cb5SJason M. Bills }, 1068ba27e59eSEd Tanous "Resubmit the request with a payload compatible with the resource's schema.", 106970304cb5SJason M. Bills }}, 1070ba27e59eSEd Tanous MessageEntry{ 1071ba27e59eSEd Tanous "RestrictedPrivilege", 1072fc8a2b87SEd Tanous { 1073ba27e59eSEd Tanous "Indicates that the operation was not successful because a privilege is restricted.", 1074ba27e59eSEd Tanous "The operation was not successful because the privilege '%1' is restricted.", 1075fc8a2b87SEd Tanous "Warning", 1076fc8a2b87SEd Tanous 1, 1077fc8a2b87SEd Tanous { 1078fc8a2b87SEd Tanous "string", 1079fc8a2b87SEd Tanous }, 1080ba27e59eSEd Tanous "Remove restricted privileges from the request body and resubmit the request.", 1081fc8a2b87SEd Tanous }}, 1082ba27e59eSEd Tanous MessageEntry{ 1083ba27e59eSEd Tanous "RestrictedRole", 1084fc8a2b87SEd Tanous { 1085ba27e59eSEd Tanous "Indicates that the operation was not successful because the role is restricted.", 1086ba27e59eSEd Tanous "The operation was not successful because the role '%1' is restricted.", 1087fc8a2b87SEd Tanous "Warning", 1088fc8a2b87SEd Tanous 1, 1089fc8a2b87SEd Tanous { 1090fc8a2b87SEd Tanous "string", 1091fc8a2b87SEd Tanous }, 1092ba27e59eSEd Tanous "No resolution is required. For standard roles, consider using the role specified in the AlternateRoleId property in the Role resource.", 1093fc8a2b87SEd Tanous }}, 109470304cb5SJason M. Bills MessageEntry{ 109583f984b5SSunitha Harish "ServiceDisabled", 109683f984b5SSunitha Harish { 1097ba27e59eSEd Tanous "Indicates that the operation failed because the service, such as the account service, is disabled and cannot accept requests.", 1098ba27e59eSEd Tanous "The operation failed because the service at %1 is disabled and cannot accept requests.", 109983f984b5SSunitha Harish "Warning", 110083f984b5SSunitha Harish 1, 110183f984b5SSunitha Harish { 110283f984b5SSunitha Harish "string", 110383f984b5SSunitha Harish }, 1104ba27e59eSEd Tanous "Enable the service and resubmit the request if the operation failed.", 110583f984b5SSunitha Harish }}, 110683f984b5SSunitha Harish MessageEntry{ 110770304cb5SJason M. Bills "ServiceInUnknownState", 110870304cb5SJason M. Bills { 1109ba27e59eSEd Tanous "Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests.", 1110ba27e59eSEd Tanous "The operation failed because the service is in an unknown state and can no longer take incoming requests.", 1111271584abSEd Tanous "Critical", 1112271584abSEd Tanous 0, 1113271584abSEd Tanous {}, 1114ba27e59eSEd Tanous "Restart the service and resubmit the request if the operation failed.", 111570304cb5SJason M. Bills }}, 1116ba27e59eSEd Tanous MessageEntry{ 1117ba27e59eSEd Tanous "ServiceShuttingDown", 111870304cb5SJason M. Bills { 1119ba27e59eSEd Tanous "Indicates that the operation failed as the service is shutting down, such as when the service reboots.", 1120ba27e59eSEd Tanous "The operation failed because the service is shutting down and can no longer take incoming requests.", 1121271584abSEd Tanous "Critical", 1122271584abSEd Tanous 0, 1123271584abSEd Tanous {}, 1124ba27e59eSEd Tanous "When the service becomes available, resubmit the request if the operation failed.", 112570304cb5SJason M. Bills }}, 112670304cb5SJason M. Bills MessageEntry{ 112770304cb5SJason M. Bills "ServiceTemporarilyUnavailable", 112870304cb5SJason M. Bills { 1129271584abSEd Tanous "Indicates the service is temporarily unavailable.", 113070304cb5SJason M. Bills "The service is temporarily unavailable. Retry in %1 seconds.", 1131271584abSEd Tanous "Critical", 1132271584abSEd Tanous 1, 113370304cb5SJason M. Bills { 113470304cb5SJason M. Bills "string", 113570304cb5SJason M. Bills }, 1136271584abSEd Tanous "Wait for the indicated retry duration and retry the operation.", 113770304cb5SJason M. Bills }}, 113870304cb5SJason M. Bills MessageEntry{ 113970304cb5SJason M. Bills "SessionLimitExceeded", 114070304cb5SJason M. Bills { 1141ba27e59eSEd Tanous "Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation.", 1142ba27e59eSEd Tanous "The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.", 1143271584abSEd Tanous "Critical", 1144271584abSEd Tanous 0, 1145271584abSEd Tanous {}, 1146ba27e59eSEd Tanous "Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions, if supported.", 114770304cb5SJason M. Bills }}, 114870304cb5SJason M. Bills MessageEntry{ 114970304cb5SJason M. Bills "SessionTerminated", 115070304cb5SJason M. Bills { 1151ba27e59eSEd Tanous "Indicates that the DELETE operation on the session resource resulted in the successful termination of the session.", 1152271584abSEd Tanous "The session was successfully terminated.", 1153271584abSEd Tanous "OK", 1154271584abSEd Tanous 0, 1155271584abSEd Tanous {}, 1156271584abSEd Tanous "No resolution is required.", 115770304cb5SJason M. Bills }}, 115870304cb5SJason M. Bills MessageEntry{ 115970304cb5SJason M. Bills "SourceDoesNotSupportProtocol", 116070304cb5SJason M. Bills { 1161ba27e59eSEd Tanous "Indicates that while attempting to access, connect to or transfer a resource, file, or image from another location that the other end of the connection did not support the protocol.", 1162ba27e59eSEd Tanous "The other end of the connection at '%1' does not support the specified protocol %2.", 1163271584abSEd Tanous "Critical", 1164271584abSEd Tanous 2, 116570304cb5SJason M. Bills { 116670304cb5SJason M. Bills "string", 116770304cb5SJason M. Bills "string", 116870304cb5SJason M. Bills }, 1169271584abSEd Tanous "Change protocols or URIs.", 117070304cb5SJason M. Bills }}, 1171ba27e59eSEd Tanous MessageEntry{ 1172ba27e59eSEd Tanous "StrictAccountTypes", 1173fc8a2b87SEd Tanous { 1174ba27e59eSEd Tanous "Indicates the request failed because a set of `AccountTypes` or `OEMAccountTypes` was not accepted while `StrictAccountTypes` is set to `true`.", 1175ba27e59eSEd Tanous "The request was not possible to fulfill with the account types included in property '%1' and property StrictAccountTypes set to true.", 1176fc8a2b87SEd Tanous "Warning", 1177fc8a2b87SEd Tanous 1, 1178fc8a2b87SEd Tanous { 1179fc8a2b87SEd Tanous "string", 1180fc8a2b87SEd Tanous }, 1181ba27e59eSEd Tanous "Resubmit the request either with an acceptable set of AccountTypes and OEMAccountTypes or with StrictAccountTypes set to false.", 1182fc8a2b87SEd Tanous }}, 1183ba27e59eSEd Tanous MessageEntry{ 1184ba27e59eSEd Tanous "StringValueTooLong", 118570304cb5SJason M. Bills { 1186ba27e59eSEd Tanous "Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification.", 1187fc8a2b87SEd Tanous "The string '%1' exceeds the length limit %2.", 1188271584abSEd Tanous "Warning", 1189271584abSEd Tanous 2, 119070304cb5SJason M. Bills { 119170304cb5SJason M. Bills "string", 119270304cb5SJason M. Bills "number", 119370304cb5SJason M. Bills }, 119470304cb5SJason M. Bills "Resubmit the request with an appropriate string length.", 119570304cb5SJason M. Bills }}, 1196ba27e59eSEd Tanous MessageEntry{ 1197ba27e59eSEd Tanous "SubscriptionTerminated", 1198e7808c93SGunnar Mills { 1199ba27e59eSEd Tanous "An event subscription has been terminated by the service. No further events will be delivered.", 1200e7808c93SGunnar Mills "The event subscription has been terminated.", 1201e7808c93SGunnar Mills "OK", 1202e7808c93SGunnar Mills 0, 1203e7808c93SGunnar Mills {}, 1204e7808c93SGunnar Mills "No resolution is required.", 1205e7808c93SGunnar Mills }}, 1206ba27e59eSEd Tanous MessageEntry{ 1207ba27e59eSEd Tanous "Success", 120870304cb5SJason M. Bills { 1209ba27e59eSEd Tanous "Indicates that all conditions of a successful operation have been met.", 1210fc8a2b87SEd Tanous "The request completed successfully.", 1211271584abSEd Tanous "OK", 1212271584abSEd Tanous 0, 1213271584abSEd Tanous {}, 1214271584abSEd Tanous "None", 121570304cb5SJason M. Bills }}, 121670304cb5SJason M. Bills MessageEntry{ 1217fc8a2b87SEd Tanous "UndeterminedFault", 1218fc8a2b87SEd Tanous { 1219ba27e59eSEd Tanous "Indicates that a fault or error condition exists but the source of the fault cannot be determined or is unknown to the service.", 1220fc8a2b87SEd Tanous "A undetermined fault condition has been reported by '%1'.", 1221fc8a2b87SEd Tanous "Critical", 1222fc8a2b87SEd Tanous 1, 122383f984b5SSunitha Harish { 122483f984b5SSunitha Harish "string", 122583f984b5SSunitha Harish }, 1226fc8a2b87SEd Tanous "None.", 1227fc8a2b87SEd Tanous }}, 1228fc8a2b87SEd Tanous MessageEntry{ 122970304cb5SJason M. Bills "UnrecognizedRequestBody", 123070304cb5SJason M. Bills { 1231ba27e59eSEd Tanous "Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.", 1232ba27e59eSEd Tanous "The service detected a malformed request body that it was unable to interpret.", 1233271584abSEd Tanous "Warning", 1234271584abSEd Tanous 0, 1235271584abSEd Tanous {}, 1236271584abSEd Tanous "Correct the request body and resubmit the request if it failed.", 123770304cb5SJason M. Bills }}, 12384d99bbb0SEd Tanous 123970304cb5SJason M. Bills }; 124030a3c431SEd Tanous 124130a3c431SEd Tanous enum class Index 124230a3c431SEd Tanous { 124330a3c431SEd Tanous accessDenied = 0, 124430a3c431SEd Tanous accountForSessionNoLongerExists = 1, 124530a3c431SEd Tanous accountModified = 2, 124630a3c431SEd Tanous accountNotModified = 3, 124730a3c431SEd Tanous accountRemoved = 4, 124830a3c431SEd Tanous actionDeprecated = 5, 124930a3c431SEd Tanous actionNotSupported = 6, 125030a3c431SEd Tanous actionParameterDuplicate = 7, 125130a3c431SEd Tanous actionParameterMissing = 8, 125230a3c431SEd Tanous actionParameterNotSupported = 9, 125330a3c431SEd Tanous actionParameterUnknown = 10, 1254f866686bSJiaqing Zhao actionParameterValueConflict = 11, 1255f866686bSJiaqing Zhao actionParameterValueError = 12, 1256f866686bSJiaqing Zhao actionParameterValueFormatError = 13, 1257f866686bSJiaqing Zhao actionParameterValueNotInList = 14, 1258f866686bSJiaqing Zhao actionParameterValueTypeError = 15, 1259f866686bSJiaqing Zhao chassisPowerStateOffRequired = 16, 1260f866686bSJiaqing Zhao chassisPowerStateOnRequired = 17, 1261f866686bSJiaqing Zhao conditionInRelatedResource = 18, 1262f866686bSJiaqing Zhao couldNotEstablishConnection = 19, 1263f866686bSJiaqing Zhao createFailedMissingReqProperties = 20, 1264f866686bSJiaqing Zhao createLimitReachedForResource = 21, 1265f866686bSJiaqing Zhao created = 22, 1266f866686bSJiaqing Zhao emptyJSON = 23, 1267f866686bSJiaqing Zhao eventBufferExceeded = 24, 1268f866686bSJiaqing Zhao eventSubscriptionLimitExceeded = 25, 1269f866686bSJiaqing Zhao generalError = 26, 1270f866686bSJiaqing Zhao headerInvalid = 27, 1271f866686bSJiaqing Zhao headerMissing = 28, 1272f866686bSJiaqing Zhao insufficientPrivilege = 29, 1273f866686bSJiaqing Zhao insufficientStorage = 30, 1274f866686bSJiaqing Zhao internalError = 31, 1275f866686bSJiaqing Zhao invalidIndex = 32, 1276f866686bSJiaqing Zhao invalidJSON = 33, 1277f866686bSJiaqing Zhao invalidObject = 34, 1278f866686bSJiaqing Zhao invalidURI = 35, 1279f866686bSJiaqing Zhao malformedJSON = 36, 1280f866686bSJiaqing Zhao maximumErrorsExceeded = 37, 1281f866686bSJiaqing Zhao missingOrMalformedPart = 38, 1282f866686bSJiaqing Zhao networkNameResolutionNotConfigured = 39, 1283f866686bSJiaqing Zhao networkNameResolutionNotSupported = 40, 1284f866686bSJiaqing Zhao noOperation = 41, 1285f866686bSJiaqing Zhao noValidSession = 42, 1286f866686bSJiaqing Zhao operationFailed = 43, 1287f866686bSJiaqing Zhao operationNotAllowed = 44, 1288f866686bSJiaqing Zhao operationTimeout = 45, 1289f866686bSJiaqing Zhao passwordChangeRequired = 46, 1290f866686bSJiaqing Zhao payloadTooLarge = 47, 1291f866686bSJiaqing Zhao preconditionFailed = 48, 1292f866686bSJiaqing Zhao preconditionRequired = 49, 1293f866686bSJiaqing Zhao propertyDeprecated = 50, 1294f866686bSJiaqing Zhao propertyDuplicate = 51, 1295f866686bSJiaqing Zhao propertyMissing = 52, 1296f866686bSJiaqing Zhao propertyNotUpdated = 53, 1297f866686bSJiaqing Zhao propertyNotWritable = 54, 1298f866686bSJiaqing Zhao propertyUnknown = 55, 1299f866686bSJiaqing Zhao propertyValueConflict = 56, 1300f866686bSJiaqing Zhao propertyValueDeprecated = 57, 1301f866686bSJiaqing Zhao propertyValueError = 58, 1302f866686bSJiaqing Zhao propertyValueExternalConflict = 59, 1303f866686bSJiaqing Zhao propertyValueFormatError = 60, 1304f866686bSJiaqing Zhao propertyValueIncorrect = 61, 1305f866686bSJiaqing Zhao propertyValueModified = 62, 1306f866686bSJiaqing Zhao propertyValueNotInList = 63, 1307f866686bSJiaqing Zhao propertyValueOutOfRange = 64, 1308f866686bSJiaqing Zhao propertyValueResourceConflict = 65, 1309f866686bSJiaqing Zhao propertyValueTypeError = 66, 1310f866686bSJiaqing Zhao queryCombinationInvalid = 67, 1311f866686bSJiaqing Zhao queryNotSupported = 68, 1312f866686bSJiaqing Zhao queryNotSupportedOnOperation = 69, 1313f866686bSJiaqing Zhao queryNotSupportedOnResource = 70, 1314f866686bSJiaqing Zhao queryParameterOutOfRange = 71, 1315f866686bSJiaqing Zhao queryParameterValueError = 72, 1316f866686bSJiaqing Zhao queryParameterValueFormatError = 73, 1317f866686bSJiaqing Zhao queryParameterValueTypeError = 74, 1318f866686bSJiaqing Zhao resetRecommended = 75, 1319f866686bSJiaqing Zhao resetRequired = 76, 1320f866686bSJiaqing Zhao resourceAlreadyExists = 77, 1321f866686bSJiaqing Zhao resourceAtUriInUnknownFormat = 78, 1322f866686bSJiaqing Zhao resourceAtUriUnauthorized = 79, 1323f866686bSJiaqing Zhao resourceCannotBeDeleted = 80, 1324f866686bSJiaqing Zhao resourceCreationConflict = 81, 1325f866686bSJiaqing Zhao resourceDeprecated = 82, 1326f866686bSJiaqing Zhao resourceExhaustion = 83, 1327f866686bSJiaqing Zhao resourceInStandby = 84, 1328f866686bSJiaqing Zhao resourceInUse = 85, 1329f866686bSJiaqing Zhao resourceMissingAtURI = 86, 1330f866686bSJiaqing Zhao resourceNotFound = 87, 1331f866686bSJiaqing Zhao resourceTypeIncompatible = 88, 1332f866686bSJiaqing Zhao restrictedPrivilege = 89, 1333f866686bSJiaqing Zhao restrictedRole = 90, 1334f866686bSJiaqing Zhao serviceDisabled = 91, 1335f866686bSJiaqing Zhao serviceInUnknownState = 92, 1336f866686bSJiaqing Zhao serviceShuttingDown = 93, 1337f866686bSJiaqing Zhao serviceTemporarilyUnavailable = 94, 1338f866686bSJiaqing Zhao sessionLimitExceeded = 95, 1339f866686bSJiaqing Zhao sessionTerminated = 96, 1340f866686bSJiaqing Zhao sourceDoesNotSupportProtocol = 97, 1341f866686bSJiaqing Zhao strictAccountTypes = 98, 1342f866686bSJiaqing Zhao stringValueTooLong = 99, 1343f866686bSJiaqing Zhao subscriptionTerminated = 100, 1344f866686bSJiaqing Zhao success = 101, 1345f866686bSJiaqing Zhao undeterminedFault = 102, 1346f866686bSJiaqing Zhao unrecognizedRequestBody = 103, 134730a3c431SEd Tanous }; 1348fffb8c1fSEd Tanous } // namespace redfish::registries::base 1349