| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
The FirmwareSystem managed object type provides access to the firmware of an embedded ESX host. It provides operations to backup/restore/reset the configuration of an embedded ESX host.
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Methods defined in this Managed Object |
---|
BackupFirmwareConfiguration, QueryFirmwareConfigUploadURL, ResetFirmwareToFactoryDefaults, RestoreFirmwareConfiguration |
A bundle containing the configuration of the host is generated. The bundle can be downloaded using a HTTP GET operation on the URL returned.
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostFirmwareSystem used to make the method call. |
Return Value
Type | Description |
---|---|
xsd:string |
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostFirmwareSystem used to make the method call. |
Return Value
Type | Description |
---|---|
xsd:string |
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
This method will reset all configuration options, including the "admin" password, to the factory defaults. The host will be rebooted immediately. The host needs to be in maintenance mode before this operation can be performed.
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostFirmwareSystem used to make the method call. |
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
InvalidState | Thrown if the host is not in maintenance mode. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
The bundle is expected to be uploaded to the URL retrieved via queryConfigUploadURL. This method will reset all configuration options, including the "admin" password, to the values in the bundle. The host will be rebooted immediately. The host needs to be in maintenance mode before this operation can be performed.
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostFirmwareSystem used to make the method call. |
force | xsd:boolean |
Forces application of the configuration even if the bundle
is mismatched.
|
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
FileFault | Thrown if the file was not accessible. |
InvalidBundle | Thrown if the bundle does not have the expected contents. |
InvalidState | Thrown if the host is not in maintenance mode. |
MismatchedBundle | Thrown if the uuid / build number in the bundle does not match the uuid / build number of the host and parameter 'force' is set to false. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |