class Softlayer::Monitoring::Robot
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
id[RW]
monitoring_agent_count[RW]
monitoring_agents[RW]
name[RW]
robot_status[RW]
software_component[RW]
status_id[RW]
Public Instance Methods
check_connection()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 16 def check_connection request(:check_connection, Boolean) end
deploy_monitoring_agents(message)
click to toggle source
configuration_template_group
# File lib/softlayer/monitoring/robot.rb, line 21 def deploy_monitoring_agents(message) request(:deploy_monitoring_agents, Softlayer::Provisioning::Version1::Transaction, message) end
get_account()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 25 def get_account request(:get_account, Softlayer::Account) end
get_available_configuration_groups()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 29 def get_available_configuration_groups request(:get_available_configuration_groups, Array[Softlayer::Monitoring::Agent::Configuration::Template::Group]) end
get_monitoring_agents()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 33 def get_monitoring_agents request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent]) end
get_object()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 37 def get_object request(:get_object, Softlayer::Monitoring::Robot) end
get_robot_status()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 41 def get_robot_status request(:get_robot_status, Softlayer::Monitoring::Robot::Status) end
get_software_component()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 45 def get_software_component request(:get_software_component, Softlayer::Software::Component) end
reset_status()
click to toggle source
# File lib/softlayer/monitoring/robot.rb, line 49 def reset_status request(:reset_status, Boolean) end