POST – Démarrage de la mise à jour du microprogramme
Cette action permet d’effectuer une mise à jour des composants logiciels installés tels qu’ils sont contenus dans un fichier image de logiciel situé au niveau d’un URI référencé par le paramètre ImageURI.
URL de demande
https://<SMM_IPADDR>/redfish/v1/UpdateService/Actions/UpdateService.StartUpdate
Corps de la demande
Zone | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
Actions | Objet | Obligatoire ; l’URI du microprogramme à mettre à jour.
| ||||||
#UpdateService.StartUpdate | Objet | |||||||
target | Chaîne | |||||||
OEM | Objet | Ce n’est pas obligatoire ; précisez le flash actuel ou une autre session de démarrage. | ||||||
Lenovo | Objet | |||||||
RecoverAltboot | Booléen | |||||||
Corps de la réponse
N/A
Exemple
L’exemple de la mise à jour push :
POST direct :
curl -k -H <Authentication> -H "Content-Type: application/json"-X POST -d '{"target": <update target>}'https://${SMM3 port}/redfish/v1/UpdateService/Actions/UpdateService.StartUpdate
Remarque
- <Authentication>
- BasicAuth (exemple : -u user:password, ou -H “X-Auth-Token : Basic <encoding string>")
- X-Auth-Token (exemple : -H “X-Auth-Token: <token string>”)
- <update target>
- exemple : « /redfish/v1/Managers/bmc » ou « /redfish/v1/Chassis/chassis1/PowerSubsystm/PowerSupplies »
Envoyer des commentaires