API Guide

Table 33. Cluster or host level firmware update job (continued)
Parameter Description
The value for update type is case-sensitive. Enter the value in
upper case. OMIVV supports only FIRMWARE update type.
updateTartgetType Update Target Type (host or cluster).
Hostused to update single host
Clusterused to update the hosts under cluster
runLater Scheduled to run at a specified time (true or false)
runNow Run firmware update job now (true or false)
dateTime Firmware update job schedule (date and time format: YYYY-
MM-DDTHH:MM:SSZ) for runLater.
Enter date and time in 24 hour UTC format.
firmwareRepoProfileID Repository profile ID. To get the repository profile details,
run /Services/PluginProfileService/
RepositoryProfiles.
rebootOptions Reboot options.
Safe reboot: Apply Updates and Reboot after entering
Maintenance mode. Applicable for cluster level, vSphere,
vSAN, and datacenter host level.
Next reboot: Apply updates on next reboot. Applicable for
vSphere, datacenter, and vSAN host level.
Force reboot: Apply updates and force reboot without
entering maintenance mode. Applicable for vSphere and
datacenter host level.
NOTE: If you select the Next reboot or Force reboot
options, the following parameters are not applicable:
exitMaintenanceMode,
migratePoweredOffAndSuspendedVMs,
enterMaintenanceModetimeout,
enterMaintenanceModeOption
preCheck Prerequisites check before firmware update.
Ensure that prerequisites checks are met in your environment:
For vSAN host and cluster:
DRS is enabled
Host is not already in maintenance mode
vSAN data objects are healthy
For vSphere host and cluster:
DRS is enabled.
The possible input value is true or false. Default value is true if
the required value is not entered. For cluster-level firmware
update, the only allowed value is true.
hostId Host ID. You can update only 64 hosts. To get the host ID,
run /Services/ConsoleService/Consoles/{id}
Request body 37