Data Object - VsanUpdateItem(vim.vsan.VsanUpdateItem)

Property of
VsanClusterHclInfo
Extends
DynamicData
See also
HostSystem, VsanDownloadItem, VsanHclFirmwareUpdateSpec, VsanVibSpec
Since
vSAN API 6.6

Data Object Description

Information about an item (firmware, VIB) to be installed/updated.

Properties

Name Type Description
adapter*xsd:string

The device name of adapter whose vendor tool or driver/firmware to be installed or updated by the update item
downloadInfo*VsanDownloadItem[]

Information about how to download the item.
eula*xsd:string

EULA provided by this item. Note, in case of a VIB, this is empty, as for firmware, it is the EULA provided by the vendor.
existingVersion*xsd:string

Existing version on the host, if any.
firmwareSpec*VsanHclFirmwareUpdateSpec

In case of vmhba firmware type, the spec for the firmware.
hostManagedObjectReference
to a HostSystem

Host for which this information is in reference to.
namexsd:string

Name of the item. In case of a VIB a description that includes the unique VIB name. In case of firmware, a description of firmware and device.
presentxsd:boolean

If not present, it needs to be downloaded from the Internet, or uploaded to the Update Manager. See respective APIs.
typexsd:string

Type of the item.
See VsanUpdateItemType

versionxsd:string

Version provided by this item. Note, in case of a VIB, this may not be the VIB version, but rather the version of what the VIB contains, e.g. the version of the driver or CIM provider, which may not match exactly the version of the VIB.
vibSpec*VsanVibSpec[]

In case of VIB type, the spec for the VIB.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition