class Softlayer::Virtual::Guest

Constants

SERVICE

Attributes

account[RW]
account_id[RW]
account_owned_pool_flag[RW]
active_network_monitor_incident[RW]
active_network_monitor_incident_count[RW]
active_ticket_count[RW]
active_tickets[RW]
active_transaction[RW]
active_transaction_count[RW]
active_transactions[RW]
allowed_host[RW]
allowed_network_storage[RW]
allowed_network_storage_count[RW]
allowed_network_storage_replica_count[RW]
allowed_network_storage_replicas[RW]
antivirus_spyware_software_component[RW]
application_delivery_controller[RW]
attribute_count[RW]
attributes[RW]
available_monitoring[RW]
available_monitoring_count[RW]
average_daily_private_bandwidth_usage[RW]
average_daily_public_bandwidth_usage[RW]
backend_network_component_count[RW]
backend_network_components[RW]
backend_router_count[RW]
backend_routers[RW]
bandwidth_allocation[RW]
bandwidth_allotment_detail[RW]
billing_cycle_bandwidth_usage[RW]
billing_cycle_bandwidth_usage_count[RW]
billing_cycle_private_bandwidth_usage[RW]
billing_cycle_public_bandwidth_usage[RW]
billing_item[RW]
block_cancel_because_disconnected_flag[RW]
block_device_count[RW]
block_device_template_group[RW]
block_devices[RW]
console_ip_address_flag[RW]
console_ip_address_record[RW]
continuous_data_protection_software_component[RW]
control_panel[RW]
create_date[RW]
current_bandwidth_summary[RW]
datacenter[RW]
dedicated_account_host_only_flag[RW]
domain[RW]
evault_network_storage[RW]
evault_network_storage_count[RW]
firewall_service_component[RW]
frontend_network_component_count[RW]
frontend_network_components[RW]
frontend_routers[RW]
fully_qualified_domain_name[RW]
global_identifier[RW]
guest_boot_parameter[RW]
host[RW]
host_ips_software_component[RW]
hostname[RW]
hourly_billing_flag[RW]
id[RW]
inbound_private_bandwidth_usage[RW]
inbound_public_bandwidth_usage[RW]
internal_tag_reference_count[RW]
internal_tag_references[RW]
last_known_power_state[RW]
last_operating_system_reload[RW]
last_power_state_id[RW]
last_transaction[RW]
last_verified_date[RW]
latest_network_monitor_incident[RW]
local_disk_flag[RW]
location[RW]
managed_resource_flag[RW]
max_cpu[RW]
max_cpu_units[RW]
max_memory[RW]
metric_poll_date[RW]
metric_tracking_object[RW]
metric_tracking_object_id[RW]
modify_date[RW]
monitoring_agent_count[RW]
monitoring_agents[RW]
monitoring_robot[RW]
monitoring_service_component[RW]
monitoring_service_eligibility_flag[RW]
monitoring_service_flag[RW]
monitoring_user_notification[RW]
monitoring_user_notification_count[RW]
network_component_count[RW]
network_components[RW]
network_monitor_count[RW]
network_monitor_incident_count[RW]
network_monitor_incidents[RW]
network_monitors[RW]
network_storage[RW]
network_storage_count[RW]
network_vlan_count[RW]
network_vlans[RW]
notes[RW]
open_cancellation_ticket[RW]
operating_system[RW]
operating_system_reference_code[RW]
ordered_package_id[RW]
outbound_private_bandwidth_usage[RW]
outbound_public_bandwidth_usage[RW]
over_bandwidth_allocation_flag[RW]
post_install_script_uri[RW]
power_state[RW]
primary_backend_ip_address[RW]
primary_backend_network_component[RW]
primary_ip_address[RW]
primary_network_component[RW]
private_network_only_flag[RW]
projected_over_bandwidth_allocation_flag[RW]
projected_public_bandwidth_usage[RW]
provision_date[RW]
recent_event_count[RW]
recent_events[RW]
regional_group[RW]
regional_internet_registry[RW]
scale_asset_count[RW]
scale_assets[RW]
scale_member[RW]
scaled_flag[RW]
security_scan_request_count[RW]
security_scan_requests[RW]
server_room[RW]
software_component_count[RW]
software_components[RW]
ssh_key_count[RW]
ssh_keys[RW]
start_cpus[RW]
status[RW]
status_id[RW]
supplemental_create_object_options[RW]
tag_reference_count[RW]
tag_references[RW]
upgrade_request[RW]
user_count[RW]
user_data[RW]
user_data_count[RW]
users[RW]
uuid[RW]
virtual_rack[RW]
virtual_rack_id[RW]
virtual_rack_name[RW]

Public Class Methods

create_object(message) click to toggle source

template_object

# File lib/softlayer/virtual/guest.rb, line 214
def self.create_object(message)
  request(:create_object, Softlayer::Virtual::Guest, message)
end
create_objects(message) click to toggle source

template_objects

# File lib/softlayer/virtual/guest.rb, line 219
def self.create_objects(message)
  request(:create_objects, Array[Softlayer::Virtual::Guest], message)
end
find_by_ip_address(message) click to toggle source

ip_address

# File lib/softlayer/virtual/guest.rb, line 261
def self.find_by_ip_address(message)
  request(:find_by_ip_address, Softlayer::Virtual::Guest, message)
end
generate_order_template(message) click to toggle source

template_object

# File lib/softlayer/virtual/guest.rb, line 266
def self.generate_order_template(message)
  request(:generate_order_template, Softlayer::Container::Product::Order, message)
end
get_create_object_options() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 484
def self.get_create_object_options
  request(:get_create_object_options, Softlayer::Container::Virtual::Guest::Configuration)
end

Public Instance Methods

activate_private_port() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 160
def activate_private_port
  request(:activate_private_port, Boolean)
end
activate_public_port() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 164
def activate_public_port
  request(:activate_public_port, Boolean)
end
allow_access_to_network_storage(message) click to toggle source

network_storage_template_object

# File lib/softlayer/virtual/guest.rb, line 169
def allow_access_to_network_storage(message)
  request(:allow_access_to_network_storage, Boolean, message)
end
allow_access_to_network_storage_list(message) click to toggle source

network_storage_template_objects

# File lib/softlayer/virtual/guest.rb, line 174
def allow_access_to_network_storage_list(message)
  request(:allow_access_to_network_storage_list, Boolean, message)
end
attach_disk_image(message) click to toggle source

image_id

# File lib/softlayer/virtual/guest.rb, line 179
def attach_disk_image(message)
  request(:attach_disk_image, Softlayer::Provisioning::Version1::Transaction, message)
end
cancel_isolation_for_destructive_action() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 183
def cancel_isolation_for_destructive_action
  request(:cancel_isolation_for_destructive_action, nil)
end
capture_image(message) click to toggle source

capture_template

# File lib/softlayer/virtual/guest.rb, line 188
def capture_image(message)
  request(:capture_image, Softlayer::Virtual::Guest::Block::Device::Template::Group, message)
end
check_host_disk_availability(message) click to toggle source

disk_capacity

# File lib/softlayer/virtual/guest.rb, line 193
def check_host_disk_availability(message)
  request(:check_host_disk_availability, Boolean, message)
end
close_alarm(message) click to toggle source

alarm_id

# File lib/softlayer/virtual/guest.rb, line 198
def close_alarm(message)
  request(:close_alarm, Boolean, message)
end
configure_metadata_disk() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 202
def configure_metadata_disk
  request(:configure_metadata_disk, Softlayer::Provisioning::Version1::Transaction)
end
create_archive_transaction(message) click to toggle source

group_name block_devices note

# File lib/softlayer/virtual/guest.rb, line 209
def create_archive_transaction(message)
  request(:create_archive_transaction, Softlayer::Provisioning::Version1::Transaction, message)
end
create_post_software_install_transaction(message) click to toggle source

data return_boolean

# File lib/softlayer/virtual/guest.rb, line 225
def create_post_software_install_transaction(message)
  request(:create_post_software_install_transaction, Boolean, message)
end
delete_object() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 229
def delete_object
  request(:delete_object, Boolean)
end
detach_disk_image(message) click to toggle source

image_id

# File lib/softlayer/virtual/guest.rb, line 234
def detach_disk_image(message)
  request(:detach_disk_image, Softlayer::Provisioning::Version1::Transaction, message)
end
edit_object(message) click to toggle source

template_object

# File lib/softlayer/virtual/guest.rb, line 239
def edit_object(message)
  request(:edit_object, Boolean, message)
