HPEiLOCmdlets

4.4.0.0

Scripting Tools for Windows PowerShell : iLO Cmdlets uses the RIBCL and Redfish interface to communicate to iLO. These cmdlets can be used to configure and manage iLO on HPE ProLiant Gen10, Gen10 Plus, Gen11 or Gen12 servers.

Minimum PowerShell version

3.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name HPEiLOCmdlets

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name HPEiLOCmdlets

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

© Copyright 2013-2024. Hewlett Packard Enterprise Development, L.P. All rights reserved.

Requires License Acceptance

View License.txt

Package Details

Author(s)

  • Hewlett Packard Enterprise Co.

Tags

Hewlett Packard Enterprise HPEiLOCmdlets HPE iLO iLOCmdlets ProLiant RIBCL Redfish

Cmdlets

Add-HPEiLODirectoryGroup Add-HPEiLOEventServiceSubscription Add-HPEiLOFederationGroup Add-HPEiLOInstallationQueueWaitTask Add-HPEiLOInstallSet Add-HPEiLOLanguagePack Add-HPEiLOMaintenanceWindow Add-HPEiLORepositoryComponent Add-HPEiLOSNMPAlertDestination Add-HPEiLOSNMPv3User Add-HPEiLOSSORecord Add-HPEiLOUser Backup-HPEiLOSetting Clear-HPEiLOAHSData Clear-HPEiLOESKMLog Clear-HPEiLOEventLog Clear-HPEiLOEventServiceSubscription Clear-HPEiLOHotKeyConfig Clear-HPEiLOIML Clear-HPEiLOInstallationTaskQueue Clear-HPEiLOInstallSet Clear-HPEiLOMaintenanceWindow Clear-HPEiLOPowerOnTime Clear-HPEiLORemoteSupportServiceEventLog Clear-HPEiLORestAPIState Clear-HPEiLOSecurityLog Clear-HPEiLOSSORecord Clear-HPEiLOUnlockedRepositoryComponent Disable-HPEiLOComputeOpsManagement Disable-HPEiLOFunctionality Disable-HPEiLOMCTP Disable-HPEiLOSecurityDashboardSetting Dismount-HPEiLOVirtualMedia Enable-HPEiLOComputeOpsManagement Enable-HPEiLOMCTP Enable-HPEiLOSecurityDashboardSetting Enable-HPEiLOSystemIntelligentDiagnosticsMode Enable-HPEiLOSystemSafeMode Find-HPEiLO Get-HPEiLOAccessSetting Get-HPEiLOAHSStatus Get-HPEiLOAlertMailSetting Get-HPEiLOAssetTag Get-HPEiLOBatteryBackUpUnit Get-HPEiLOBootMode Get-HPEiLOBootOption Get-HPEiLOBrownout Get-HPEiLOCACertificate Get-HPEiLOCACSmartCardAuthentication Get-HPEiLOCertificateSigningRequest Get-HPEiLOChassisInfo Get-HPEiLOChassisPowerCalibrationData Get-HPEiLOChassisPowerCapSetting Get-HPEiLOChassisPowerNodeInfo Get-HPEiLOChassisPowerRegulatorSetting Get-HPEiLOChassisPowerZoneConfiguration Get-HPEiLOComputeOpsManagementStatus Get-HPEiLOComputerLockConfiguration Get-HPEiLOCriticalTemperatureAction Get-HPEiLODeviceDiscoveryStatus Get-HPEiLODeviceInventory Get-HPEiLODirectoryGroup Get-HPEiLODirectorySetting Get-HPEiLODirectorySettingTestResult Get-HPEiLOEmbeddedMedia Get-HPEiLOEncryptionSetting Get-HPEiLOESKMSetting Get-HPEiLOEventLog Get-HPEiLOEventService Get-HPEiLOFan Get-HPEiLOFederationGroup Get-HPEiLOFederationMulticast Get-HPEiLOFederationPeer Get-HPEiLOFirmwareCapabilities Get-HPEiLOFirmwareInventory Get-HPEiLOFirmwarePolicy Get-HPEiLOFirmwareVerificationLastScanResult Get-HPEiLOFirmwareVerificationScanSetting Get-HPEiLOFirmwareVersion Get-HPEiLOHealthSummary Get-HPEiLOHostData Get-HPEiLOHotKeyConfig Get-HPEiLOIML Get-HPEiLOInfo Get-HPEiLOInstallationTaskQueue Get-HPEiLOInstallSet Get-HPEiLOIntegratedRemoteConsoleTrustSetting Get-HPEiLOIntelligentProvisioningInfo Get-HPEiLOInvalidFirmwareImage Get-HPEiLOIPv4NetworkSetting Get-HPEiLOIPv6NetworkSetting Get-HPEiLOiSCSISources Get-HPEiLOKerberosConfig Get-HPEiLOKMSConfig Get-HPEiLOLanguage Get-HPEiLOLDAPCACertificate Get-HPEiLOLicense Get-HPEiLOLoginSecurityBanner Get-HPEiLOMaintenanceWindow Get-HPEiLOMemoryInfo Get-HPEiLONetworkInterfaces Get-HPEiLONICInfo Get-HPEiLONVMeControllerDrives Get-HPEiLOOAInfo Get-HPEiLOOneTimeBootOption Get-HPEiLOPCIDeviceInventory Get-HPEiLOPCISlot Get-HPEiLOPerformanceAlertSetting Get-HPEiLOPerformanceMonitoringData Get-HPEiLOPerformanceTuningSetting Get-HPEiLOPersistentBootOrder Get-HPEiLOPersistentMouseKeyboard Get-HPEiLOPhysicalSecurity Get-HPEiLOPostSetting Get-HPEiLOPowerCapSetting Get-HPEiLOPowerMeter Get-HPEiLOPowerOnTime Get-HPEiLOPowerReading Get-HPEiLOPowerRegulatorSetting Get-HPEiLOPowerSupply Get-HPEiLOProcessor Get-HPEiLOProcessorJitterControl Get-HPEiLOProfile Get-HPEiLOProfileApplyResult Get-HPEiLORackSetting Get-HPEiLORedfishMessageInfo Get-HPEiLORemoteSupportServiceEventLog Get-HPEiLORemoteSupportSetting Get-HPEiLORemoteSyslog Get-HPEiLORepositoryComponent Get-HPEiLORestAPIState Get-HPEiLOSecureBoot Get-HPEiLOSecureSystemEraseStatus Get-HPEiLOSecurityDashboardInfo Get-HPEiLOSecurityLog Get-HPEiLOSelfTestResult Get-HPEiLOServerInfo Get-HPEiLOServerPower Get-HPEiLOServerPowerRestoreSetting Get-HPEiLOServerSoftwareInventory Get-HPEiLOServerWorkloadInfo Get-HPEiLOServicePort Get-HPEiLOSessionInfo Get-HPEiLOSmartArrayStorageController Get-HPEiLOSmartStorageBattery Get-HPEiLOSMHFQDN Get-HPEiLOSNMPAlertDestination Get-HPEiLOSNMPAlertSetting Get-HPEiLOSNMPPowerAlertThreshold Get-HPEiLOSNMPSetting Get-HPEiLOSNMPv3Setting Get-HPEiLOSNMPv3User Get-HPEiLOSNTPSetting Get-HPEiLOSpatial Get-HPEiLOSSLCertificateInfo Get-HPEiLOSSOSetting Get-HPEiLOStorageController Get-HPEiLOSystemDiagnosticsModeSetting Get-HPEiLOSystemInfo Get-HPEiLOSystemMaintenanceSwitch Get-HPEiLOTemperature Get-HPEiLOTPMStatus Get-HPEiLOUIDStatus Get-HPEiLOUSBDevice Get-HPEiLOUser Get-HPEiLOUserCertificateMapping Get-HPEiLOVirtualMediaStatus Import-HPEiLOCACertificate Import-HPEiLOCertificate Import-HPEiLOLDAPCACertificate Import-HPEiLOUserSSHKey Invoke-HPEiLOFirmwareVerificationScan Invoke-HPEiLOInstallSet Invoke-HPEiLOProfileApply Invoke-HPEiLOProfileDownload Invoke-HPEiLORepositoryComponent Invoke-HPEiLOSecureSystemErase Invoke-HPEiLOSNMPTestTrap Mount-HPEiLOVirtualMedia Read-HPEiLOSMBIOSRecord Register-HPEiLORemoteSupportSetting Remove-HPEiLOCACertificate Remove-HPEiLOCertificateRevocationList Remove-HPEiLODirectoryGroup Remove-HPEiLOFederationGroup Remove-HPEiLOInstallationTaskQueue Remove-HPEiLOInstallSet Remove-HPEiLOLanguagePack Remove-HPEiLOLicense Remove-HPEiLOMaintenanceWindow Remove-HPEiLOProfile Remove-HPEiLORepositoryComponent Remove-HPEiLOSNMPAlertDestination Remove-HPEiLOSNMPv3User Remove-HPEiLOSSORecord Remove-HPEiLOUser Remove-HPEiLOUserCertificateMapping Remove-HPEiLOUserSSHKey Reset-HPEiLO Reset-HPEiLOSecureBootKey Reset-HPEiLOSystemDefault Reset-HPEiLOSystemManufacturingDefault Restore-HPEiLOSetting Save-HPEiLOAHSLog Send-HPEiLORemoteSupportAHSSubmission Send-HPEiLORemoteSupportDataCollectionInfo Send-HPEiLORemoteSupportTestEvent Send-HPEiLORemoteSyslog Send-HPEiLOSystemRecoveryEvent Send-HPEiLOTestAlertMail Set-HPEiLOAccessSetting Set-HPEiLOAdministratorPassword Set-HPEiLOAHSStatus Set-HPEiLOAlertMailSetting Set-HPEiLOAssetTag Set-HPEiLOBatteryBackUpUnit Set-HPEiLOBootMode Set-HPEiLOBrownout Set-HPEiLOCACSmartCardAuthentication Set-HPEiLOChassisPowerCapSetting Set-HPEiLOChassisPowerRegulatorSetting Set-HPEiLOChassisPowerZoneConfiguration Set-HPEiLOComputerLockConfiguration Set-HPEiLOCriticalTemperatureAction Set-HPEiLODirectoryGroup Set-HPEiLODirectorySetting Set-HPEiLOEncryptionSetting Set-HPEiLOESKMSetting Set-HPEiLOEventServiceSubscription Set-HPEiLOFactoryDefault Set-HPEiLOFederationGroup Set-HPEiLOFederationMulticast Set-HPEiLOFirmwarePolicy Set-HPEiLOFirmwareVerificationScanSetting Set-HPEiLOHotKeyConfig Set-HPEiLOIntegratedRemoteConsoleTrustSetting Set-HPEiLOIPv4NetworkSetting Set-HPEiLOIPv6NetworkSetting Set-HPEiLOKerberosConfig Set-HPEiLOKMSConfig Set-HPEiLOLanguage Set-HPEiLOLicense Set-HPEiLOLoginSecurityBanner Set-HPEiLOMaintenanceWindow Set-HPEiLOOneTimeBootOption Set-HPEiLOPerformanceAlertSetting Set-HPEiLOPersistentBootOrder Set-HPEiLOPersistentMouseKeyboard Set-HPEiLOPostSetting Set-HPEiLOPowerCapSetting Set-HPEiLOPowerRegulatorSetting Set-HPEiLOProcessorJitterControl Set-HPEiLOProxy Set-HPEiLORemoteSupportSetting Set-HPEiLORemoteSyslog Set-HPEiLORepositoryComponent Set-HPEiLOSecureBoot Set-HPEiLOServerPower Set-HPEiLOServerPowerRestoreSetting Set-HPEiLOServicePort Set-HPEiLOSMHFQDN Set-HPEiLOSNMPAlertDestination Set-HPEiLOSNMPAlertSetting Set-HPEiLOSNMPPowerAlertThreshold Set-HPEiLOSNMPSetting Set-HPEiLOSNMPv3Setting Set-HPEiLOSNMPv3User Set-HPEiLOSNTPSetting Set-HPEiLOSSOSetting Set-HPEiLOUIDStatus Set-HPEiLOUser Set-HPEiLOVirtualMediaStatus Start-HPEiLOCertificateSigningRequest Start-HPEiLOChassisPowerCalibrationConfiguration Start-HPEiLODirectorySettingTest Stop-HPEiLODirectorySettingTest Test-HPEiLOESKMConnection Unregister-HPEiLORemoteSupportSetting Update-HPEiLOFirmware Get-HPEiLOMaxThreadLimit Get-HPEiLOModuleVersion Set-HPEiLOMaxThreadLimit Clear-HPEiLOLog Disable-HPEiLOLog Enable-HPEiLOLog Get-HPEiLOLogConfig Set-HPEiLOLogConfig Connect-HPEiLO Disconnect-HPEiLO Test-HPEiLOConnection

