メインコンテンツまでスキップ

POST – ファームウェアの更新の開始

このアクションは、ImageURI パラメーターによって参照される URI にあるソフトウェア・イメージ・ファイル内に含まれるインストール済みのソフトウェア・コンポーネントの更新を実行できます。

要求 URL

https://<SMM_IPADDR>/redfish/v1/UpdateService/Actions/UpdateService.StartUpdate

要求本文

フィールド

タイプ

説明

Actions

オブジェクト

必須、更新するファームウェアの URI。
  • SMM3 ファームウェアの更新:「/redfish/v1/Managers/bmc」。

  • パワー・サプライ・ファームウェアの更新:「/redfish/v1/Chassis/chassis1/PowerSubsystm/PowerSupplies」

 

#UpdateService.StartUpdate

オブジェクト

  

target

ストリング

 

OEM

オブジェクト

必須ではない、フラッシュ電流または代替ブート・セクションを示します。

  

Lenovo

オブジェクト

   

RecoverAltboot

ブーリアン

応答本文

該当なし

プッシュ更新の例:

ダイレクト POST:
curl -k -H <Authentication> -H "Content-Type: application/json"-X POST -d '{"target": <update target>}'https://${SMM3 port}/redfish/v1/UpdateService/Actions/UpdateService.StartUpdate
  • <認証>
    • BasicAuth (例: -u user:password、または -H “X-Auth-Token: Basic <encoding string>")
    • X-Auth-Token (例: -H “X-Auth-Token: <token string>”)
  • <更新ターゲット>
    • 例:「/redfish/v1/Managers/bmc」または「/redfish/v1/Chassis/chassis1/PowerSubsystm/PowerSupplies」