end
execute_idera_bare_metal_restore() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 243
def execute_idera_bare_metal_restore
  request(:execute_idera_bare_metal_restore, Boolean)
end
execute_r1_soft_bare_metal_restore() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 247
def execute_r1_soft_bare_metal_restore
  request(:execute_r1_soft_bare_metal_restore, Boolean)
end
execute_remote_script(message) click to toggle source

uri

# File lib/softlayer/virtual/guest.rb, line 252
def execute_remote_script(message)
  request(:execute_remote_script, nil, message)
end
execute_rescue_layer() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 256
def execute_rescue_layer
  request(:execute_rescue_layer, Boolean)
end
get_account() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 270
def get_account
  request(:get_account, Softlayer::Account)
end
get_account_owned_pool_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 274
def get_account_owned_pool_flag
  request(:get_account_owned_pool_flag, Boolean)
end
get_active_network_monitor_incident() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 278
def get_active_network_monitor_incident
  request(:get_active_network_monitor_incident, Array[Softlayer::Network::Monitor::Version1::Incident])
end
get_active_tickets() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 282
def get_active_tickets
  request(:get_active_tickets, Array[Softlayer::Ticket])
end
get_active_transaction() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 286
def get_active_transaction
  request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction)
end
get_active_transactions() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 290
def get_active_transactions
  request(:get_active_transactions, Array[Softlayer::Provisioning::Version1::Transaction])
end
get_additional_required_prices_for_os_reload(message) click to toggle source

config

# File lib/softlayer/virtual/guest.rb, line 295
def get_additional_required_prices_for_os_reload(message)
  request(:get_additional_required_prices_for_os_reload, Array[Softlayer::Product::Item::Price], message)
end
get_alarm_history(message) click to toggle source

start_date end_date alarm_id

# File lib/softlayer/virtual/guest.rb, line 302
def get_alarm_history(message)
  request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], message)
end
get_allowed_host() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 306
def get_allowed_host
  request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host)
end
get_allowed_network_storage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 310
def get_allowed_network_storage
  request(:get_allowed_network_storage, Array[Softlayer::Network::Storage])
end
get_allowed_network_storage_replicas() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 314
def get_allowed_network_storage_replicas
  request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage])
end
get_antivirus_spyware_software_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 318
def get_antivirus_spyware_software_component
  request(:get_antivirus_spyware_software_component, Softlayer::Software::Component)
end
get_application_delivery_controller() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 322
def get_application_delivery_controller
  request(:get_application_delivery_controller, Softlayer::Network::Application::Delivery::Controller)
end
get_attached_network_storages(message) click to toggle source

nas_type

# File lib/softlayer/virtual/guest.rb, line 327
def get_attached_network_storages(message)
  request(:get_attached_network_storages, Array[Softlayer::Network::Storage], message)
end
get_attributes() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 331
def get_attributes
  request(:get_attributes, Array[Softlayer::Virtual::Guest::Attribute])
end
get_available_block_device_positions() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 335
def get_available_block_device_positions
  request(:get_available_block_device_positions, Array[String])
end
get_available_monitoring() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 339
def get_available_monitoring
  request(:get_available_monitoring, Array[Softlayer::Network::Monitor::Version1::Query::Host::Stratum])
end
get_available_network_storages(message) click to toggle source

nas_type

# File lib/softlayer/virtual/guest.rb, line 344
def get_available_network_storages(message)
  request(:get_available_network_storages, Array[Softlayer::Network::Storage], message)
end
get_average_daily_private_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 348
def get_average_daily_private_bandwidth_usage
  request(:get_average_daily_private_bandwidth_usage, Float)
end
get_average_daily_public_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 352
def get_average_daily_public_bandwidth_usage
  request(:get_average_daily_public_bandwidth_usage, Float)
end
get_backend_network_components() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 356
def get_backend_network_components
  request(:get_backend_network_components, Array[Softlayer::Virtual::Guest::Network::Component])
end
get_backend_routers() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 360
def get_backend_routers
  request(:get_backend_routers, Array[Softlayer::Hardware])
end
get_bandwidth_allocation() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 364
def get_bandwidth_allocation
  request(:get_bandwidth_allocation, Float)
end
get_bandwidth_allotment_detail() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 368
def get_bandwidth_allotment_detail
  request(:get_bandwidth_allotment_detail, Softlayer::Network::Bandwidth::Version1::Allotment::Detail)
