API Guide

Table Of Contents
Table 124. Parameters for idrac.config_mgr.configure_update_from_repo
Parameter Name Type Allowed Values
apply_update
Boolean True
Description Allows you to apply the update to the firmware.
Table 125. Parameters for idrac.config_mgr.configure_update_from_repo
Parameter Name Type Allowed Values
reboot_needed
Boolean False
Description Allows you to perform a reboot.
Table 126. Parameters for idrac.config_mgr.configure_update_from_repo
Parameter Name Type Allowed Values
job_wait
Boolean True/False
Description
True - Wait for the performed export Server Configuration Profile jobs to complete.
False - Returns only the JobID.
Example:
#Set liason share
myshare = (remote="<IP OR HOSTNAME>:/<NFS-SHARE-PATH>/<FILE-NAME>")
myshare.addcreds(UserCredentials(<USERNAME>, <PASSWORD>))
myshare.printx()
liason_share_status = idrac.config_mgr.set_liason_share(myshare)
idrac.update_mgr.update_from_repo
(
catalog_path = myshare,
apply_update = True,
reboot_needed = False,
job_wait = True
)
apply_status = idrac.config_mgr.apply_changes(reboot=True)
Returns: Success or Failure.
Return Type: JSON.
RAID Configuration API list
This section lists the available RAID configuration APIs.
idrac.config_mgr.RaidHelper.new_virtual_disk
API string/Method: idrac.config_mgr.RaidHelper.new_virtual_disk.
Protocol Support: WSMAN, Redfish.
Description: The idrac.config_mgr.RaidHelper.new_virtual_disk() allows you to create a RAID.
Table 127. Parameters for idrac.config_mgr.RaidHelper.new_virtual_disk
Parameter Name Type Allowed Values
vd_name
String User defined
Description Name of the virtual disk.
42 OpenManage Python SDK API introduction