class Softlayer::Virtual::Host
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
billed_per_guest_flag[RW]
billed_per_memory_usage_flag[RW]
create_date[RW]
description[RW]
enabled_flag[RW]
guest_count[RW]
guests[RW]
hardware[RW]
hardware_id[RW]
id[RW]
metric_tracking_object[RW]
modify_date[RW]
name[RW]
physical_memory_capacity[RW]
uuid[RW]
Public Instance Methods
get_account()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 23 def get_account request(:get_account, Softlayer::Account) end
get_billed_per_guest_flag()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 27 def get_billed_per_guest_flag request(:get_billed_per_guest_flag, Boolean) end
get_billed_per_memory_usage_flag()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 31 def get_billed_per_memory_usage_flag request(:get_billed_per_memory_usage_flag, Boolean) end
get_guests()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 35 def get_guests request(:get_guests, Array[Softlayer::Virtual::Guest]) end
get_hardware()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 39 def get_hardware request(:get_hardware, Softlayer::Hardware::Server) end
get_live_guest_by_uuid(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 44 def get_live_guest_by_uuid(message) request(:get_live_guest_by_uuid, Softlayer::Virtual::Guest, message) end
get_live_guest_list()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 48 def get_live_guest_list request(:get_live_guest_list, Array[Softlayer::Virtual::Guest]) end
get_live_guest_recent_metric_data(message)
click to toggle source
uuid time limit interval
# File lib/softlayer/virtual/host.rb, line 56 def get_live_guest_recent_metric_data(message) request(:get_live_guest_recent_metric_data, Array[Softlayer::Metric::Tracking::Object], message) end
get_metric_tracking_object()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 60 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object) end
get_object()
click to toggle source
# File lib/softlayer/virtual/host.rb, line 64 def get_object request(:get_object, Softlayer::Virtual::Host) end
pause_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 69 def pause_live_guest(message) request(:pause_live_guest, Boolean, message) end
power_cycle_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 74 def power_cycle_live_guest(message) request(:power_cycle_live_guest, Boolean, message) end
power_off_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 79 def power_off_live_guest(message) request(:power_off_live_guest, Boolean, message) end
power_on_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 84 def power_on_live_guest(message) request(:power_on_live_guest, Boolean, message) end
reboot_soft_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 89 def reboot_soft_live_guest(message) request(:reboot_soft_live_guest, Boolean, message) end
resume_live_guest(message)
click to toggle source
uuid
# File lib/softlayer/virtual/host.rb, line 94 def resume_live_guest(message) request(:resume_live_guest, Boolean, message) end