end
get_bandwidth_data_by_date(message) click to toggle source

start_date_time end_date_time network_type

# File lib/softlayer/virtual/guest.rb, line 375
def get_bandwidth_data_by_date(message)
  request(:get_bandwidth_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
get_bandwidth_for_date_range(message) click to toggle source

start_date end_date

# File lib/softlayer/virtual/guest.rb, line 381
def get_bandwidth_for_date_range(message)
  request(:get_bandwidth_for_date_range, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
get_bandwidth_image(message) click to toggle source

network_type snapshot_range date_specified date_specified_end

# File lib/softlayer/virtual/guest.rb, line 389
def get_bandwidth_image(message)
  request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_bandwidth_image_by_date(message) click to toggle source

start_date_time end_date_time network_type

# File lib/softlayer/virtual/guest.rb, line 396
def get_bandwidth_image_by_date(message)
  request(:get_bandwidth_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_bandwidth_total(message) click to toggle source

start_date_time end_date_time direction side

# File lib/softlayer/virtual/guest.rb, line 404
def get_bandwidth_total(message)
  request(:get_bandwidth_total, BigDecimal, message)
end
get_billing_cycle_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 408
def get_billing_cycle_bandwidth_usage
  request(:get_billing_cycle_bandwidth_usage, Array[Softlayer::Network::Bandwidth::Usage])
end
get_billing_cycle_private_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 412
def get_billing_cycle_private_bandwidth_usage
  request(:get_billing_cycle_private_bandwidth_usage, Softlayer::Network::Bandwidth::Usage)
end
get_billing_cycle_public_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 416
def get_billing_cycle_public_bandwidth_usage
  request(:get_billing_cycle_public_bandwidth_usage, Softlayer::Network::Bandwidth::Usage)
end
get_billing_item() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 420
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item::Virtual::Guest)
end
get_block_cancel_because_disconnected_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 424
def get_block_cancel_because_disconnected_flag
  request(:get_block_cancel_because_disconnected_flag, Boolean)
end
get_block_device_template_group() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 428
def get_block_device_template_group
  request(:get_block_device_template_group, Softlayer::Virtual::Guest::Block::Device::Template::Group)
end
get_block_devices() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 432
def get_block_devices
  request(:get_block_devices, Array[Softlayer::Virtual::Guest::Block::Device])
end
get_boot_order() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 436
def get_boot_order
  request(:get_boot_order, String)
end
get_console_access_log() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 440
def get_console_access_log
  request(:get_console_access_log, Array[Softlayer::Network::Logging::Syslog])
end
get_console_ip_address_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 444
def get_console_ip_address_flag
  request(:get_console_ip_address_flag, Boolean)
end
get_console_ip_address_record() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 448
def get_console_ip_address_record
  request(:get_console_ip_address_record, Softlayer::Virtual::Guest::Network::Component::IpAddress)
end
get_continuous_data_protection_software_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 452
def get_continuous_data_protection_software_component
  request(:get_continuous_data_protection_software_component, Softlayer::Software::Component)
end
get_control_panel() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 456
def get_control_panel
  request(:get_control_panel, Softlayer::Software::Component)
end
get_core_restricted_operating_system_price() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 460
def get_core_restricted_operating_system_price
  request(:get_core_restricted_operating_system_price, Softlayer::Product::Item::Price)
end
get_cpu_metric_data_by_date(message) click to toggle source

start_date_time end_date_time cpu_indexes

# File lib/softlayer/virtual/guest.rb, line 467
def get_cpu_metric_data_by_date(message)
  request(:get_cpu_metric_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
get_cpu_metric_image(message) click to toggle source

snapshot_range date_specified

# File lib/softlayer/virtual/guest.rb, line 473
def get_cpu_metric_image(message)
  request(:get_cpu_metric_image, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_cpu_metric_image_by_date(message) click to toggle source

start_date_time end_date_time cpu_indexes

# File lib/softlayer/virtual/guest.rb, line 480
def get_cpu_metric_image_by_date(message)
  request(:get_cpu_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_current_bandwidth_summary() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 488
def get_current_bandwidth_summary
  request(:get_current_bandwidth_summary, Softlayer::Metric::Tracking::Object::Bandwidth::Summary)
end
get_current_billing_detail() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 492
def get_current_billing_detail
  request(:get_current_billing_detail, Array[Softlayer::Billing::Item])
end
get_current_billing_total() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 496
def get_current_billing_total
  request(:get_current_billing_total, Float)
end
get_custom_bandwidth_data_by_date(message) click to toggle source

graph_data

# File lib/softlayer/virtual/guest.rb, line 501
def get_custom_bandwidth_data_by_date(message)
  request(:get_custom_bandwidth_data_by_date, Softlayer::Container::Graph, message)
end
get_custom_metric_data_by_date(message) click to toggle source

graph_data

# File lib/softlayer/virtual/guest.rb, line 506
def get_custom_metric_data_by_date(message)
  request(:get_custom_metric_data_by_date, Softlayer::Container::Graph, message)
end
get_datacenter() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 510
def get_datacenter
  request(:get_datacenter, Softlayer::Location)
end
get_drive_retention_item_price() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 514
def get_drive_retention_item_price
  request(:get_drive_retention_item_price, Softlayer::Product::Item::Price)
end
get_evault_network_storage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 518
def get_evault_network_storage
  request(:get_evault_network_storage, Array[Softlayer::Network::Storage])
end
get_firewall_protectable_subnets() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 522
def get_firewall_protectable_subnets
  request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet])
end
get_firewall_service_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 526
def get_firewall_service_component
  request(:get_firewall_service_component, Softlayer::Network::Component::Firewall)
end
get_first_available_block_device_position() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 530
def get_first_available_block_device_position
  request(:get_first_available_block_device_position, String)
end
get_frontend_network_components() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 534
def get_frontend_network_components
  request(:get_frontend_network_components, Array[Softlayer::Virtual::Guest::Network::Component])
end
get_frontend_routers() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 538
def get_frontend_routers
  request(:get_frontend_routers, Softlayer::Hardware)
end
get_global_identifier() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 542
def get_global_identifier
  request(:get_global_identifier, String)
end
get_guest_boot_parameter() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 546
def get_guest_boot_parameter
  request(:get_guest_boot_parameter, Softlayer::Virtual::Guest::Boot::Parameter)
end
get_host() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 550
def get_host
  request(:get_host, Softlayer::Virtual::Host)
end
get_host_ips_software_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 554
def get_host_ips_software_component
  request(:get_host_ips_software_component, Softlayer::Software::Component)
end
get_hourly_billing_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 558
def get_hourly_billing_flag
  request(:get_hourly_billing_flag, Boolean)
end
get_inbound_private_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 562
def get_inbound_private_bandwidth_usage
  request(:get_inbound_private_bandwidth_usage, Float)
end
get_inbound_public_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 566
def get_inbound_public_bandwidth_usage
  request(:get_inbound_public_bandwidth_usage, Float)
end
get_internal_tag_references() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 570
def get_internal_tag_references
  request(:get_internal_tag_references, Array[Softlayer::Tag::Reference])
end
get_iso_boot_image() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 574
def get_iso_boot_image
  request(:get_iso_boot_image, Softlayer::Virtual::Disk::Image)
end
get_item_prices_from_software_descriptions(message) click to toggle source

software_descriptions include_translations_flag return_all_prices_flag

# File lib/softlayer/virtual/guest.rb, line 581
def get_item_prices_from_software_descriptions(message)
  request(:get_item_prices_from_software_descriptions, Array[Softlayer::Product::Item], message)
end
get_last_known_power_state() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 585
def get_last_known_power_state
  request(:get_last_known_power_state, Softlayer::Virtual::Guest::Power::State)
end
get_last_operating_system_reload() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 589
def get_last_operating_system_reload
  request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction)
end
get_last_transaction() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 593
def get_last_transaction
  request(:get_last_transaction, Softlayer::Provisioning::Version1::Transaction)
end
get_latest_network_monitor_incident() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 597
def get_latest_network_monitor_incident
  request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident)
end
get_local_disk_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 601
def get_local_disk_flag
  request(:get_local_disk_flag, Boolean)
end
get_location() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 605
def get_location
  request(:get_location, Softlayer::Location)
end
get_managed_resource_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 609
def get_managed_resource_flag
  request(:get_managed_resource_flag, Boolean)
end
get_memory_metric_data_by_date(message) click to toggle source

start_date_time end_date_time

# File lib/softlayer/virtual/guest.rb, line 615
def get_memory_metric_data_by_date(message)
  request(:get_memory_metric_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
get_memory_metric_image(message) click to toggle source

snapshot_range date_specified

# File lib/softlayer/virtual/guest.rb, line 621
def get_memory_metric_image(message)
  request(:get_memory_metric_image, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_memory_metric_image_by_date(message) click to toggle source

start_date_time end_date_time

# File lib/softlayer/virtual/guest.rb, line 627
def get_memory_metric_image_by_date(message)
  request(:get_memory_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_metric_tracking_object() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 631
def get_metric_tracking_object
  request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object)
end
get_metric_tracking_object_id() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 635
def get_metric_tracking_object_id
  request(:get_metric_tracking_object_id, Integer)
end
get_monitoring_active_alarms(message) click to toggle source

start_date end_date

# File lib/softlayer/virtual/guest.rb, line 641
def get_monitoring_active_alarms(message)
  request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message)
end
get_monitoring_agents() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 645
def get_monitoring_agents
  request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent])
