API Guide

Parameter Name Type Allowed Values
DataSelectorArrayInEnum.TTY_Logs - Technical support report for TTY Logs.
DataSelectorArrayInEnum.Debug_Logs - Technical support report for OSApp Data.
Table 52. Parameters for idrac.cong_mgr.export_tsr
Parameter Name Type Allowed Values
job_wait
Boolean True/False
Description
This API raises a ag to wait for the job to complete. A false value will return the Job ID.
Table 53. Parameters for idrac.cong_mgr.export_tsr
Parameter Name Type Allowed Values
tsr_store_path
FileOnShare—for CIFS and NFS Share
Description This method collects the TSR i.e hardware, OS and App data, then compresses and saves the .zip le to
remote share path.
The FileOnShare API allows you to view the share path where le needs to be exported.
Example:
#Export TSR - NFS Share
nfs_share = FileOnShare(remote=<IP OR HOSTNAME>:/<NFS-SHARE-PATH>,
mount_point=<MOUNT-DRIVE>:\>, isFolder=<True/False>,
creds=UserCredentials(<USERNAME>, <PASSWORD>))
tsr_file = nfs_share.new_file(<FILE-NAME>)
idrac.config_mgr.export_tsr(tsr_file, data_selector_array_in = DataSelectorArrayInEnum.HW_Data)
# Export TSR - CIFS Share
cifs_share = FileOnShare(remote=\\<IP OR HOSTNAME>\<CIFS-SHARE-PATH>, isFolder=<True/False>,
creds=UserCredentials(<USERNAME>, <PASSWORD>))
tsr_file = cifs_share.new_file(<FILE-NAME>)
idrac.config_mgr.export_tsr(tsr_file, data_selector_array_in = DataSelectorArrayInEnum.HW_Data)
Returns: Success or Failure.
Return type: JSON
Server iDRAC Settings Conguration API list
This section lists the available Server iDRAC Settings Conguration APIs.
OpenManage Python SDK API introduction
27