This illustration of a Redfish service implementation shows a fully featured tower server, as might be used in a rendering or development environment. It depicts the types of information that can be expected, but does not represent an actual implementation.
Navigate through the data model using the blue links shown in the JSON payloads, or use the shortcuts on the left side to quickly jump to specific points of interest in the model. Clicking on an info icon in the JSON payload will reveal the definition and other information about that property.
"Description":view details"Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem.",
(loading ...)
"Message":view details"A general error has occurred. See Resolution for information on how to resolve the error.",
"Description":view details"Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.",
(loading ...)
"Message":view details"The value %1 for the property %2 is of a different type than the property can accept.",
"Description":view details"Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration",
(loading ...)
"Message":view details"The value %1 for the property %2 is not in the list of acceptable values.",
"Resolution":view details"Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed."
"Resolution":view details"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."
"Description":view details"Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.",
(loading ...)
"Message":view details"The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept.",
"Description":view details"Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.",
(loading ...)
"Message":view details"The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept.",
"Description":view details"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.",
(loading ...)
"Message":view details"The value %1 for the query parameter %2 is of a different type than the parameter can accept.",
"Description":view details"Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.",
(loading ...)
"Message":view details"The value %1 for the parameter %2 is of a different format than the parameter can accept.",
"Description":view details"Indicates that a query parameter was supplied 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.",
"Resolution":view details"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."
"Description":view details"Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection.",
"Description":view details"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.",
(loading ...)
"Message":view details"The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.",
"Resolution":view details"Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported)."
"Description":view details"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.",
(loading ...)
"Message":view details"The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.",
"Resolution":view details"Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported)."
"Description":view details"Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.",
(loading ...)
"Message":view details"The change to the requested resource failed because the resource is in use or in transition.",
"Description":view details"Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.",
(loading ...)
"Message":view details"The requested resource of type %1 with the property %2 with the value %3 already exists.",
"Description":view details"Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.",
"Description":view details"Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.",
(loading ...)
"Message":view details"The create operation failed because the required property %1 was missing from the request.",
"Description":view details"Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation",
(loading ...)
"Message":view details"There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.",
"Description":view details"Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.",
"Description":view details"Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.",
(loading ...)
"Message":view details"The service detected a malformed request body that it was unable to interpret.",
"Description":view details"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.",
"Description":view details"Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established.",
"Description":view details"Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol",
(loading ...)
"Message":view details"The other end of the connection at %1 does not support the specified protocol %2.",
"Description":view details"Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.",
(loading ...)
"Message":view details"The property %1 was assigned the value %2 due to modification by the service.",
"Description":view details"Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.",
(loading ...)
"Message":view details"The resource %1 was unable to satisfy the request due to unavailability of resources.",
"Description":view details"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.",
"Description":view details"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 collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability.",
(loading ...)
"Message":view details"The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2.",
"Description":view details"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 ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.",
(loading ...)
"Message":view details"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.",