end
get_monitoring_closed_alarms(message) click to toggle source

start_date end_date

# File lib/softlayer/virtual/guest.rb, line 651
def get_monitoring_closed_alarms(message)
  request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message)
end
get_monitoring_robot() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 655
def get_monitoring_robot
  request(:get_monitoring_robot, Softlayer::Monitoring::Robot)
end
get_monitoring_service_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 659
def get_monitoring_service_component
  request(:get_monitoring_service_component, Softlayer::Network::Monitor::Version1::Query::Host::Stratum)
end
get_monitoring_service_eligibility_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 663
def get_monitoring_service_eligibility_flag
  request(:get_monitoring_service_eligibility_flag, Boolean)
end
get_monitoring_service_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 667
def get_monitoring_service_flag
  request(:get_monitoring_service_flag, Boolean)
end
get_monitoring_user_notification() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 671
def get_monitoring_user_notification
  request(:get_monitoring_user_notification, Array[Softlayer::User::Customer::Notification::Virtual::Guest])
end
get_network_component_firewall_protectable_ip_addresses() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 675
def get_network_component_firewall_protectable_ip_addresses
  request(:get_network_component_firewall_protectable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_network_components() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 679
def get_network_components
  request(:get_network_components, Array[Softlayer::Virtual::Guest::Network::Component])
end
get_network_monitor_incidents() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 683
def get_network_monitor_incidents
  request(:get_network_monitor_incidents, Array[Softlayer::Network::Monitor::Version1::Incident])
end
get_network_monitors() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 687
def get_network_monitors
  request(:get_network_monitors, Array[Softlayer::Network::Monitor::Version1::Query::Host])
end
get_network_storage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 691
def get_network_storage
  request(:get_network_storage, Array[Softlayer::Network::Storage])
end
get_network_vlans() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 695
def get_network_vlans
  request(:get_network_vlans, Array[Softlayer::Network::Vlan])
end
get_object() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 699
def get_object
  request(:get_object, Softlayer::Virtual::Guest)
end
get_open_cancellation_ticket() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 703
def get_open_cancellation_ticket
  request(:get_open_cancellation_ticket, Softlayer::Ticket)
end
get_operating_system() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 707
def get_operating_system
  request(:get_operating_system, Softlayer::Software::Component::OperatingSystem)
end
get_operating_system_reference_code() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 711
def get_operating_system_reference_code
  request(:get_operating_system_reference_code, String)
end
get_order_template(message) click to toggle source

billing_type order_prices

# File lib/softlayer/virtual/guest.rb, line 717
def get_order_template(message)
  request(:get_order_template, Softlayer::Container::Product::Order, message)
end
get_ordered_package_id() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 721
def get_ordered_package_id
  request(:get_ordered_package_id, String)
end
get_outbound_private_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 725
def get_outbound_private_bandwidth_usage
  request(:get_outbound_private_bandwidth_usage, Float)
end
get_outbound_public_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 729
def get_outbound_public_bandwidth_usage
  request(:get_outbound_public_bandwidth_usage, Float)
end
get_over_bandwidth_allocation_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 733
def get_over_bandwidth_allocation_flag
  request(:get_over_bandwidth_allocation_flag, Integer)
end
get_power_state() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 737
def get_power_state
  request(:get_power_state, Softlayer::Virtual::Guest::Power::State)
end
get_primary_backend_ip_address() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 741
def get_primary_backend_ip_address
  request(:get_primary_backend_ip_address, String)
end
get_primary_backend_network_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 745
def get_primary_backend_network_component
  request(:get_primary_backend_network_component, Softlayer::Virtual::Guest::Network::Component)
end
get_primary_ip_address() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 749
def get_primary_ip_address
  request(:get_primary_ip_address, String)
end
get_primary_network_component() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 753
def get_primary_network_component
  request(:get_primary_network_component, Softlayer::Virtual::Guest::Network::Component)
end
get_private_network_only_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 757
def get_private_network_only_flag
  request(:get_private_network_only_flag, Boolean)
end
get_projected_over_bandwidth_allocation_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 761
def get_projected_over_bandwidth_allocation_flag
  request(:get_projected_over_bandwidth_allocation_flag, Integer)
end
get_projected_public_bandwidth_usage() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 765
def get_projected_public_bandwidth_usage
  request(:get_projected_public_bandwidth_usage, Float)
end
get_provision_date() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 769
def get_provision_date
  request(:get_provision_date, DateTime)
end
get_recent_events() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 773
def get_recent_events
  request(:get_recent_events, Array[Softlayer::Notification::Occurrence::Event])
end
get_recent_metric_data(message) click to toggle source

time

# File lib/softlayer/virtual/guest.rb, line 778
def get_recent_metric_data(message)
  request(:get_recent_metric_data, Array[Softlayer::Metric::Tracking::Object], message)
end
get_regional_group() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 782
def get_regional_group
  request(:get_regional_group, Softlayer::Location::Group::Regional)
end
get_regional_internet_registry() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 786
def get_regional_internet_registry
  request(:get_regional_internet_registry, Softlayer::Network::Regional::Internet::Registry)
end
get_remote_monitoring_active_alarms(message) click to toggle source

start_date end_date

# File lib/softlayer/virtual/guest.rb, line 792
def get_remote_monitoring_active_alarms(message)
  request(:get_remote_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message)
end
get_remote_monitoring_closed_alarms(message) click to toggle source

start_date end_date

# File lib/softlayer/virtual/guest.rb, line 798
def get_remote_monitoring_closed_alarms(message)
  request(:get_remote_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message)
end
get_reverse_domain_records() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 802
def get_reverse_domain_records
  request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain])
