GET/PATCH – Gehäuseeigenschaften
Verwenden Sie die GET/PATCH-Methode, um Eigenschaften in der Chassis-Sammlung für den Redfish-Dienst abzurufen.
Anforderungs-URL
https://<SMM_IPADDR>/redfish/v1/Chassis/{ChassisName}
Anforderungstext
Keine
Antworttext
Feld | Typ | Beschreibung | ||||
|---|---|---|---|---|---|---|
Actions | Objekt | Erweitert | ||||
#Chassis.Reset | Zeichenkette | “Reset” | ||||
@Redfish.ActionInfo | “/redfish/v1/Chassis/Chassis1/ResetActionInfo" | |||||
target | Link | Der Link dieser Aktion. | ||||
ChassisType | Zeichenkette | Gehäuse | ||||
CoolingUnit | Zeichenkette | “/redfish/v1/Chassis/{ChassisName}/CoolingUnit” | ||||
Description | Zeichenkette | „Diese Ressource wird verwendet, um ein Gehäuse oder ein anderes physisches Gehäuse für eine Redfish-Implementierung darzustellen.“ | ||||
EnvironmentMetrics | Link | Der Wert dieser Eigenschaft ist ein URI-Verweis auf eine EnvironmentMetrics-Ressource. | ||||
Id | Zeichenkette | {ChassisName} | ||||
Links | Objekt | Erweitert | ||||
ManagedBy | Array | Elemente: Link Anzahl der Elemente: 1 | ||||
ManagedBy[0] | Link | “/redfish/Managers/bmc” | ||||
LocationIndicatorActive | Boolesch | Gibt an, ob die Positionsanzeige leuchtet oder nicht. | ||||
LogServices | Link | Der Wert dieser Eigenschaft ist ein URI-Verweis auf die LogServices-Sammlung. | ||||
Manufacturer | Zeichenkette | “Lenovo” | ||||
MaxPowerWatts | Zahl | Die Obergrenze des gesamten Energieverbrauchs des Gehäuses. | ||||
Model | Zeichenkette | Wird aus Feld “MachineTypeModel” in VPD abgerufen. | ||||
Name | Zeichenkette | {ChassisName} | ||||
OEM | Objekt | Erweitert | ||||
Lenovo | Objekt | Erweitert | ||||
DeployPowerSupplies | Zahl | Netzteil-Anzahl sollte in diesem Gehäuse bereitgestellt werden. | ||||
ECLevel | Zeichenkette | Aktueller EC-Level für Gehäusekomponente. | ||||
IANA | Zahl | IANA-Unternehmenscode, abgerufen von VPD. | ||||
Interposer | Objekt | Erweitert | ||||
ComponentName | Zeichenkette | Name der Komponente. | ||||
ECLevel | Zeichenkette | Aktueller EC-Level für Interposer-Komponente. | ||||
FruPartNumber | Zeichenkette | Komponenten-FRU-Nummer. | ||||
ManufactureDate | Zeichenkette | Herstellungsdatum. | ||||
ManufactureID | Zeichenkette | Hersteller-ID. | ||||
PartNumber | Zeichenkette | Teilenummer der Komponente. | ||||
SerialNumber | Zeichenkette | Komponenten-Seriennummer | ||||
UUID | Zeichenkette | UUID dieser Komponente. | ||||
Version | Zeichenkette | Hardwarerevision dieser Komponente. | ||||
LED | Objekt | Erweitert | ||||
CheckLed | Zeichenkette | Gibt an, ob die Kontrollanzeige leuchtet oder nicht. “On”, “Off” | ||||
IdentifyLED | Objekt | Erweitert | ||||
AcceptMode | Zeichenkette | Gibt an, ob der Akzeptanzmodus “On”, “Off” ist. | ||||
State | Zeichenkette | Gibt an, ob die ID-Anzeige “On”, “Off” “Blink” ist. | ||||
ManufactureDate | Zeichenkette | Herstellungsdatum. | ||||
ManufactureID | Zeichenkette | Hersteller-ID. | ||||
PowerCap | Objekt | Erweitert | ||||
MaximumPowerCap | Zahl | Gibt die maximal zulässige Energieverbrauchsbegrenzung für das Gehäuse an. | ||||
MinimumPowerCap | Zahl | Gibt die minimal zulässige Energieverbrauchsbegrenzung an, die auf dieses Gehäuse angewendet werden kann. | ||||
ProtectivePowerCap | Zahl | Gibt die aktuelle Schutz-Energieverbrauchsbegrenzung an, die auf dieses Gehäuse angewendet werden kann. | ||||
UserPowerCap | Zahl | Gibt die aktuelle Benutzer-Energieverbrauchsbegrenzung an, die auf dieses Gehäuse angewendet werden kann. | ||||
UserPowerCapEnabled | Bool | Gibt an, dass die Benutzer-Energieverbrauchsbegrenzung auf das Gehäuse angewendet wird. | ||||
PowerStatus | Zeichenkette | Stromversorgungsstatus des Gehäuses zur Knotenunterstützung: “Good” oder “BrownOut”. | ||||
ProductName | Zeichenkette | Abruf von VPD. | ||||
SMM | Objekt | Erweitert | ||||
ComponentName | Zeichenkette | Abruf von VPD. | ||||
ECLevel | Zeichenkette | Aktueller EC-Level für SMM-Komponente. | ||||
FruPartNumber | Zeichenkette | Abruf von VPD. | ||||
ManufactureDate | Zeichenkette | Abruf von VPD. | ||||
ManufactureID | Zeichenkette | Abruf von VPD. | ||||
PartNumber | Zeichenkette | Abruf von VPD. | ||||
SerialNumber | Zeichenkette | Abruf von VPD. | ||||
UUID | Zeichenkette | Abruf von VPD. | ||||
Version | Zeichenkette | Abruf von VPD. | ||||
PowerSubsystem | Link | Der Link zu den Eigenschaften des Energiesubsystems für dieses Gehäuse. | ||||
Sensors | Link | Der Wert dieser Eigenschaft ist ein URI-Verweis auf eine Sammlung von Sensoren. | ||||
SerialNumber | Zeichenkette | Abruf von VPD. | ||||
Status | Objekt | Der Status und Zustand der Ressource und ihrer untergeordneten oder abhängigen Ressourcen. | ||||
Health | Zeichenkette | Gibt den Integritätsstatus des Gehäuses an: “Critical”, “Warning” oder “Ok”. | ||||
State | Zeichenkette | “Enabled” | ||||
UUID | Zeichenkette | Die UUID für dieses Gehäuse. | ||||
Version | Zeichenkette | Hardwareversion “Pass #” | ||||
REST-Vorgang – PATCH
| Vorgang | Eigenschaften | Kommentar |
| PATCH | LocationIndicatorActive | Der verfügbare Wert ist entweder true oder false. |
Model | Die Modellnummer des Gehäuses. | |
SerialNumber | Maschinenseriennummer des Gehäuses; Länge: 10. | |
UUID | Universally Unique Identifier für Gehäuse. | |
Version | Die Hardwareversion dieses Gehäuses, ab 01, 02, 03 usw. | |
Oem/Lenovo/ECLevel | Aktueller EC-Level der Gehäusekomponente; Länge: 10. | |
Oem/Lenovo/Interposer/SerialNumber | Seriennummer des Interposers; Länge: 12. | |
Oem/Lenovo/Interposer/ECLevel | Aktueller EC-Level der Interposer-Komponente; Länge: 10. | |
Oem/Lenovo/Interposer/UUID | Universally Unique Identifier (UUID) für Interposer. | |
Oem/Lenovo/Interposer/PartNumber | Teilenummer des Interposers; Länge: 12. | |
Oem/Lenovo/SMM/SerialNumber | Seriennummer des SMM; Länge: 12. | |
Oem/Lenovo/SMM/ECLevel | Aktueller EC-Level der SMM-Komponente; Länge: 10. | |
Oem/Lenovo/SMM/UUID | Universally Unique Identifier (UUID) für SMM. |
Statuscode
| HTTP-Statuscode | Fehlernachrichten-ID |
|---|---|
| 500 | InternalError |
| 400 | BadRequest |