Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Settings for controlling and checking power state of the server. More...
Public Attributes | |
boolean | enabled |
Power control for this server enabled. | |
Object | target |
Target for power control, Outlet or OutletGroup. | |
ServerPowerCheckMethod | powerCheck |
Method to check server's power state. | |
double | powerThreshold |
Active power below this threshold means server is off (in Watt) | |
int | timeout |
Seconds the power check takes before it ends / times out. | |
string | shutdownCmd |
Shutdown command to send to the server. | |
string | username |
Login used to issue shutdown command to the server. | |
string | password |
Password for the login, write-only, not set if empty. | |
int | sshPort |
SSH port of the server. | |
Settings for controlling and checking power state of the server.
Definition at line 57 of file ServerMonitor.idl.
boolean servermon::ServerMonitor::ServerPowerSettings::enabled |
Power control for this server enabled.
Definition at line 58 of file ServerMonitor.idl.
string servermon::ServerMonitor::ServerPowerSettings::password |
Password for the login, write-only, not set if empty.
Definition at line 65 of file ServerMonitor.idl.
ServerPowerCheckMethod servermon::ServerMonitor::ServerPowerSettings::powerCheck |
Method to check server's power state.
Definition at line 60 of file ServerMonitor.idl.
double servermon::ServerMonitor::ServerPowerSettings::powerThreshold |
Active power below this threshold means server is off (in Watt)
Definition at line 61 of file ServerMonitor.idl.
string servermon::ServerMonitor::ServerPowerSettings::shutdownCmd |
Shutdown command to send to the server.
Definition at line 63 of file ServerMonitor.idl.
int servermon::ServerMonitor::ServerPowerSettings::sshPort |
SSH port of the server.
Definition at line 66 of file ServerMonitor.idl.
Object servermon::ServerMonitor::ServerPowerSettings::target |
Target for power control, Outlet or OutletGroup.
Definition at line 59 of file ServerMonitor.idl.
int servermon::ServerMonitor::ServerPowerSettings::timeout |
Seconds the power check takes before it ends / times out.
Definition at line 62 of file ServerMonitor.idl.
string servermon::ServerMonitor::ServerPowerSettings::username |
Login used to issue shutdown command to the server.
Definition at line 64 of file ServerMonitor.idl.