end
get_scale_assets() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 806
def get_scale_assets
  request(:get_scale_assets, Array[Softlayer::Scale::Asset])
end
get_scale_member() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 810
def get_scale_member
  request(:get_scale_member, Softlayer::Scale::Member::Virtual::Guest)
end
get_scaled_flag() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 814
def get_scaled_flag
  request(:get_scaled_flag, Boolean)
end
get_security_scan_requests() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 818
def get_security_scan_requests
  request(:get_security_scan_requests, Array[Softlayer::Network::Security::Scanner::Request])
end
get_server_room() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 822
def get_server_room
  request(:get_server_room, Softlayer::Location)
end
get_software_components() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 826
def get_software_components
  request(:get_software_components, Array[Softlayer::Software::Component])
end
get_ssh_keys() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 830
def get_ssh_keys
  request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key])
end
get_status() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 834
def get_status
  request(:get_status, Softlayer::Virtual::Guest::Status)
end
get_tag_references() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 838
def get_tag_references
  request(:get_tag_references, Array[Softlayer::Tag::Reference])
end
get_upgrade_item_prices(message) click to toggle source

include_downgrade_item_prices

# File lib/softlayer/virtual/guest.rb, line 843
def get_upgrade_item_prices(message)
  request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price], message)
end
get_upgrade_request() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 847
def get_upgrade_request
  request(:get_upgrade_request, Softlayer::Product::Upgrade::Request)
