Vsan Update Manager Vsan Vib Scan
Takes a list of VIBs and a list of hosts, and determines which VIBs would be installed, what the requirements are (e.g.
maintenance mode, reboot) and which existing VIBs (if any) they are overriding. Doesn't perform any actual install, but instead just provides information on "what if".
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case VsanUpdateManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.
"VsanVibScanRequestType Object"
Optional cluster this scan is happening in reference to.
Required privileges: System.Read
List of VIB specs to check (one entry per host)
List of VIBs that would be installed. Each such result is for a single host, single VIB.
[
"VsanVibScanResult Object"
]
Failure
"VimFault Object"
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/VsanUpdateManager/{moId}/VsanVibScan