Show HPOVFirmwareReport - HewlettPackard/POSH-HPEOneView GitHub Wiki

HPE OneView 4.10 Library

Show-HPOVFirmwareReport

Generate firmware report

SYNTAX

Show-HPOVFirmwareReport [-InputObject] <Object> [-Baseline] <Object> [-Location] <String> [-ApplianceConnection] <Object>[ [-Export] <SwitchParameter>] [<CommonParameters>]

Detailed Description

Generate firmware report

Parameters

-ApplianceConnection <Object>

Aliases [-Appliance]

Specify one HPOneView.Appliance.Connection object or Name property value. If Resource object is provided via Pipeline, the ApplianceConnection property of the object will be used.

Default Value: ${Global:ConnectedSessions} | ? Default

Aliases Appliance
Required? true
Position? 3
Default value (${Global:ConnectedSessions} | ? Default)
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters?    False

-Baseline <Object>

Resource Object or Name of the Firmware Baseline to report against what is installed.

Aliases None
Required? true
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Export <SwitchParameter>

Indicate to export the report to a CSV file.

Aliases None
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters?    False

-InputObject <Object>

The managed resource object to generate the report for. Allowed resource object types are:

* EG (Enclosure Group)
* Enclosure
* Server
* Interconnect

By specifying an Enclosure Group, all associated Enclosures will be included in the report.

Aliases Resource
Required? true
Position? 0
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters?    False

-Location <String>

File system location where to save the exported report to.

Default: Current Working Directory

Aliases None
Required? true
Position? 2
Default value (get-location).Path
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

HPOneView.EnclosureGroup or HPOneView.Enclosure or HPOneView.ServerHardware or HPOneView.Networking.Interconnect

HPE OneView Managed Resource object

Return Values

System.Object

Firmware report

Examples

 -------------------------- EXAMPLE 1 --------------------------

Get-HPOVEnclosureGroup "Production EG" | Show-HPOVFirmwareReport

Display a firmware report of all associated enclosures to "Production EG" Enclosure Group currently managed by the appliance.

 -------------------------- EXAMPLE 2 --------------------------

$Baseline = Get-HPOVBaseline -SppName "Production EG" Get-HPOVEnclosureGroup "Production EG" | Show-HPOVFirmwareReport -Baseline $Baseline

Display a firmware report of the "Production EG" resource, and components (servers, interconnects and Onboard Administrators) currently managed by the appliance, and compare to the provided Baseline.

Related Links


Top

HPE OneView 4.00 Library

Show-HPOVFirmwareReport

Generate firmware report

SYNTAX

Show-HPOVFirmwareReport [-InputObject] <Object> [-Baseline] <Object> [-Location] <String> [-ApplianceConnection] <Object>[ [-Export] <SwitchParameter>] [<CommonParameters>]

Detailed Description

Generate firmware report

Parameters

-ApplianceConnection <Object>

Aliases [-Appliance]

Specify one HPOneView.Appliance.Connection object or Name property value. If Resource object is provided via Pipeline, the ApplianceConnection property of the object will be used.

Default Value: ${Global:ConnectedSessions} | ? Default

Aliases Appliance
Required? true
Position? 3
Default value (${Global:ConnectedSessions} | ? Default)
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters?    False

-Baseline <Object>

Resource Object or Name of the Firmware Baseline to report against what is installed.

Aliases None
Required? true
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Export <SwitchParameter>

Indicate to export the report to a CSV file.

Aliases None
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters?    False

-InputObject <Object>

The managed resource object to generate the report for. Allowed resource object types are:

* EG (Enclosure Group)
* Enclosure
* Server
* Interconnect

By specifying an Enclosure Group, all associated Enclosures will be included in the report.

Aliases Resource
Required? true
Position? 0
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters?    False

-Location <String>

File system location where to save the exported report to.

Default: Current Working Directory

Aliases None
Required? true
Position? 2
Default value (get-location).Path
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

HPOneView.EnclosureGroup or HPOneView.Enclosure or HPOneView.ServerHardware or HPOneView.Networking.Interconnect

HPE OneView Managed Resource object

Return Values

System.Object

Firmware report

Examples

 -------------------------- EXAMPLE 1 --------------------------

Get-HPOVEnclosureGroup 'Production EG' | Show-HPOVFirmwareReport

Display a firmware report of all associated enclosures to 'Production EG' Enclosure Group currently managed by the appliance.

 -------------------------- EXAMPLE 2 --------------------------

$Baseline = Get-HPOVBaseline -SppName 'Production EG' Get-HPOVEnclosureGroup 'Production EG' | Show-HPOVFirmwareReport -Baseline $Baseline

Display a firmware report of the 'Production EG' resource, and components (servers, interconnects and Onboard Administrators) currently managed by the appliance, and compare to the provided Baseline.

Related Links


Top
⚠️ **GitHub.com Fallback** ⚠️