end
get_user_data() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 851
def get_user_data
  request(:get_user_data, Array[Softlayer::Virtual::Guest::Attribute])
end
get_users() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 855
def get_users
  request(:get_users, Array[Softlayer::User::Customer])
end
get_valid_block_device_template_groups(message) click to toggle source

visibility

# File lib/softlayer/virtual/guest.rb, line 860
def get_valid_block_device_template_groups(message)
  request(:get_valid_block_device_template_groups, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group], message)
end
get_virtual_rack() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 864
def get_virtual_rack
  request(:get_virtual_rack, Softlayer::Network::Bandwidth::Version1::Allotment)
end
get_virtual_rack_id() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 868
def get_virtual_rack_id
  request(:get_virtual_rack_id, Integer)
end
get_virtual_rack_name() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 872
def get_virtual_rack_name
  request(:get_virtual_rack_name, String)
end
is_backend_pingable() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 876
def is_backend_pingable
  request(:is_backend_pingable, Boolean)
end
is_pingable() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 880
def is_pingable
  request(:is_pingable, Boolean)
end
isolate_instance_for_destructive_action() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 884
def isolate_instance_for_destructive_action
  request(:isolate_instance_for_destructive_action, nil)
end
mount_iso_image(message) click to toggle source

disk_image_id

