VsanHclFirmwareUpdateSpec
VsanHclFirmwareUpdateSpec
Specification for updating SCSI controller firmware.
This structure may be used only with operations rendered under /vsan
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"host": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"hbaDevice": "string",
"fwFiles": [
{
"_typeName": "string",
"fileType": "string",
"filenameOrUrl": "string",
"sha1sum": "string"
}
],
"allowDowngrade": false,
"firmwareComponent": [
{
"_typeName": "string",
"name": "string",
"url": "string",
"sha1sum": "string",
"currentVersion": "string",
"suggestedVersion": "string",
"componentID": [
"string"
]
}
]
}
host
Required
Host onto which this Firmware should be updated.
string
hbaDevice
Required
The HBA Device name (e.g.
vmhba0) to flash.
boolean
allowDowngrade
Optional
If set, will allow firmware downgrade.
Should not be used outside of controlled and validated testing. May damage the controller. Check with vendor.
array of
VsanHostFwComponent
firmwareComponent
Optional
List of firmware components require upgrade.