API Guide

Table Of Contents
idrac.user_mgr.User.new(): Creates the user credentials for WSMAN communication.
idrac.user_mgr.Users.remove(): Deletes the user credentials for WSMAN communication.
iDRAC Network Configuration
The following API's provides information about the network configuration API's available.
iDRAC DNS configuration
iDRAC DHCP configuration
iDRAC Static IP configuration
iDRAC Time Zone configuration
iDRAC DNS configuration
idrac.config_mgr.configure_dns(): Allows you to configure the DNS server.
iDRAC DHCP configuration
idrac.config_mgr.configure_ipv4(): Allows you to configure the DCHP settings.
iDRAC Static IP configuration
idrac.config_mgr.configure_static_ipv4(): Allows you to configure the static IP settings.
iDRAC Time Zone configuration
idrac.config_mgr.configure_timezone(): Allows you to configure the time zone settings.
iDRAC Service Configuration
The following API's provide information of various service configurations available.
SNMP Agent Configuration
Alert Configuration
WebServer Configuration
SNMP Agent Configuration
idrac.config_mgr_snmp(): Allows you to configure the SNMP Settings.
Alert Configuration
idrac.config_mgr.configure_idrac_alerts(): Allows you to enable or disable the iDRAC alerts Settings.
Webserver Configuration
idrac.config_mgr.configure_web_server(): Allows you to configure web server Settings.
iDRAC System Settings
The following API's provide information of various systems settings available.
SysLog Configuration
LockDown Configuration
CSIOR Configuration
SNMP traps Configuration
SMTP (E-Mail) Configuration
SysLog Configuration
idrac.config_mgr.enable_syslog(): Allows you to enable the system log configuration.
idrac.config_mgr.disable_syslog(): Allows you to disable the system log configuration.
LockDown Configuration
idrac.config_mgr.enable_system_lockdown(): Allows you to enable the lockdown operation.
idrac.config_mgr.disable_system_lockdown(): allows you to disable the lockdown operation.
52
Getting Started