# File lib/softlayer/virtual/guest.rb, line 889
def mount_iso_image(message)
  request(:mount_iso_image, Softlayer::Provisioning::Version1::Transaction, message)
end
pause() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 893
def pause
  request(:pause, Boolean)
end
power_cycle() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 897
def power_cycle
  request(:power_cycle, Boolean)
end
power_off() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 901
def power_off
  request(:power_off, Boolean)
end
power_off_soft() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 905
def power_off_soft
  request(:power_off_soft, Boolean)
end
power_on() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 909
def power_on
  request(:power_on, Boolean)
end
reboot_default() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 913
def reboot_default
  request(:reboot_default, Boolean)
end
reboot_hard() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 917
def reboot_hard
  request(:reboot_hard, Boolean)
end
reboot_soft() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 921
def reboot_soft
  request(:reboot_soft, Boolean)
end
reload_current_operating_system_configuration() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 925
def reload_current_operating_system_configuration
  request(:reload_current_operating_system_configuration, Softlayer::Provisioning::Version1::Transaction)
end
reload_operating_system(message) click to toggle source

token config

# File lib/softlayer/virtual/guest.rb, line 931
def reload_operating_system(message)
  request(:reload_operating_system, String, message)
end
remove_access_to_network_storage(message) click to toggle source

network_storage_template_object

# File lib/softlayer/virtual/guest.rb, line 936
def remove_access_to_network_storage(message)
  request(:remove_access_to_network_storage, Boolean, message)
end
remove_access_to_network_storage_list(message) click to toggle source

network_storage_template_objects

# File lib/softlayer/virtual/guest.rb, line 941
def remove_access_to_network_storage_list(message)
  request(:remove_access_to_network_storage_list, Boolean, message)
end
resume() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 945
def resume
  request(:resume, Boolean)
end
set_private_network_interface_speed(message) click to toggle source

new_speed

# File lib/softlayer/virtual/guest.rb, line 950
def set_private_network_interface_speed(message)
  request(:set_private_network_interface_speed, Boolean, message)
end
set_public_network_interface_speed(message) click to toggle source

new_speed

# File lib/softlayer/virtual/guest.rb, line 955
def set_public_network_interface_speed(message)
  request(:set_public_network_interface_speed, Boolean, message)
end
set_tags(message) click to toggle source

tags

# File lib/softlayer/virtual/guest.rb, line 960
def set_tags(message)
  request(:set_tags, Boolean, message)
end
set_user_metadata(message) click to toggle source

metadata

# File lib/softlayer/virtual/guest.rb, line 965
def set_user_metadata(message)
  request(:set_user_metadata, Boolean, message)
end
shutdown_private_port() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 969
def shutdown_private_port
  request(:shutdown_private_port, Boolean)
end
shutdown_public_port() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 973
def shutdown_public_port
  request(:shutdown_public_port, Boolean)
end
unmount_iso_image() click to toggle source
# File lib/softlayer/virtual/guest.rb, line 977
def unmount_iso_image
  request(:unmount_iso_image, Softlayer::Provisioning::Version1::Transaction)
end
validate_image_template(message) click to toggle source

image_template_id

# File lib/softlayer/virtual/guest.rb, line 982
def validate_image_template(message)
  request(:validate_image_template, Boolean, message)
end
verify_reload_operating_system(message) click to toggle source

config

# File lib/softlayer/virtual/guest.rb, line 987
def verify_reload_operating_system(message)
  request(:verify_reload_operating_system, Boolean, message)
end