Dependencies

This module has no dependencies.

Release Notes

HPEiLOCmdlets - Version 4.4.0.0

October, 2024

Enhancements
       Powershell core support has been enabled
       Set-HPEiLOiPv6NetworkSetting has been enhanced to have "iPv4\iPv6"  as values for "PreferredProtocol" , original values are retained as aliases too for one more release to accomodate users to make necessary changes in scripts as needed
       Below cmdlets have been added to support CAC certificate import,delete
           Import-HPEiLOCACertificate
           Remove-HPEiLOCACertificate
           Get-HPEiLOCACertificateInfo

Fixes
        Enable-HPEiLOSecurityDashboardSetting and Disable-HPEiLOSecurityDashboardSetting. are enabled with GlobalComponentIntegrity and SNMPv1

Usage Tip
- Use [System.GC]::Collect() to optimize memory consumption during script execution.

HPE PowerShell Information:
https://www.hpe.com/servers/powershell

User guide and Release Notes:
https://support.hpe.com/hpesc/public/home

Sample Scripts
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK

FileList

Version History

Version Downloads Last updated
4.4.0.0 (current version) 290,083 10/12/2024
4.3.0.0 70,775 11/20/2023
4.2.0.0 6,902 7/24/2023
4.1.0.0 25,750 6/5/2023
4.0.0.0 97,898 2/2/2023
3.3.0.0 160,801 7/23/2022
3.2.0.0 144,394 10/22/2021
3.1.0.1 9,147 6/2/2021
3.1.0.0 15,803 2/23/2021
3.0.0.1 6,020 9/3/2020
3.0.0.0 129,567 3/11/2020
2.2.0.0 224,824 4/10/2019
2.1.0.0 3,873 10/22/2018
2.0.0.1 6,277 7/10/2018
2.0.0.0 368,582 4/25/2018
Show more