API Guide
Parameter Name Type Allowed Values
may require installing the Unlimited Strength Java ™ Cryptography
Extension Policy
Files to permit usage of iDRAC plugins such as vConsole with this
higher level of
encryption.
NOTE: Using this level of encryption may have import or export implications. For more
guidance, contact your legal department.
Table 94. Parameters for idrac.cong_mgr.congure_web_server
Parameter Name Type Allowed Values
tls_protocol
Enum
TLSProtocol_WebServerTypes.TLS 1.0 and
Higher
TLSProtocol_WebServerTypes.TLS 1.1 and
Higher
TLSProtocol_WebServerTypes.TLS 1.2 Only
Description
To specify the minimum supported level of TLS protocol, select one of the following options:
TLS 1.0 and Higher
TLS 1.1 and Higher
TLS 1.2 Only
NOTE: TLS 1.1 and Higher is the default option. For better security, Dell recommends
to use TLS 1.2.
Example:
#Set liason share
myshare = FileOnShare(remote="<IP OR HOSTNAME>:/<NFS-SHARE-PATH>/<FILE-NAME>",
mount_point='Z:\', isFolder=False,
creds=UserCredentials(<USERNAME>, <PASSWORD>))
liason_share_status = idrac.config_mgr.set_liason_share(myshare)
#Configure iDRAC WebServer
idrac.config_mgr.configure_web_server
(
enable_web_server = Enable_WebServerTypes.Enabled,
http_port = 80,
https_port = 443,
timeout = 1800,
ssl_encryption = SSLEncryptionBitLength_WebServerTypes.T_128_Bit_or_higher,
tls_protocol = TLSProtocol_WebServerTypes.TLS_1_1_and_Higher
)
apply_status = idrac.config_mgr.apply_changes(reboot=False)
Returns: Success or Failure.
Return Type: JSON.
idrac.cong_mgr.congure_snmp
API string/Method: idrac.config_mgr.configure_snmp.
Protocol Support: Redfish.
36
OpenManage Python SDK API introduction