Release Notes
3 Automating Dell EMC PowerEdge Server Management by using iDRAC REST API with DMTF Redfish and Microsoft PowerShell
Contents
Revisions............................................................................................................................................................................. 2
Executive summary ............................................................................................................................................................. 4
Introduction ......................................................................................................................................................................... 4
The Redfish management standard ................................................................................................................................... 5
Microsoft PowerShell .......................................................................................................................................................... 6
1 iDRAC REST API with Redfish .................................................................................................................................... 7
2 Microsoft PowerShell prerequisites .............................................................................................................................. 8
3 Operating the iDRAC REST API with Redfish by using PowerShell ............................................................................ 9
3.0 Setting power control properties (Set-PowerControlREDFISH) ................................................................. 10
3.1 Configuring BIOS setting (Set-OneBiosAttributeREDFISH) .................................................................... 11
3.2 Setting an iDRAC password (Set-IdracUserPasswordREDFISH) ............................................................. 12
3.3 Updating server firmware (Set-UpdateOneDeviceREDFISH) ..................................................................... 13
3.4 Exporting or importing Server Configuration Profile (Set-
ExportImportServerConfigurationProfileREDFISH) ................................................................................. 14
3.5 Getting iDRAC Lifecycle logs (Get-IdracLifecycleLogsREDFISH) ......................................................... 17
4 Detailing cmdlet code for iDRAC REST API with Redfish ......................................................................................... 18
Conclusion ........................................................................................................................................................................ 22
References ........................................................................................................................................................................ 22