2017-10-05 2 views
0

Der Versuch, den folgenden Datentyp für unseren Einsatz Bare-Metal-Geräte zu bekommen, so dass wir das, was BIOS/Firmware-Version auf ihnen läuft sehen:Get BIOS/Firmware-Version von Softlayer Bare-Metal-Gerät

SoftLayer_Hardware_Component_Firmware

Aber ich kann anscheinend keine Methode oder relationale Eigenschaft finden, die dieses Objekt tatsächlich zurückgibt.

Versucht, alle ChildComponents eines SoftLayer_Hardware_Server zu dumpen, aber es war nicht da, auch nicht unter "Motherboard".

Beginn der Ideen ausgehen ... Irgendwelche Tipps?

Antwort

0

Die API gibt diese Information nicht zurück.

+0

Also erstellen sie nur einen Datentyp in der API, die mir genau das gibt, was ich brauche, ohne uns die Möglichkeit zu geben, diese Daten tatsächlich zu bekommen? Macht keinen Sinn ..:/ – Max

+0

Sie können diesen Datentyp erhalten https://api.softlayer.com/rest/v3.1/SoftLayer_Hardware/$BAREMETALID/getObject?objectMask=mask[activeComponents[hardwareComponentModel[firmwares]] ] aber ich glaube nicht, dass es die Daten enthält, die Sie wollen –

+0

Ah, ich verstehe was du meinst. Seltsam, dass sie Firmware-Informationen von den RAID-Karten und anderen Hardware-Adaptern abrufen können, aber nicht vom Motherboard. Danke trotzdem! :) – Max