Syntax
Get-VMHostFirmware [-VMHost] <VMHost[]> [-Server <VIServer[]>] [<CommonParameters>]Related Commands
Online versionDetailed Description
This cmdlet retrieves firmware information for the hosts specified by the VMHost parameter. To specify a server different from the default one, use the Server parameter. To run this cmdlet, you need to have the "Host.Config.Firmware" permission to the ESX.Parameters
Name | Type | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
VMHost | VMHost[] | Specifies the hosts for which you want to retrieve firmware information. | true | true (ByValue) | |
BackupConfiguration | SwitchParameter | Indicates that you want to backup the host firmware configuration and download the bundle to the specified DestinationPath. | false | false | |
DestinationPath | String | Specifies a destination path where to download the host configuration backup bundle if the BackupConfiguration parameter is set. | true | false | |
Server | VIServer[] | This parameter is required when you specify the host by name. In this case, the host with the specified name is searched on the specified servers and firmware information is retrieved from it. If a VMHost object is passed to the VMHost parameter, the Server parameter is not used. | false | false |
Return Type
Zero or more HostFirmware or HostFirmwareBundle objectsNotes
This functionality applies to ESXi Embedded only.Examples
-------------- Example 1 --------------
Get-VMHostFirmware -VMHost $vmhost
Retrieves the firmware information for the specified host.
-------------- Example 2 --------------
Get-VMHostFirmware -VMHost $vmhost -BackupConfiguration -DestinationPath C:\Downloads
Backups a server configuration for the virtual machine host stored in the $vmhost variable, and downloads the configuration files into the specified folder.