Managed Object - HostFirmwareSystem

Property of
HostConfigManager
Since
VI API 2.5


Managed Object Description

Properties

Name Type Description
None

Methods

Methods defined in this Managed Object
BackupFirmwareConfiguration, QueryFirmwareConfigUploadURL, ResetFirmwareToFactoryDefaults, RestoreFirmwareConfiguration

BackupFirmwareConfiguration

Required Privileges
Host.Config.Firmware

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the HostFirmwareSystem used to make the method call.

Return Value

Type Description
xsd:string

Faults

Type Description
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



QueryFirmwareConfigUploadURL

Required Privileges
Host.Config.Firmware

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the HostFirmwareSystem used to make the method call.

Return Value

Type Description
xsd:string

Faults

Type Description
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



ResetFirmwareToFactoryDefaults

Required Privileges
Host.Config.Firmware

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the HostFirmwareSystem used to make the method call.

Return Value

Type Description
None

Faults

Type Description
InvalidState
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



RestoreFirmwareConfiguration

Required Privileges
Host.Config.Firmware

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the HostFirmwareSystem used to make the method call.
force Pxsd:boolean

Since VI API 2.5
P Required privilege: force

Return Value

Type Description
None

Faults

Type Description
FileFault
InvalidBundle
InvalidState
MismatchedBundle
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None