Users Guide

Parameter Required Default Choices Comments
scp_components No ALL
ALL
IDRAC
BIOS
NIC
RAID
If C(ALL), the module imports all
components congurations from SCP le.
If C(iDRAC), the module imports iDRAC
conguration from SCP le.
If C(BIOS), the module imports BIOS
conguration from SCP le.
If C(NIC), the module imports NIC
conguration from SCP le.
If C(RAID), the module imports RAID
conguration from SCP le.
shutdown_type No Graceful
Graceful
Forced
NoReboot
This option is applicable for C(import) state.
If C(Graceful), it gracefully shuts down the
server
If C(Forced), it forcefully shuts down the
system
If C(NoReboot), it does not reboot the
server
end_host_power_state No On
On
O
This option is applicable for C(import) state.
If C(On), End host power state is on
If C(O), End host power state is o
export_format No XML
JSON
XML
Specify the output le format. This option is
applicable for C(export) state.
export_use No Default
Default
Clone
Replace
Specify the type of Sever Conguration Prole
(SCP) to be exported. This option is applicable
for C(export) state.
Return Values
msg:
type: str
description: status of the import or export SCP job.
returned: always
sample: "Successfully imported the Server Configuration Profile"
scp_status:
type: dict
description: SCP operation job and progress details from the iDRAC.
returned: success
sample:
{
"Id": "JID_XXXXXXXXX",
"JobState": "Completed",
"JobType": "ImportConfiguration",
"Message": "Successfully imported and applied Server Configuration Profile.",
"MessageArgs": [],
"MessageId": "XXX123",
"Name": "Import Configuration",
"PercentComplete": 100,
"StartTime": "TIME_NOW",
"Status": "Success",
"TargetSettingsURI": null,
"retval": true
}
Modules for iDRAC
19