API Guide
Description: The idrac.config_mgr.enable_system_lockdown() method allows you to enable the Lockdown operation.
NOTE: Lockdown is supported only on 14th Generation of PowerEdge Servers
Example:
#Set liason share
myshare = FileOnShare(remote="<IP OR HOSTNAME>:/<NFS-SHARE-PATH>",
mount_point='Z:\', isFolder=True,
creds=UserCredentials(<USERNAME>, <PASSWORD>))
liason_share_status = idrac.config_mgr.set_liason_share(myshare)
status=idrac.config_mgr.enable_csior()
apply_status = idrac.config_mgr.apply_changes(reboot=False)
print(apply_status)
# Enable System Lockdown
msg = idrac.config_mgr.enable_system_lockdown()
Returns: Success or Failure.
Return Type: JSON.
idrac.cong_mgr.disable_system_lockdown
API string/Method: idrac.config_mgr.disable_system_lockdown.
Protocol Support: WSMAN, Redfish.
Description: The idrac.config_mgr.disable_system_lockdown() performs a Lockdown disable operation.
NOTE
: Lockdown is supported only on 14th Generation of PowerEdge Servers.
Example:
#Set liason share
myshare = FileOnShare(remote="<IP OR HOSTNAME>:/<NFS-SHARE-PATH>",
mount_point='Z:\', isFolder=True,
creds=UserCredentials(<USERNAME>, <PASSWORD>))
liason_share_status = idrac.config_mgr.set_liason_share(myshare)
status=idrac.config_mgr.disable_csior()
apply_status = idrac.config_mgr.apply_changes(reboot=False)
print(apply_status)
# Enable System Lockdown
msg = idrac.config_mgr.disable_system_lockdown()
Returns: Success or Failure.
Return Type: JSON.
CSIOR
idrac.cong_mgr.enable_csior
API string/Method: idrac.config_mgr.enable_csior
Protocol Support: WSMAN.
Description: The idrac.config_mgr.enable_csior() method allows you to enable the CSIOR option in iDRAC which enables the
collection of system inventory on reboot.
CSIOR is an option in iDRAC which enables collecting of system inventory on reboot. It allows you the CSIOR to perform conguration.
OpenManage Python SDK API introduction
41