Class: Softlayer::Virtual::Guest
- Defined in:
- lib/softlayer/virtual/guest.rb,
lib/softlayer/virtual/guest/boot.rb,
lib/softlayer/virtual/guest/block.rb,
lib/softlayer/virtual/guest/power.rb,
lib/softlayer/virtual/guest/status.rb,
lib/softlayer/virtual/guest/network.rb,
lib/softlayer/virtual/guest/attribute.rb,
lib/softlayer/virtual/guest/power/state.rb,
lib/softlayer/virtual/guest/block/device.rb,
lib/softlayer/virtual/guest/attribute/type.rb,
lib/softlayer/virtual/guest/boot/parameter.rb,
lib/softlayer/virtual/guest/network/component.rb,
lib/softlayer/virtual/guest/attribute/user_data.rb,
lib/softlayer/virtual/guest/block/device/status.rb,
lib/softlayer/virtual/guest/boot/parameter/type.rb,
lib/softlayer/virtual/guest/block/device/template.rb,
lib/softlayer/virtual/guest/block/device/template/group.rb,
lib/softlayer/virtual/guest/network/component/ip_address.rb,
lib/softlayer/virtual/guest/block/device/template/group/status.rb,
lib/softlayer/virtual/guest/supplemental_create_object_options.rb,
lib/softlayer/virtual/guest/block/device/template/group/accounts.rb
Defined Under Namespace
Modules: Block, Boot, Network, Power Classes: Attribute, Representer, Status, SupplementalCreateObjectOptions
Constant Summary collapse
- SERVICE =
'SoftLayer_Virtual_Guest'
Instance Attribute Summary collapse
-
#account ⇒ Object
Returns the value of attribute account.
-
#account_id ⇒ Object
Returns the value of attribute account_id.
-
#account_owned_pool_flag ⇒ Object
Returns the value of attribute account_owned_pool_flag.
-
#active_network_monitor_incident ⇒ Object
Returns the value of attribute active_network_monitor_incident.
-
#active_network_monitor_incident_count ⇒ Object
Returns the value of attribute active_network_monitor_incident_count.
-
#active_ticket_count ⇒ Object
Returns the value of attribute active_ticket_count.
-
#active_tickets ⇒ Object
Returns the value of attribute active_tickets.
-
#active_transaction ⇒ Object
Returns the value of attribute active_transaction.
-
#active_transaction_count ⇒ Object
Returns the value of attribute active_transaction_count.
-
#active_transactions ⇒ Object
Returns the value of attribute active_transactions.
-
#allowed_host ⇒ Object
Returns the value of attribute allowed_host.
-
#allowed_network_storage ⇒ Object
Returns the value of attribute allowed_network_storage.
-
#allowed_network_storage_count ⇒ Object
Returns the value of attribute allowed_network_storage_count.
-
#allowed_network_storage_replica_count ⇒ Object
Returns the value of attribute allowed_network_storage_replica_count.
-
#allowed_network_storage_replicas ⇒ Object
Returns the value of attribute allowed_network_storage_replicas.
-
#antivirus_spyware_software_component ⇒ Object
Returns the value of attribute antivirus_spyware_software_component.
-
#application_delivery_controller ⇒ Object
Returns the value of attribute application_delivery_controller.
-
#attribute_count ⇒ Object
Returns the value of attribute attribute_count.
-
#attributes ⇒ Object
Returns the value of attribute attributes.
-
#available_monitoring ⇒ Object
Returns the value of attribute available_monitoring.
-
#available_monitoring_count ⇒ Object
Returns the value of attribute available_monitoring_count.
-
#average_daily_private_bandwidth_usage ⇒ Object
Returns the value of attribute average_daily_private_bandwidth_usage.
-
#average_daily_public_bandwidth_usage ⇒ Object
Returns the value of attribute average_daily_public_bandwidth_usage.
-
#backend_network_component_count ⇒ Object
Returns the value of attribute backend_network_component_count.
-
#backend_network_components ⇒ Object
Returns the value of attribute backend_network_components.
-
#backend_router_count ⇒ Object
Returns the value of attribute backend_router_count.
-
#backend_routers ⇒ Object
Returns the value of attribute backend_routers.
-
#bandwidth_allocation ⇒ Object
Returns the value of attribute bandwidth_allocation.
-
#bandwidth_allotment_detail ⇒ Object
Returns the value of attribute bandwidth_allotment_detail.
-
#billing_cycle_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_bandwidth_usage.
-
#billing_cycle_bandwidth_usage_count ⇒ Object
Returns the value of attribute billing_cycle_bandwidth_usage_count.
-
#billing_cycle_private_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_private_bandwidth_usage.
-
#billing_cycle_public_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_public_bandwidth_usage.
-
#billing_item ⇒ Object
Returns the value of attribute billing_item.
-
#block_cancel_because_disconnected_flag ⇒ Object
Returns the value of attribute block_cancel_because_disconnected_flag.
-
#block_device_count ⇒ Object
Returns the value of attribute block_device_count.
-
#block_device_template_group ⇒ Object
Returns the value of attribute block_device_template_group.
-
#block_devices ⇒ Object
Returns the value of attribute block_devices.
-
#console_ip_address_flag ⇒ Object
Returns the value of attribute console_ip_address_flag.
-
#console_ip_address_record ⇒ Object
Returns the value of attribute console_ip_address_record.
-
#continuous_data_protection_software_component ⇒ Object
Returns the value of attribute continuous_data_protection_software_component.
-
#control_panel ⇒ Object
Returns the value of attribute control_panel.
-
#create_date ⇒ Object
Returns the value of attribute create_date.
-
#current_bandwidth_summary ⇒ Object
Returns the value of attribute current_bandwidth_summary.
-
#datacenter ⇒ Object
Returns the value of attribute datacenter.
-
#dedicated_account_host_only_flag ⇒ Object
Returns the value of attribute dedicated_account_host_only_flag.
-
#domain ⇒ Object
Returns the value of attribute domain.
-
#evault_network_storage ⇒ Object
Returns the value of attribute evault_network_storage.
-
#evault_network_storage_count ⇒ Object
Returns the value of attribute evault_network_storage_count.
-
#firewall_service_component ⇒ Object
Returns the value of attribute firewall_service_component.
-
#frontend_network_component_count ⇒ Object
Returns the value of attribute frontend_network_component_count.
-
#frontend_network_components ⇒ Object
Returns the value of attribute frontend_network_components.
-
#frontend_routers ⇒ Object
Returns the value of attribute frontend_routers.
-
#fully_qualified_domain_name ⇒ Object
Returns the value of attribute fully_qualified_domain_name.
-
#global_identifier ⇒ Object
Returns the value of attribute global_identifier.
-
#guest_boot_parameter ⇒ Object
Returns the value of attribute guest_boot_parameter.
-
#host ⇒ Object
Returns the value of attribute host.
-
#host_ips_software_component ⇒ Object
Returns the value of attribute host_ips_software_component.
-
#hostname ⇒ Object
Returns the value of attribute hostname.
-
#hourly_billing_flag ⇒ Object
Returns the value of attribute hourly_billing_flag.
-
#id ⇒ Object
Returns the value of attribute id.
-
#inbound_private_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_private_bandwidth_usage.
-
#inbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_public_bandwidth_usage.
-
#internal_tag_reference_count ⇒ Object
Returns the value of attribute internal_tag_reference_count.
-
#internal_tag_references ⇒ Object
Returns the value of attribute internal_tag_references.
-
#last_known_power_state ⇒ Object
Returns the value of attribute last_known_power_state.
-
#last_operating_system_reload ⇒ Object
Returns the value of attribute last_operating_system_reload.
-
#last_power_state_id ⇒ Object
Returns the value of attribute last_power_state_id.
-
#last_transaction ⇒ Object
Returns the value of attribute last_transaction.
-
#last_verified_date ⇒ Object
Returns the value of attribute last_verified_date.
-
#latest_network_monitor_incident ⇒ Object
Returns the value of attribute latest_network_monitor_incident.
-
#local_disk_flag ⇒ Object
Returns the value of attribute local_disk_flag.
-
#location ⇒ Object
Returns the value of attribute location.
-
#managed_resource_flag ⇒ Object
Returns the value of attribute managed_resource_flag.
-
#max_cpu ⇒ Object
Returns the value of attribute max_cpu.
-
#max_cpu_units ⇒ Object
Returns the value of attribute max_cpu_units.
-
#max_memory ⇒ Object
Returns the value of attribute max_memory.
-
#metric_poll_date ⇒ Object
Returns the value of attribute metric_poll_date.
-
#metric_tracking_object ⇒ Object
Returns the value of attribute metric_tracking_object.
-
#metric_tracking_object_id ⇒ Object
Returns the value of attribute metric_tracking_object_id.
-
#modify_date ⇒ Object
Returns the value of attribute modify_date.
-
#monitoring_agent_count ⇒ Object
Returns the value of attribute monitoring_agent_count.
-
#monitoring_agents ⇒ Object
Returns the value of attribute monitoring_agents.
-
#monitoring_robot ⇒ Object
Returns the value of attribute monitoring_robot.
-
#monitoring_service_component ⇒ Object
Returns the value of attribute monitoring_service_component.
-
#monitoring_service_eligibility_flag ⇒ Object
Returns the value of attribute monitoring_service_eligibility_flag.
-
#monitoring_service_flag ⇒ Object
Returns the value of attribute monitoring_service_flag.
-
#monitoring_user_notification ⇒ Object
Returns the value of attribute monitoring_user_notification.
-
#monitoring_user_notification_count ⇒ Object
Returns the value of attribute monitoring_user_notification_count.
-
#network_component_count ⇒ Object
Returns the value of attribute network_component_count.
-
#network_components ⇒ Object
Returns the value of attribute network_components.
-
#network_monitor_count ⇒ Object
Returns the value of attribute network_monitor_count.
-
#network_monitor_incident_count ⇒ Object
Returns the value of attribute network_monitor_incident_count.
-
#network_monitor_incidents ⇒ Object
Returns the value of attribute network_monitor_incidents.
-
#network_monitors ⇒ Object
Returns the value of attribute network_monitors.
-
#network_storage ⇒ Object
Returns the value of attribute network_storage.
-
#network_storage_count ⇒ Object
Returns the value of attribute network_storage_count.
-
#network_vlan_count ⇒ Object
Returns the value of attribute network_vlan_count.
-
#network_vlans ⇒ Object
Returns the value of attribute network_vlans.
-
#notes ⇒ Object
Returns the value of attribute notes.
-
#open_cancellation_ticket ⇒ Object
Returns the value of attribute open_cancellation_ticket.
-
#operating_system ⇒ Object
Returns the value of attribute operating_system.
-
#operating_system_reference_code ⇒ Object
Returns the value of attribute operating_system_reference_code.
-
#ordered_package_id ⇒ Object
Returns the value of attribute ordered_package_id.
-
#outbound_private_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_private_bandwidth_usage.
-
#outbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_public_bandwidth_usage.
-
#over_bandwidth_allocation_flag ⇒ Object
Returns the value of attribute over_bandwidth_allocation_flag.
-
#post_install_script_uri ⇒ Object
Returns the value of attribute post_install_script_uri.
-
#power_state ⇒ Object
Returns the value of attribute power_state.
-
#primary_backend_ip_address ⇒ Object
Returns the value of attribute primary_backend_ip_address.
-
#primary_backend_network_component ⇒ Object
Returns the value of attribute primary_backend_network_component.
-
#primary_ip_address ⇒ Object
Returns the value of attribute primary_ip_address.
-
#primary_network_component ⇒ Object
Returns the value of attribute primary_network_component.
-
#private_network_only_flag ⇒ Object
Returns the value of attribute private_network_only_flag.
-
#projected_over_bandwidth_allocation_flag ⇒ Object
Returns the value of attribute projected_over_bandwidth_allocation_flag.
-
#projected_public_bandwidth_usage ⇒ Object
Returns the value of attribute projected_public_bandwidth_usage.
-
#provision_date ⇒ Object
Returns the value of attribute provision_date.
-
#recent_event_count ⇒ Object
Returns the value of attribute recent_event_count.
-
#recent_events ⇒ Object
Returns the value of attribute recent_events.
-
#regional_group ⇒ Object
Returns the value of attribute regional_group.
-
#regional_internet_registry ⇒ Object
Returns the value of attribute regional_internet_registry.
-
#scale_asset_count ⇒ Object
Returns the value of attribute scale_asset_count.
-
#scale_assets ⇒ Object
Returns the value of attribute scale_assets.
-
#scale_member ⇒ Object
Returns the value of attribute scale_member.
-
#scaled_flag ⇒ Object
Returns the value of attribute scaled_flag.
-
#security_scan_request_count ⇒ Object
Returns the value of attribute security_scan_request_count.
-
#security_scan_requests ⇒ Object
Returns the value of attribute security_scan_requests.
-
#server_room ⇒ Object
Returns the value of attribute server_room.
-
#software_component_count ⇒ Object
Returns the value of attribute software_component_count.
-
#software_components ⇒ Object
Returns the value of attribute software_components.
-
#ssh_key_count ⇒ Object
Returns the value of attribute ssh_key_count.
-
#ssh_keys ⇒ Object
Returns the value of attribute ssh_keys.
-
#start_cpus ⇒ Object
Returns the value of attribute start_cpus.
-
#status ⇒ Object
Returns the value of attribute status.
-
#status_id ⇒ Object
Returns the value of attribute status_id.
-
#supplemental_create_object_options ⇒ Object
Returns the value of attribute supplemental_create_object_options.
-
#tag_reference_count ⇒ Object
Returns the value of attribute tag_reference_count.
-
#tag_references ⇒ Object
Returns the value of attribute tag_references.
-
#upgrade_request ⇒ Object
Returns the value of attribute upgrade_request.
-
#user_count ⇒ Object
Returns the value of attribute user_count.
-
#user_data ⇒ Object
Returns the value of attribute user_data.
-
#user_data_count ⇒ Object
Returns the value of attribute user_data_count.
-
#users ⇒ Object
Returns the value of attribute users.
-
#uuid ⇒ Object
Returns the value of attribute uuid.
-
#virtual_rack ⇒ Object
Returns the value of attribute virtual_rack.
-
#virtual_rack_id ⇒ Object
Returns the value of attribute virtual_rack_id.
-
#virtual_rack_name ⇒ Object
Returns the value of attribute virtual_rack_name.
Class Method Summary collapse
-
.create_object(message) ⇒ Object
template_object.
-
.create_objects(message) ⇒ Object
template_objects.
-
.find_by_ip_address(message) ⇒ Object
ip_address.
-
.generate_order_template(message) ⇒ Object
template_object.
- .get_create_object_options ⇒ Object
Instance Method Summary collapse
- #activate_private_port ⇒ Object
- #activate_public_port ⇒ Object
-
#allow_access_to_network_storage(message) ⇒ Object
network_storage_template_object.
-
#allow_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects.
-
#attach_disk_image(message) ⇒ Object
image_id.
- #cancel_isolation_for_destructive_action ⇒ Object
-
#capture_image(message) ⇒ Object
capture_template.
-
#check_host_disk_availability(message) ⇒ Object
disk_capacity.
-
#close_alarm(message) ⇒ Object
alarm_id.
- #configure_metadata_disk ⇒ Object
-
#create_archive_transaction(message) ⇒ Object
group_name block_devices note.
-
#create_post_software_install_transaction(message) ⇒ Object
data return_boolean.
- #delete_object ⇒ Object
-
#detach_disk_image(message) ⇒ Object
image_id.
-
#edit_object(message) ⇒ Object
template_object.
- #execute_idera_bare_metal_restore ⇒ Object
- #execute_r1_soft_bare_metal_restore ⇒ Object
-
#execute_remote_script(message) ⇒ Object
uri.
- #execute_rescue_layer ⇒ Object
- #get_account ⇒ Object
- #get_account_owned_pool_flag ⇒ Object
- #get_active_network_monitor_incident ⇒ Object
- #get_active_tickets ⇒ Object
- #get_active_transaction ⇒ Object
- #get_active_transactions ⇒ Object
-
#get_additional_required_prices_for_os_reload(message) ⇒ Object
config.
-
#get_alarm_history(message) ⇒ Object
start_date end_date alarm_id.
- #get_allowed_host ⇒ Object
- #get_allowed_network_storage ⇒ Object
- #get_allowed_network_storage_replicas ⇒ Object
- #get_antivirus_spyware_software_component ⇒ Object
- #get_application_delivery_controller ⇒ Object
-
#get_attached_network_storages(message) ⇒ Object
nas_type.
- #get_attributes ⇒ Object
- #get_available_block_device_positions ⇒ Object
- #get_available_monitoring ⇒ Object
-
#get_available_network_storages(message) ⇒ Object
nas_type.
- #get_average_daily_private_bandwidth_usage ⇒ Object
- #get_average_daily_public_bandwidth_usage ⇒ Object
- #get_backend_network_components ⇒ Object
- #get_backend_routers ⇒ Object
- #get_bandwidth_allocation ⇒ Object
- #get_bandwidth_allotment_detail ⇒ Object
-
#get_bandwidth_data_by_date(message) ⇒ Object
start_date_time end_date_time network_type.
-
#get_bandwidth_for_date_range(message) ⇒ Object
start_date end_date.
-
#get_bandwidth_image(message) ⇒ Object
network_type snapshot_range date_specified date_specified_end.
-
#get_bandwidth_image_by_date(message) ⇒ Object
start_date_time end_date_time network_type.
-
#get_bandwidth_total(message) ⇒ Object
start_date_time end_date_time direction side.
- #get_billing_cycle_bandwidth_usage ⇒ Object
- #get_billing_cycle_private_bandwidth_usage ⇒ Object
- #get_billing_cycle_public_bandwidth_usage ⇒ Object
- #get_billing_item ⇒ Object
- #get_block_cancel_because_disconnected_flag ⇒ Object
- #get_block_device_template_group ⇒ Object
- #get_block_devices ⇒ Object
- #get_boot_order ⇒ Object
- #get_console_access_log ⇒ Object
- #get_console_ip_address_flag ⇒ Object
- #get_console_ip_address_record ⇒ Object
- #get_continuous_data_protection_software_component ⇒ Object
- #get_control_panel ⇒ Object
- #get_core_restricted_operating_system_price ⇒ Object
-
#get_cpu_metric_data_by_date(message) ⇒ Object
start_date_time end_date_time cpu_indexes.
-
#get_cpu_metric_image(message) ⇒ Object
snapshot_range date_specified.
-
#get_cpu_metric_image_by_date(message) ⇒ Object
start_date_time end_date_time cpu_indexes.
- #get_current_bandwidth_summary ⇒ Object
- #get_current_billing_detail ⇒ Object
- #get_current_billing_total ⇒ Object
-
#get_custom_bandwidth_data_by_date(message) ⇒ Object
graph_data.
-
#get_custom_metric_data_by_date(message) ⇒ Object
graph_data.
- #get_datacenter ⇒ Object
- #get_drive_retention_item_price ⇒ Object
- #get_evault_network_storage ⇒ Object
- #get_firewall_protectable_subnets ⇒ Object
- #get_firewall_service_component ⇒ Object
- #get_first_available_block_device_position ⇒ Object
- #get_frontend_network_components ⇒ Object
- #get_frontend_routers ⇒ Object
- #get_global_identifier ⇒ Object
- #get_guest_boot_parameter ⇒ Object
- #get_host ⇒ Object
- #get_host_ips_software_component ⇒ Object
- #get_hourly_billing_flag ⇒ Object
- #get_inbound_private_bandwidth_usage ⇒ Object
- #get_inbound_public_bandwidth_usage ⇒ Object
- #get_internal_tag_references ⇒ Object
- #get_iso_boot_image ⇒ Object
-
#get_item_prices_from_software_descriptions(message) ⇒ Object
software_descriptions include_translations_flag return_all_prices_flag.
- #get_last_known_power_state ⇒ Object
- #get_last_operating_system_reload ⇒ Object
- #get_last_transaction ⇒ Object
- #get_latest_network_monitor_incident ⇒ Object
- #get_local_disk_flag ⇒ Object
- #get_location ⇒ Object
- #get_managed_resource_flag ⇒ Object
-
#get_memory_metric_data_by_date(message) ⇒ Object
start_date_time end_date_time.
-
#get_memory_metric_image(message) ⇒ Object
snapshot_range date_specified.
-
#get_memory_metric_image_by_date(message) ⇒ Object
start_date_time end_date_time.
- #get_metric_tracking_object ⇒ Object
- #get_metric_tracking_object_id ⇒ Object
-
#get_monitoring_active_alarms(message) ⇒ Object
start_date end_date.
- #get_monitoring_agents ⇒ Object
-
#get_monitoring_closed_alarms(message) ⇒ Object
start_date end_date.
- #get_monitoring_robot ⇒ Object
- #get_monitoring_service_component ⇒ Object
- #get_monitoring_service_eligibility_flag ⇒ Object
- #get_monitoring_service_flag ⇒ Object
- #get_monitoring_user_notification ⇒ Object
- #get_network_component_firewall_protectable_ip_addresses ⇒ Object
- #get_network_components ⇒ Object
- #get_network_monitor_incidents ⇒ Object
- #get_network_monitors ⇒ Object
- #get_network_storage ⇒ Object
- #get_network_vlans ⇒ Object
- #get_object ⇒ Object
- #get_open_cancellation_ticket ⇒ Object
- #get_operating_system ⇒ Object
- #get_operating_system_reference_code ⇒ Object
-
#get_order_template(message) ⇒ Object
billing_type order_prices.
- #get_ordered_package_id ⇒ Object
- #get_outbound_private_bandwidth_usage ⇒ Object
- #get_outbound_public_bandwidth_usage ⇒ Object
- #get_over_bandwidth_allocation_flag ⇒ Object
- #get_power_state ⇒ Object
- #get_primary_backend_ip_address ⇒ Object
- #get_primary_backend_network_component ⇒ Object
- #get_primary_ip_address ⇒ Object
- #get_primary_network_component ⇒ Object
- #get_private_network_only_flag ⇒ Object
- #get_projected_over_bandwidth_allocation_flag ⇒ Object
- #get_projected_public_bandwidth_usage ⇒ Object
- #get_provision_date ⇒ Object
- #get_recent_events ⇒ Object
-
#get_recent_metric_data(message) ⇒ Object
time.
- #get_regional_group ⇒ Object
- #get_regional_internet_registry ⇒ Object
-
#get_remote_monitoring_active_alarms(message) ⇒ Object
start_date end_date.
-
#get_remote_monitoring_closed_alarms(message) ⇒ Object
start_date end_date.
- #get_reverse_domain_records ⇒ Object
- #get_scale_assets ⇒ Object
- #get_scale_member ⇒ Object
- #get_scaled_flag ⇒ Object
- #get_security_scan_requests ⇒ Object
- #get_server_room ⇒ Object
- #get_software_components ⇒ Object
- #get_ssh_keys ⇒ Object
- #get_status ⇒ Object
- #get_tag_references ⇒ Object
-
#get_upgrade_item_prices(message) ⇒ Object
include_downgrade_item_prices.
- #get_upgrade_request ⇒ Object
- #get_user_data ⇒ Object
- #get_users ⇒ Object
-
#get_valid_block_device_template_groups(message) ⇒ Object
visibility.
- #get_virtual_rack ⇒ Object
- #get_virtual_rack_id ⇒ Object
- #get_virtual_rack_name ⇒ Object
- #is_backend_pingable ⇒ Object
- #is_pingable ⇒ Object
- #isolate_instance_for_destructive_action ⇒ Object
-
#mount_iso_image(message) ⇒ Object
disk_image_id.
- #pause ⇒ Object
- #power_cycle ⇒ Object
- #power_off ⇒ Object
- #power_off_soft ⇒ Object
- #power_on ⇒ Object
- #reboot_default ⇒ Object
- #reboot_hard ⇒ Object
- #reboot_soft ⇒ Object
- #reload_current_operating_system_configuration ⇒ Object
-
#reload_operating_system(message) ⇒ Object
token config.
-
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object.
-
#remove_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects.
- #resume ⇒ Object
-
#set_private_network_interface_speed(message) ⇒ Object
new_speed.
-
#set_public_network_interface_speed(message) ⇒ Object
new_speed.
-
#set_tags(message) ⇒ Object
tags.
-
#set_user_metadata(message) ⇒ Object
metadata.
- #shutdown_private_port ⇒ Object
- #shutdown_public_port ⇒ Object
- #unmount_iso_image ⇒ Object
-
#validate_image_template(message) ⇒ Object
image_template_id.
-
#verify_reload_operating_system(message) ⇒ Object
config.
Methods inherited from Model
all, all_request_for, create, find, #init_headers, parse, process_message, #request, request, service_name, #service_name, #to_hash, #to_softlayer
Methods included from Model::Operations
extended, #filter, included, #limit, #mask, #request_headers
Instance Attribute Details
#account ⇒ Object
Returns the value of attribute account.
62 63 64 |
# File 'lib/softlayer/virtual/guest.rb', line 62 def account @account end |
#account_id ⇒ Object
Returns the value of attribute account_id.
12 13 14 |
# File 'lib/softlayer/virtual/guest.rb', line 12 def account_id @account_id end |
#account_owned_pool_flag ⇒ Object
Returns the value of attribute account_owned_pool_flag.
63 64 65 |
# File 'lib/softlayer/virtual/guest.rb', line 63 def account_owned_pool_flag @account_owned_pool_flag end |
#active_network_monitor_incident ⇒ Object
Returns the value of attribute active_network_monitor_incident.
64 65 66 |
# File 'lib/softlayer/virtual/guest.rb', line 64 def active_network_monitor_incident @active_network_monitor_incident end |
#active_network_monitor_incident_count ⇒ Object
Returns the value of attribute active_network_monitor_incident_count.
33 34 35 |
# File 'lib/softlayer/virtual/guest.rb', line 33 def active_network_monitor_incident_count @active_network_monitor_incident_count end |
#active_ticket_count ⇒ Object
Returns the value of attribute active_ticket_count.
34 35 36 |
# File 'lib/softlayer/virtual/guest.rb', line 34 def active_ticket_count @active_ticket_count end |
#active_tickets ⇒ Object
Returns the value of attribute active_tickets.
65 66 67 |
# File 'lib/softlayer/virtual/guest.rb', line 65 def active_tickets @active_tickets end |
#active_transaction ⇒ Object
Returns the value of attribute active_transaction.
66 67 68 |
# File 'lib/softlayer/virtual/guest.rb', line 66 def active_transaction @active_transaction end |
#active_transaction_count ⇒ Object
Returns the value of attribute active_transaction_count.
35 36 37 |
# File 'lib/softlayer/virtual/guest.rb', line 35 def active_transaction_count @active_transaction_count end |
#active_transactions ⇒ Object
Returns the value of attribute active_transactions.
67 68 69 |
# File 'lib/softlayer/virtual/guest.rb', line 67 def active_transactions @active_transactions end |
#allowed_host ⇒ Object
Returns the value of attribute allowed_host.
68 69 70 |
# File 'lib/softlayer/virtual/guest.rb', line 68 def allowed_host @allowed_host end |
#allowed_network_storage ⇒ Object
Returns the value of attribute allowed_network_storage.
69 70 71 |
# File 'lib/softlayer/virtual/guest.rb', line 69 def allowed_network_storage @allowed_network_storage end |
#allowed_network_storage_count ⇒ Object
Returns the value of attribute allowed_network_storage_count.
36 37 38 |
# File 'lib/softlayer/virtual/guest.rb', line 36 def allowed_network_storage_count @allowed_network_storage_count end |
#allowed_network_storage_replica_count ⇒ Object
Returns the value of attribute allowed_network_storage_replica_count.
37 38 39 |
# File 'lib/softlayer/virtual/guest.rb', line 37 def allowed_network_storage_replica_count @allowed_network_storage_replica_count end |
#allowed_network_storage_replicas ⇒ Object
Returns the value of attribute allowed_network_storage_replicas.
70 71 72 |
# File 'lib/softlayer/virtual/guest.rb', line 70 def allowed_network_storage_replicas @allowed_network_storage_replicas end |
#antivirus_spyware_software_component ⇒ Object
Returns the value of attribute antivirus_spyware_software_component.
71 72 73 |
# File 'lib/softlayer/virtual/guest.rb', line 71 def antivirus_spyware_software_component @antivirus_spyware_software_component end |
#application_delivery_controller ⇒ Object
Returns the value of attribute application_delivery_controller.
72 73 74 |
# File 'lib/softlayer/virtual/guest.rb', line 72 def application_delivery_controller @application_delivery_controller end |
#attribute_count ⇒ Object
Returns the value of attribute attribute_count.
38 39 40 |
# File 'lib/softlayer/virtual/guest.rb', line 38 def attribute_count @attribute_count end |
#attributes ⇒ Object
Returns the value of attribute attributes.
73 74 75 |
# File 'lib/softlayer/virtual/guest.rb', line 73 def attributes @attributes end |
#available_monitoring ⇒ Object
Returns the value of attribute available_monitoring.
74 75 76 |
# File 'lib/softlayer/virtual/guest.rb', line 74 def available_monitoring @available_monitoring end |
#available_monitoring_count ⇒ Object
Returns the value of attribute available_monitoring_count.
39 40 41 |
# File 'lib/softlayer/virtual/guest.rb', line 39 def available_monitoring_count @available_monitoring_count end |
#average_daily_private_bandwidth_usage ⇒ Object
Returns the value of attribute average_daily_private_bandwidth_usage.
75 76 77 |
# File 'lib/softlayer/virtual/guest.rb', line 75 def average_daily_private_bandwidth_usage @average_daily_private_bandwidth_usage end |
#average_daily_public_bandwidth_usage ⇒ Object
Returns the value of attribute average_daily_public_bandwidth_usage.
76 77 78 |
# File 'lib/softlayer/virtual/guest.rb', line 76 def average_daily_public_bandwidth_usage @average_daily_public_bandwidth_usage end |
#backend_network_component_count ⇒ Object
Returns the value of attribute backend_network_component_count.
40 41 42 |
# File 'lib/softlayer/virtual/guest.rb', line 40 def backend_network_component_count @backend_network_component_count end |
#backend_network_components ⇒ Object
Returns the value of attribute backend_network_components.
77 78 79 |
# File 'lib/softlayer/virtual/guest.rb', line 77 def backend_network_components @backend_network_components end |
#backend_router_count ⇒ Object
Returns the value of attribute backend_router_count.
41 42 43 |
# File 'lib/softlayer/virtual/guest.rb', line 41 def backend_router_count @backend_router_count end |
#backend_routers ⇒ Object
Returns the value of attribute backend_routers.
78 79 80 |
# File 'lib/softlayer/virtual/guest.rb', line 78 def backend_routers @backend_routers end |
#bandwidth_allocation ⇒ Object
Returns the value of attribute bandwidth_allocation.
79 80 81 |
# File 'lib/softlayer/virtual/guest.rb', line 79 def bandwidth_allocation @bandwidth_allocation end |
#bandwidth_allotment_detail ⇒ Object
Returns the value of attribute bandwidth_allotment_detail.
80 81 82 |
# File 'lib/softlayer/virtual/guest.rb', line 80 def bandwidth_allotment_detail @bandwidth_allotment_detail end |
#billing_cycle_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_bandwidth_usage.
81 82 83 |
# File 'lib/softlayer/virtual/guest.rb', line 81 def billing_cycle_bandwidth_usage @billing_cycle_bandwidth_usage end |
#billing_cycle_bandwidth_usage_count ⇒ Object
Returns the value of attribute billing_cycle_bandwidth_usage_count.
42 43 44 |
# File 'lib/softlayer/virtual/guest.rb', line 42 def billing_cycle_bandwidth_usage_count @billing_cycle_bandwidth_usage_count end |
#billing_cycle_private_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_private_bandwidth_usage.
82 83 84 |
# File 'lib/softlayer/virtual/guest.rb', line 82 def billing_cycle_private_bandwidth_usage @billing_cycle_private_bandwidth_usage end |
#billing_cycle_public_bandwidth_usage ⇒ Object
Returns the value of attribute billing_cycle_public_bandwidth_usage.
83 84 85 |
# File 'lib/softlayer/virtual/guest.rb', line 83 def billing_cycle_public_bandwidth_usage @billing_cycle_public_bandwidth_usage end |
#billing_item ⇒ Object
Returns the value of attribute billing_item.
84 85 86 |
# File 'lib/softlayer/virtual/guest.rb', line 84 def billing_item @billing_item end |
#block_cancel_because_disconnected_flag ⇒ Object
Returns the value of attribute block_cancel_because_disconnected_flag.
85 86 87 |
# File 'lib/softlayer/virtual/guest.rb', line 85 def block_cancel_because_disconnected_flag @block_cancel_because_disconnected_flag end |
#block_device_count ⇒ Object
Returns the value of attribute block_device_count.
43 44 45 |
# File 'lib/softlayer/virtual/guest.rb', line 43 def block_device_count @block_device_count end |
#block_device_template_group ⇒ Object
Returns the value of attribute block_device_template_group.
86 87 88 |
# File 'lib/softlayer/virtual/guest.rb', line 86 def block_device_template_group @block_device_template_group end |
#block_devices ⇒ Object
Returns the value of attribute block_devices.
87 88 89 |
# File 'lib/softlayer/virtual/guest.rb', line 87 def block_devices @block_devices end |
#console_ip_address_flag ⇒ Object
Returns the value of attribute console_ip_address_flag.
88 89 90 |
# File 'lib/softlayer/virtual/guest.rb', line 88 def console_ip_address_flag @console_ip_address_flag end |
#console_ip_address_record ⇒ Object
Returns the value of attribute console_ip_address_record.
89 90 91 |
# File 'lib/softlayer/virtual/guest.rb', line 89 def console_ip_address_record @console_ip_address_record end |
#continuous_data_protection_software_component ⇒ Object
Returns the value of attribute continuous_data_protection_software_component.
90 91 92 |
# File 'lib/softlayer/virtual/guest.rb', line 90 def continuous_data_protection_software_component @continuous_data_protection_software_component end |
#control_panel ⇒ Object
Returns the value of attribute control_panel.
91 92 93 |
# File 'lib/softlayer/virtual/guest.rb', line 91 def control_panel @control_panel end |
#create_date ⇒ Object
Returns the value of attribute create_date.
13 14 15 |
# File 'lib/softlayer/virtual/guest.rb', line 13 def create_date @create_date end |
#current_bandwidth_summary ⇒ Object
Returns the value of attribute current_bandwidth_summary.
92 93 94 |
# File 'lib/softlayer/virtual/guest.rb', line 92 def current_bandwidth_summary @current_bandwidth_summary end |
#datacenter ⇒ Object
Returns the value of attribute datacenter.
93 94 95 |
# File 'lib/softlayer/virtual/guest.rb', line 93 def datacenter @datacenter end |
#dedicated_account_host_only_flag ⇒ Object
Returns the value of attribute dedicated_account_host_only_flag.
14 15 16 |
# File 'lib/softlayer/virtual/guest.rb', line 14 def dedicated_account_host_only_flag @dedicated_account_host_only_flag end |
#domain ⇒ Object
Returns the value of attribute domain.
15 16 17 |
# File 'lib/softlayer/virtual/guest.rb', line 15 def domain @domain end |
#evault_network_storage ⇒ Object
Returns the value of attribute evault_network_storage.
94 95 96 |
# File 'lib/softlayer/virtual/guest.rb', line 94 def evault_network_storage @evault_network_storage end |
#evault_network_storage_count ⇒ Object
Returns the value of attribute evault_network_storage_count.
44 45 46 |
# File 'lib/softlayer/virtual/guest.rb', line 44 def evault_network_storage_count @evault_network_storage_count end |
#firewall_service_component ⇒ Object
Returns the value of attribute firewall_service_component.
95 96 97 |
# File 'lib/softlayer/virtual/guest.rb', line 95 def firewall_service_component @firewall_service_component end |
#frontend_network_component_count ⇒ Object
Returns the value of attribute frontend_network_component_count.
45 46 47 |
# File 'lib/softlayer/virtual/guest.rb', line 45 def frontend_network_component_count @frontend_network_component_count end |
#frontend_network_components ⇒ Object
Returns the value of attribute frontend_network_components.
96 97 98 |
# File 'lib/softlayer/virtual/guest.rb', line 96 def frontend_network_components @frontend_network_components end |
#frontend_routers ⇒ Object
Returns the value of attribute frontend_routers.
97 98 99 |
# File 'lib/softlayer/virtual/guest.rb', line 97 def frontend_routers @frontend_routers end |
#fully_qualified_domain_name ⇒ Object
Returns the value of attribute fully_qualified_domain_name.
16 17 18 |
# File 'lib/softlayer/virtual/guest.rb', line 16 def fully_qualified_domain_name @fully_qualified_domain_name end |
#global_identifier ⇒ Object
Returns the value of attribute global_identifier.
98 99 100 |
# File 'lib/softlayer/virtual/guest.rb', line 98 def global_identifier @global_identifier end |
#guest_boot_parameter ⇒ Object
Returns the value of attribute guest_boot_parameter.
99 100 101 |
# File 'lib/softlayer/virtual/guest.rb', line 99 def guest_boot_parameter @guest_boot_parameter end |
#host ⇒ Object
Returns the value of attribute host.
100 101 102 |
# File 'lib/softlayer/virtual/guest.rb', line 100 def host @host end |
#host_ips_software_component ⇒ Object
Returns the value of attribute host_ips_software_component.
101 102 103 |
# File 'lib/softlayer/virtual/guest.rb', line 101 def host_ips_software_component @host_ips_software_component end |
#hostname ⇒ Object
Returns the value of attribute hostname.
17 18 19 |
# File 'lib/softlayer/virtual/guest.rb', line 17 def hostname @hostname end |
#hourly_billing_flag ⇒ Object
Returns the value of attribute hourly_billing_flag.
102 103 104 |
# File 'lib/softlayer/virtual/guest.rb', line 102 def hourly_billing_flag @hourly_billing_flag end |
#id ⇒ Object
Returns the value of attribute id.
18 19 20 |
# File 'lib/softlayer/virtual/guest.rb', line 18 def id @id end |
#inbound_private_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_private_bandwidth_usage.
103 104 105 |
# File 'lib/softlayer/virtual/guest.rb', line 103 def inbound_private_bandwidth_usage @inbound_private_bandwidth_usage end |
#inbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_public_bandwidth_usage.
104 105 106 |
# File 'lib/softlayer/virtual/guest.rb', line 104 def inbound_public_bandwidth_usage @inbound_public_bandwidth_usage end |
#internal_tag_reference_count ⇒ Object
Returns the value of attribute internal_tag_reference_count.
46 47 48 |
# File 'lib/softlayer/virtual/guest.rb', line 46 def internal_tag_reference_count @internal_tag_reference_count end |
#internal_tag_references ⇒ Object
Returns the value of attribute internal_tag_references.
105 106 107 |
# File 'lib/softlayer/virtual/guest.rb', line 105 def internal_tag_references @internal_tag_references end |
#last_known_power_state ⇒ Object
Returns the value of attribute last_known_power_state.
106 107 108 |
# File 'lib/softlayer/virtual/guest.rb', line 106 def last_known_power_state @last_known_power_state end |
#last_operating_system_reload ⇒ Object
Returns the value of attribute last_operating_system_reload.
107 108 109 |
# File 'lib/softlayer/virtual/guest.rb', line 107 def @last_operating_system_reload end |
#last_power_state_id ⇒ Object
Returns the value of attribute last_power_state_id.
19 20 21 |
# File 'lib/softlayer/virtual/guest.rb', line 19 def last_power_state_id @last_power_state_id end |
#last_transaction ⇒ Object
Returns the value of attribute last_transaction.
108 109 110 |
# File 'lib/softlayer/virtual/guest.rb', line 108 def last_transaction @last_transaction end |
#last_verified_date ⇒ Object
Returns the value of attribute last_verified_date.
20 21 22 |
# File 'lib/softlayer/virtual/guest.rb', line 20 def last_verified_date @last_verified_date end |
#latest_network_monitor_incident ⇒ Object
Returns the value of attribute latest_network_monitor_incident.
109 110 111 |
# File 'lib/softlayer/virtual/guest.rb', line 109 def latest_network_monitor_incident @latest_network_monitor_incident end |
#local_disk_flag ⇒ Object
Returns the value of attribute local_disk_flag.
110 111 112 |
# File 'lib/softlayer/virtual/guest.rb', line 110 def local_disk_flag @local_disk_flag end |
#location ⇒ Object
Returns the value of attribute location.
111 112 113 |
# File 'lib/softlayer/virtual/guest.rb', line 111 def location @location end |
#managed_resource_flag ⇒ Object
Returns the value of attribute managed_resource_flag.
112 113 114 |
# File 'lib/softlayer/virtual/guest.rb', line 112 def managed_resource_flag @managed_resource_flag end |
#max_cpu ⇒ Object
Returns the value of attribute max_cpu.
21 22 23 |
# File 'lib/softlayer/virtual/guest.rb', line 21 def max_cpu @max_cpu end |
#max_cpu_units ⇒ Object
Returns the value of attribute max_cpu_units.
22 23 24 |
# File 'lib/softlayer/virtual/guest.rb', line 22 def max_cpu_units @max_cpu_units end |
#max_memory ⇒ Object
Returns the value of attribute max_memory.
23 24 25 |
# File 'lib/softlayer/virtual/guest.rb', line 23 def max_memory @max_memory end |
#metric_poll_date ⇒ Object
Returns the value of attribute metric_poll_date.
24 25 26 |
# File 'lib/softlayer/virtual/guest.rb', line 24 def metric_poll_date @metric_poll_date end |
#metric_tracking_object ⇒ Object
Returns the value of attribute metric_tracking_object.
113 114 115 |
# File 'lib/softlayer/virtual/guest.rb', line 113 def metric_tracking_object @metric_tracking_object end |
#metric_tracking_object_id ⇒ Object
Returns the value of attribute metric_tracking_object_id.
114 115 116 |
# File 'lib/softlayer/virtual/guest.rb', line 114 def metric_tracking_object_id @metric_tracking_object_id end |
#modify_date ⇒ Object
Returns the value of attribute modify_date.
25 26 27 |
# File 'lib/softlayer/virtual/guest.rb', line 25 def modify_date @modify_date end |
#monitoring_agent_count ⇒ Object
Returns the value of attribute monitoring_agent_count.
47 48 49 |
# File 'lib/softlayer/virtual/guest.rb', line 47 def monitoring_agent_count @monitoring_agent_count end |
#monitoring_agents ⇒ Object
Returns the value of attribute monitoring_agents.
115 116 117 |
# File 'lib/softlayer/virtual/guest.rb', line 115 def monitoring_agents @monitoring_agents end |
#monitoring_robot ⇒ Object
Returns the value of attribute monitoring_robot.
116 117 118 |
# File 'lib/softlayer/virtual/guest.rb', line 116 def monitoring_robot @monitoring_robot end |
#monitoring_service_component ⇒ Object
Returns the value of attribute monitoring_service_component.
117 118 119 |
# File 'lib/softlayer/virtual/guest.rb', line 117 def monitoring_service_component @monitoring_service_component end |
#monitoring_service_eligibility_flag ⇒ Object
Returns the value of attribute monitoring_service_eligibility_flag.
118 119 120 |
# File 'lib/softlayer/virtual/guest.rb', line 118 def monitoring_service_eligibility_flag @monitoring_service_eligibility_flag end |
#monitoring_service_flag ⇒ Object
Returns the value of attribute monitoring_service_flag.
119 120 121 |
# File 'lib/softlayer/virtual/guest.rb', line 119 def monitoring_service_flag @monitoring_service_flag end |
#monitoring_user_notification ⇒ Object
Returns the value of attribute monitoring_user_notification.
120 121 122 |
# File 'lib/softlayer/virtual/guest.rb', line 120 def monitoring_user_notification @monitoring_user_notification end |
#monitoring_user_notification_count ⇒ Object
Returns the value of attribute monitoring_user_notification_count.
48 49 50 |
# File 'lib/softlayer/virtual/guest.rb', line 48 def monitoring_user_notification_count @monitoring_user_notification_count end |
#network_component_count ⇒ Object
Returns the value of attribute network_component_count.
49 50 51 |
# File 'lib/softlayer/virtual/guest.rb', line 49 def network_component_count @network_component_count end |
#network_components ⇒ Object
Returns the value of attribute network_components.
121 122 123 |
# File 'lib/softlayer/virtual/guest.rb', line 121 def network_components @network_components end |
#network_monitor_count ⇒ Object
Returns the value of attribute network_monitor_count.
50 51 52 |
# File 'lib/softlayer/virtual/guest.rb', line 50 def network_monitor_count @network_monitor_count end |
#network_monitor_incident_count ⇒ Object
Returns the value of attribute network_monitor_incident_count.
51 52 53 |
# File 'lib/softlayer/virtual/guest.rb', line 51 def network_monitor_incident_count @network_monitor_incident_count end |
#network_monitor_incidents ⇒ Object
Returns the value of attribute network_monitor_incidents.
122 123 124 |
# File 'lib/softlayer/virtual/guest.rb', line 122 def network_monitor_incidents @network_monitor_incidents end |
#network_monitors ⇒ Object
Returns the value of attribute network_monitors.
123 124 125 |
# File 'lib/softlayer/virtual/guest.rb', line 123 def network_monitors @network_monitors end |
#network_storage ⇒ Object
Returns the value of attribute network_storage.
124 125 126 |
# File 'lib/softlayer/virtual/guest.rb', line 124 def network_storage @network_storage end |
#network_storage_count ⇒ Object
Returns the value of attribute network_storage_count.
52 53 54 |
# File 'lib/softlayer/virtual/guest.rb', line 52 def network_storage_count @network_storage_count end |
#network_vlan_count ⇒ Object
Returns the value of attribute network_vlan_count.
53 54 55 |
# File 'lib/softlayer/virtual/guest.rb', line 53 def network_vlan_count @network_vlan_count end |
#network_vlans ⇒ Object
Returns the value of attribute network_vlans.
125 126 127 |
# File 'lib/softlayer/virtual/guest.rb', line 125 def network_vlans @network_vlans end |
#notes ⇒ Object
Returns the value of attribute notes.
26 27 28 |
# File 'lib/softlayer/virtual/guest.rb', line 26 def notes @notes end |
#open_cancellation_ticket ⇒ Object
Returns the value of attribute open_cancellation_ticket.
126 127 128 |
# File 'lib/softlayer/virtual/guest.rb', line 126 def open_cancellation_ticket @open_cancellation_ticket end |
#operating_system ⇒ Object
Returns the value of attribute operating_system.
127 128 129 |
# File 'lib/softlayer/virtual/guest.rb', line 127 def @operating_system end |
#operating_system_reference_code ⇒ Object
Returns the value of attribute operating_system_reference_code.
128 129 130 |
# File 'lib/softlayer/virtual/guest.rb', line 128 def @operating_system_reference_code end |
#ordered_package_id ⇒ Object
Returns the value of attribute ordered_package_id.
129 130 131 |
# File 'lib/softlayer/virtual/guest.rb', line 129 def ordered_package_id @ordered_package_id end |
#outbound_private_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_private_bandwidth_usage.
130 131 132 |
# File 'lib/softlayer/virtual/guest.rb', line 130 def outbound_private_bandwidth_usage @outbound_private_bandwidth_usage end |
#outbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_public_bandwidth_usage.
131 132 133 |
# File 'lib/softlayer/virtual/guest.rb', line 131 def outbound_public_bandwidth_usage @outbound_public_bandwidth_usage end |
#over_bandwidth_allocation_flag ⇒ Object
Returns the value of attribute over_bandwidth_allocation_flag.
132 133 134 |
# File 'lib/softlayer/virtual/guest.rb', line 132 def over_bandwidth_allocation_flag @over_bandwidth_allocation_flag end |
#post_install_script_uri ⇒ Object
Returns the value of attribute post_install_script_uri.
27 28 29 |
# File 'lib/softlayer/virtual/guest.rb', line 27 def post_install_script_uri @post_install_script_uri end |
#power_state ⇒ Object
Returns the value of attribute power_state.
133 134 135 |
# File 'lib/softlayer/virtual/guest.rb', line 133 def power_state @power_state end |
#primary_backend_ip_address ⇒ Object
Returns the value of attribute primary_backend_ip_address.
134 135 136 |
# File 'lib/softlayer/virtual/guest.rb', line 134 def primary_backend_ip_address @primary_backend_ip_address end |
#primary_backend_network_component ⇒ Object
Returns the value of attribute primary_backend_network_component.
135 136 137 |
# File 'lib/softlayer/virtual/guest.rb', line 135 def primary_backend_network_component @primary_backend_network_component end |
#primary_ip_address ⇒ Object
Returns the value of attribute primary_ip_address.
136 137 138 |
# File 'lib/softlayer/virtual/guest.rb', line 136 def primary_ip_address @primary_ip_address end |
#primary_network_component ⇒ Object
Returns the value of attribute primary_network_component.
137 138 139 |
# File 'lib/softlayer/virtual/guest.rb', line 137 def primary_network_component @primary_network_component end |
#private_network_only_flag ⇒ Object
Returns the value of attribute private_network_only_flag.
138 139 140 |
# File 'lib/softlayer/virtual/guest.rb', line 138 def private_network_only_flag @private_network_only_flag end |
#projected_over_bandwidth_allocation_flag ⇒ Object
Returns the value of attribute projected_over_bandwidth_allocation_flag.
139 140 141 |
# File 'lib/softlayer/virtual/guest.rb', line 139 def projected_over_bandwidth_allocation_flag @projected_over_bandwidth_allocation_flag end |
#projected_public_bandwidth_usage ⇒ Object
Returns the value of attribute projected_public_bandwidth_usage.
140 141 142 |
# File 'lib/softlayer/virtual/guest.rb', line 140 def projected_public_bandwidth_usage @projected_public_bandwidth_usage end |
#provision_date ⇒ Object
Returns the value of attribute provision_date.
28 29 30 |
# File 'lib/softlayer/virtual/guest.rb', line 28 def provision_date @provision_date end |
#recent_event_count ⇒ Object
Returns the value of attribute recent_event_count.
54 55 56 |
# File 'lib/softlayer/virtual/guest.rb', line 54 def recent_event_count @recent_event_count end |
#recent_events ⇒ Object
Returns the value of attribute recent_events.
141 142 143 |
# File 'lib/softlayer/virtual/guest.rb', line 141 def recent_events @recent_events end |
#regional_group ⇒ Object
Returns the value of attribute regional_group.
142 143 144 |
# File 'lib/softlayer/virtual/guest.rb', line 142 def regional_group @regional_group end |
#regional_internet_registry ⇒ Object
Returns the value of attribute regional_internet_registry.
143 144 145 |
# File 'lib/softlayer/virtual/guest.rb', line 143 def regional_internet_registry @regional_internet_registry end |
#scale_asset_count ⇒ Object
Returns the value of attribute scale_asset_count.
55 56 57 |
# File 'lib/softlayer/virtual/guest.rb', line 55 def scale_asset_count @scale_asset_count end |
#scale_assets ⇒ Object
Returns the value of attribute scale_assets.
144 145 146 |
# File 'lib/softlayer/virtual/guest.rb', line 144 def scale_assets @scale_assets end |
#scale_member ⇒ Object
Returns the value of attribute scale_member.
145 146 147 |
# File 'lib/softlayer/virtual/guest.rb', line 145 def scale_member @scale_member end |
#scaled_flag ⇒ Object
Returns the value of attribute scaled_flag.
146 147 148 |
# File 'lib/softlayer/virtual/guest.rb', line 146 def scaled_flag @scaled_flag end |
#security_scan_request_count ⇒ Object
Returns the value of attribute security_scan_request_count.
56 57 58 |
# File 'lib/softlayer/virtual/guest.rb', line 56 def security_scan_request_count @security_scan_request_count end |
#security_scan_requests ⇒ Object
Returns the value of attribute security_scan_requests.
147 148 149 |
# File 'lib/softlayer/virtual/guest.rb', line 147 def security_scan_requests @security_scan_requests end |
#server_room ⇒ Object
Returns the value of attribute server_room.
148 149 150 |
# File 'lib/softlayer/virtual/guest.rb', line 148 def server_room @server_room end |
#software_component_count ⇒ Object
Returns the value of attribute software_component_count.
57 58 59 |
# File 'lib/softlayer/virtual/guest.rb', line 57 def software_component_count @software_component_count end |
#software_components ⇒ Object
Returns the value of attribute software_components.
149 150 151 |
# File 'lib/softlayer/virtual/guest.rb', line 149 def software_components @software_components end |
#ssh_key_count ⇒ Object
Returns the value of attribute ssh_key_count.
58 59 60 |
# File 'lib/softlayer/virtual/guest.rb', line 58 def ssh_key_count @ssh_key_count end |
#ssh_keys ⇒ Object
Returns the value of attribute ssh_keys.
150 151 152 |
# File 'lib/softlayer/virtual/guest.rb', line 150 def ssh_keys @ssh_keys end |
#start_cpus ⇒ Object
Returns the value of attribute start_cpus.
29 30 31 |
# File 'lib/softlayer/virtual/guest.rb', line 29 def start_cpus @start_cpus end |
#status ⇒ Object
Returns the value of attribute status.
151 152 153 |
# File 'lib/softlayer/virtual/guest.rb', line 151 def status @status end |
#status_id ⇒ Object
Returns the value of attribute status_id.
30 31 32 |
# File 'lib/softlayer/virtual/guest.rb', line 30 def status_id @status_id end |
#supplemental_create_object_options ⇒ Object
Returns the value of attribute supplemental_create_object_options.
31 32 33 |
# File 'lib/softlayer/virtual/guest.rb', line 31 def @supplemental_create_object_options end |
#tag_reference_count ⇒ Object
Returns the value of attribute tag_reference_count.
59 60 61 |
# File 'lib/softlayer/virtual/guest.rb', line 59 def tag_reference_count @tag_reference_count end |
#tag_references ⇒ Object
Returns the value of attribute tag_references.
152 153 154 |
# File 'lib/softlayer/virtual/guest.rb', line 152 def tag_references @tag_references end |
#upgrade_request ⇒ Object
Returns the value of attribute upgrade_request.
153 154 155 |
# File 'lib/softlayer/virtual/guest.rb', line 153 def upgrade_request @upgrade_request end |
#user_count ⇒ Object
Returns the value of attribute user_count.
60 61 62 |
# File 'lib/softlayer/virtual/guest.rb', line 60 def user_count @user_count end |
#user_data ⇒ Object
Returns the value of attribute user_data.
154 155 156 |
# File 'lib/softlayer/virtual/guest.rb', line 154 def user_data @user_data end |
#user_data_count ⇒ Object
Returns the value of attribute user_data_count.
61 62 63 |
# File 'lib/softlayer/virtual/guest.rb', line 61 def user_data_count @user_data_count end |
#users ⇒ Object
Returns the value of attribute users.
155 156 157 |
# File 'lib/softlayer/virtual/guest.rb', line 155 def users @users end |
#uuid ⇒ Object
Returns the value of attribute uuid.
32 33 34 |
# File 'lib/softlayer/virtual/guest.rb', line 32 def uuid @uuid end |
#virtual_rack ⇒ Object
Returns the value of attribute virtual_rack.
156 157 158 |
# File 'lib/softlayer/virtual/guest.rb', line 156 def virtual_rack @virtual_rack end |
#virtual_rack_id ⇒ Object
Returns the value of attribute virtual_rack_id.
157 158 159 |
# File 'lib/softlayer/virtual/guest.rb', line 157 def virtual_rack_id @virtual_rack_id end |
#virtual_rack_name ⇒ Object
Returns the value of attribute virtual_rack_name.
158 159 160 |
# File 'lib/softlayer/virtual/guest.rb', line 158 def virtual_rack_name @virtual_rack_name end |
Class Method Details
.create_object(message) ⇒ Object
template_object
214 215 216 |
# File 'lib/softlayer/virtual/guest.rb', line 214 def self.create_object() request(:create_object, Softlayer::Virtual::Guest, ) end |
.create_objects(message) ⇒ Object
template_objects
219 220 221 |
# File 'lib/softlayer/virtual/guest.rb', line 219 def self.create_objects() request(:create_objects, Array[Softlayer::Virtual::Guest], ) end |
.find_by_ip_address(message) ⇒ Object
ip_address
261 262 263 |
# File 'lib/softlayer/virtual/guest.rb', line 261 def self.find_by_ip_address() request(:find_by_ip_address, Softlayer::Virtual::Guest, ) end |
.generate_order_template(message) ⇒ Object
template_object
266 267 268 |
# File 'lib/softlayer/virtual/guest.rb', line 266 def self.generate_order_template() request(:generate_order_template, Softlayer::Container::Product::Order, ) end |
.get_create_object_options ⇒ Object
484 485 486 |
# File 'lib/softlayer/virtual/guest.rb', line 484 def self. request(:get_create_object_options, Softlayer::Container::Virtual::Guest::Configuration) end |
Instance Method Details
#activate_private_port ⇒ Object
160 161 162 |
# File 'lib/softlayer/virtual/guest.rb', line 160 def activate_private_port request(:activate_private_port, Boolean) end |
#activate_public_port ⇒ Object
164 165 166 |
# File 'lib/softlayer/virtual/guest.rb', line 164 def activate_public_port request(:activate_public_port, Boolean) end |
#allow_access_to_network_storage(message) ⇒ Object
network_storage_template_object
169 170 171 |
# File 'lib/softlayer/virtual/guest.rb', line 169 def allow_access_to_network_storage() request(:allow_access_to_network_storage, Boolean, ) end |
#allow_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects
174 175 176 |
# File 'lib/softlayer/virtual/guest.rb', line 174 def allow_access_to_network_storage_list() request(:allow_access_to_network_storage_list, Boolean, ) end |
#attach_disk_image(message) ⇒ Object
image_id
179 180 181 |
# File 'lib/softlayer/virtual/guest.rb', line 179 def attach_disk_image() request(:attach_disk_image, Softlayer::Provisioning::Version1::Transaction, ) end |
#cancel_isolation_for_destructive_action ⇒ Object
183 184 185 |
# 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) ⇒ Object
capture_template
188 189 190 |
# File 'lib/softlayer/virtual/guest.rb', line 188 def capture_image() request(:capture_image, Softlayer::Virtual::Guest::Block::Device::Template::Group, ) end |
#check_host_disk_availability(message) ⇒ Object
disk_capacity
193 194 195 |
# File 'lib/softlayer/virtual/guest.rb', line 193 def check_host_disk_availability() request(:check_host_disk_availability, Boolean, ) end |
#close_alarm(message) ⇒ Object
alarm_id
198 199 200 |
# File 'lib/softlayer/virtual/guest.rb', line 198 def close_alarm() request(:close_alarm, Boolean, ) end |
#configure_metadata_disk ⇒ Object
202 203 204 |
# File 'lib/softlayer/virtual/guest.rb', line 202 def request(:configure_metadata_disk, Softlayer::Provisioning::Version1::Transaction) end |
#create_archive_transaction(message) ⇒ Object
group_name block_devices note
209 210 211 |
# File 'lib/softlayer/virtual/guest.rb', line 209 def create_archive_transaction() request(:create_archive_transaction, Softlayer::Provisioning::Version1::Transaction, ) end |
#create_post_software_install_transaction(message) ⇒ Object
data return_boolean
225 226 227 |
# File 'lib/softlayer/virtual/guest.rb', line 225 def create_post_software_install_transaction() request(:create_post_software_install_transaction, Boolean, ) end |
#delete_object ⇒ Object
229 230 231 |
# File 'lib/softlayer/virtual/guest.rb', line 229 def delete_object request(:delete_object, Boolean) end |
#detach_disk_image(message) ⇒ Object
image_id
234 235 236 |
# File 'lib/softlayer/virtual/guest.rb', line 234 def detach_disk_image() request(:detach_disk_image, Softlayer::Provisioning::Version1::Transaction, ) end |
#edit_object(message) ⇒ Object
template_object
239 240 241 |
# File 'lib/softlayer/virtual/guest.rb', line 239 def edit_object() request(:edit_object, Boolean, ) end |
#execute_idera_bare_metal_restore ⇒ Object
243 244 245 |
# File 'lib/softlayer/virtual/guest.rb', line 243 def request(:execute_idera_bare_metal_restore, Boolean) end |
#execute_r1_soft_bare_metal_restore ⇒ Object
247 248 249 |
# File 'lib/softlayer/virtual/guest.rb', line 247 def request(:execute_r1_soft_bare_metal_restore, Boolean) end |
#execute_remote_script(message) ⇒ Object
uri
252 253 254 |
# File 'lib/softlayer/virtual/guest.rb', line 252 def execute_remote_script() request(:execute_remote_script, nil, ) end |
#execute_rescue_layer ⇒ Object
256 257 258 |
# File 'lib/softlayer/virtual/guest.rb', line 256 def execute_rescue_layer request(:execute_rescue_layer, Boolean) end |
#get_account ⇒ Object
270 271 272 |
# File 'lib/softlayer/virtual/guest.rb', line 270 def get_account request(:get_account, Softlayer::Account) end |
#get_account_owned_pool_flag ⇒ Object
274 275 276 |
# 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 ⇒ Object
278 279 280 |
# 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 ⇒ Object
282 283 284 |
# File 'lib/softlayer/virtual/guest.rb', line 282 def get_active_tickets request(:get_active_tickets, Array[Softlayer::Ticket]) end |
#get_active_transaction ⇒ Object
286 287 288 |
# File 'lib/softlayer/virtual/guest.rb', line 286 def get_active_transaction request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction) end |
#get_active_transactions ⇒ Object
290 291 292 |
# 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) ⇒ Object
config
295 296 297 |
# File 'lib/softlayer/virtual/guest.rb', line 295 def get_additional_required_prices_for_os_reload() request(:get_additional_required_prices_for_os_reload, Array[Softlayer::Product::Item::Price], ) end |
#get_alarm_history(message) ⇒ Object
start_date end_date alarm_id
302 303 304 |
# File 'lib/softlayer/virtual/guest.rb', line 302 def get_alarm_history() request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_allowed_host ⇒ Object
306 307 308 |
# 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 ⇒ Object
310 311 312 |
# 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 ⇒ Object
314 315 316 |
# 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 ⇒ Object
318 319 320 |
# 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 ⇒ Object
322 323 324 |
# 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) ⇒ Object
nas_type
327 328 329 |
# File 'lib/softlayer/virtual/guest.rb', line 327 def get_attached_network_storages() request(:get_attached_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_attributes ⇒ Object
331 332 333 |
# 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 ⇒ Object
335 336 337 |
# 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 ⇒ Object
339 340 341 |
# 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) ⇒ Object
nas_type
344 345 346 |
# File 'lib/softlayer/virtual/guest.rb', line 344 def get_available_network_storages() request(:get_available_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_average_daily_private_bandwidth_usage ⇒ Object
348 349 350 |
# 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 ⇒ Object
352 353 354 |
# 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 ⇒ Object
356 357 358 |
# 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 ⇒ Object
360 361 362 |
# File 'lib/softlayer/virtual/guest.rb', line 360 def get_backend_routers request(:get_backend_routers, Array[Softlayer::Hardware]) end |
#get_bandwidth_allocation ⇒ Object
364 365 366 |
# File 'lib/softlayer/virtual/guest.rb', line 364 def get_bandwidth_allocation request(:get_bandwidth_allocation, Float) end |
#get_bandwidth_allotment_detail ⇒ Object
368 369 370 |
# 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) ⇒ Object
start_date_time end_date_time network_type
375 376 377 |
# File 'lib/softlayer/virtual/guest.rb', line 375 def get_bandwidth_data_by_date() request(:get_bandwidth_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_bandwidth_for_date_range(message) ⇒ Object
start_date end_date
381 382 383 |
# File 'lib/softlayer/virtual/guest.rb', line 381 def get_bandwidth_for_date_range() request(:get_bandwidth_for_date_range, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_bandwidth_image(message) ⇒ Object
network_type snapshot_range date_specified date_specified_end
389 390 391 |
# File 'lib/softlayer/virtual/guest.rb', line 389 def get_bandwidth_image() request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_bandwidth_image_by_date(message) ⇒ Object
start_date_time end_date_time network_type
396 397 398 |
# File 'lib/softlayer/virtual/guest.rb', line 396 def get_bandwidth_image_by_date() request(:get_bandwidth_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_bandwidth_total(message) ⇒ Object
start_date_time end_date_time direction side
404 405 406 |
# File 'lib/softlayer/virtual/guest.rb', line 404 def get_bandwidth_total() request(:get_bandwidth_total, BigDecimal, ) end |
#get_billing_cycle_bandwidth_usage ⇒ Object
408 409 410 |
# 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 ⇒ Object
412 413 414 |
# 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 ⇒ Object
416 417 418 |
# 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 ⇒ Object
420 421 422 |
# 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 ⇒ Object
424 425 426 |
# 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 ⇒ Object
428 429 430 |
# 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 ⇒ Object
432 433 434 |
# 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 ⇒ Object
436 437 438 |
# File 'lib/softlayer/virtual/guest.rb', line 436 def get_boot_order request(:get_boot_order, String) end |
#get_console_access_log ⇒ Object
440 441 442 |
# 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 ⇒ Object
444 445 446 |
# 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 ⇒ Object
448 449 450 |
# 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 ⇒ Object
452 453 454 |
# 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 ⇒ Object
456 457 458 |
# 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 ⇒ Object
460 461 462 |
# File 'lib/softlayer/virtual/guest.rb', line 460 def request(:get_core_restricted_operating_system_price, Softlayer::Product::Item::Price) end |
#get_cpu_metric_data_by_date(message) ⇒ Object
start_date_time end_date_time cpu_indexes
467 468 469 |
# File 'lib/softlayer/virtual/guest.rb', line 467 def get_cpu_metric_data_by_date() request(:get_cpu_metric_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_cpu_metric_image(message) ⇒ Object
snapshot_range date_specified
473 474 475 |
# File 'lib/softlayer/virtual/guest.rb', line 473 def get_cpu_metric_image() request(:get_cpu_metric_image, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_cpu_metric_image_by_date(message) ⇒ Object
start_date_time end_date_time cpu_indexes
480 481 482 |
# File 'lib/softlayer/virtual/guest.rb', line 480 def get_cpu_metric_image_by_date() request(:get_cpu_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_current_bandwidth_summary ⇒ Object
488 489 490 |
# 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 ⇒ Object
492 493 494 |
# 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 ⇒ Object
496 497 498 |
# 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) ⇒ Object
graph_data
501 502 503 |
# File 'lib/softlayer/virtual/guest.rb', line 501 def get_custom_bandwidth_data_by_date() request(:get_custom_bandwidth_data_by_date, Softlayer::Container::Graph, ) end |
#get_custom_metric_data_by_date(message) ⇒ Object
graph_data
506 507 508 |
# File 'lib/softlayer/virtual/guest.rb', line 506 def get_custom_metric_data_by_date() request(:get_custom_metric_data_by_date, Softlayer::Container::Graph, ) end |
#get_datacenter ⇒ Object
510 511 512 |
# File 'lib/softlayer/virtual/guest.rb', line 510 def get_datacenter request(:get_datacenter, Softlayer::Location) end |
#get_drive_retention_item_price ⇒ Object
514 515 516 |
# 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 ⇒ Object
518 519 520 |
# 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 ⇒ Object
522 523 524 |
# 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 ⇒ Object
526 527 528 |
# 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 ⇒ Object
530 531 532 |
# 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 ⇒ Object
534 535 536 |
# 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 ⇒ Object
538 539 540 |
# File 'lib/softlayer/virtual/guest.rb', line 538 def get_frontend_routers request(:get_frontend_routers, Softlayer::Hardware) end |
#get_global_identifier ⇒ Object
542 543 544 |
# File 'lib/softlayer/virtual/guest.rb', line 542 def get_global_identifier request(:get_global_identifier, String) end |
#get_guest_boot_parameter ⇒ Object
546 547 548 |
# 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 ⇒ Object
550 551 552 |
# File 'lib/softlayer/virtual/guest.rb', line 550 def get_host request(:get_host, Softlayer::Virtual::Host) end |
#get_host_ips_software_component ⇒ Object
554 555 556 |
# 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 ⇒ Object
558 559 560 |
# 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 ⇒ Object
562 563 564 |
# 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 ⇒ Object
566 567 568 |
# 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 ⇒ Object
570 571 572 |
# 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 ⇒ Object
574 575 576 |
# 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) ⇒ Object
software_descriptions include_translations_flag return_all_prices_flag
581 582 583 |
# File 'lib/softlayer/virtual/guest.rb', line 581 def get_item_prices_from_software_descriptions() request(:get_item_prices_from_software_descriptions, Array[Softlayer::Product::Item], ) end |
#get_last_known_power_state ⇒ Object
585 586 587 |
# 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 ⇒ Object
589 590 591 |
# File 'lib/softlayer/virtual/guest.rb', line 589 def request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction) end |
#get_last_transaction ⇒ Object
593 594 595 |
# 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 ⇒ Object
597 598 599 |
# 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 ⇒ Object
601 602 603 |
# File 'lib/softlayer/virtual/guest.rb', line 601 def get_local_disk_flag request(:get_local_disk_flag, Boolean) end |
#get_location ⇒ Object
605 606 607 |
# File 'lib/softlayer/virtual/guest.rb', line 605 def get_location request(:get_location, Softlayer::Location) end |
#get_managed_resource_flag ⇒ Object
609 610 611 |
# 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) ⇒ Object
start_date_time end_date_time
615 616 617 |
# File 'lib/softlayer/virtual/guest.rb', line 615 def get_memory_metric_data_by_date() request(:get_memory_metric_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_memory_metric_image(message) ⇒ Object
snapshot_range date_specified
621 622 623 |
# File 'lib/softlayer/virtual/guest.rb', line 621 def get_memory_metric_image() request(:get_memory_metric_image, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_memory_metric_image_by_date(message) ⇒ Object
start_date_time end_date_time
627 628 629 |
# File 'lib/softlayer/virtual/guest.rb', line 627 def get_memory_metric_image_by_date() request(:get_memory_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_metric_tracking_object ⇒ Object
631 632 633 |
# 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 ⇒ Object
635 636 637 |
# 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) ⇒ Object
start_date end_date
641 642 643 |
# File 'lib/softlayer/virtual/guest.rb', line 641 def get_monitoring_active_alarms() request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_agents ⇒ Object
645 646 647 |
# 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) ⇒ Object
start_date end_date
651 652 653 |
# File 'lib/softlayer/virtual/guest.rb', line 651 def get_monitoring_closed_alarms() request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_robot ⇒ Object
655 656 657 |
# File 'lib/softlayer/virtual/guest.rb', line 655 def get_monitoring_robot request(:get_monitoring_robot, Softlayer::Monitoring::Robot) end |
#get_monitoring_service_component ⇒ Object
659 660 661 |
# 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 ⇒ Object
663 664 665 |
# 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 ⇒ Object
667 668 669 |
# File 'lib/softlayer/virtual/guest.rb', line 667 def get_monitoring_service_flag request(:get_monitoring_service_flag, Boolean) end |
#get_monitoring_user_notification ⇒ Object
671 672 673 |
# 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 ⇒ Object
675 676 677 |
# 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 ⇒ Object
679 680 681 |
# 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 ⇒ Object
683 684 685 |
# 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 ⇒ Object
687 688 689 |
# 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 ⇒ Object
691 692 693 |
# File 'lib/softlayer/virtual/guest.rb', line 691 def get_network_storage request(:get_network_storage, Array[Softlayer::Network::Storage]) end |
#get_network_vlans ⇒ Object
695 696 697 |
# File 'lib/softlayer/virtual/guest.rb', line 695 def get_network_vlans request(:get_network_vlans, Array[Softlayer::Network::Vlan]) end |
#get_object ⇒ Object
699 700 701 |
# File 'lib/softlayer/virtual/guest.rb', line 699 def get_object request(:get_object, Softlayer::Virtual::Guest) end |
#get_open_cancellation_ticket ⇒ Object
703 704 705 |
# File 'lib/softlayer/virtual/guest.rb', line 703 def get_open_cancellation_ticket request(:get_open_cancellation_ticket, Softlayer::Ticket) end |
#get_operating_system ⇒ Object
707 708 709 |
# File 'lib/softlayer/virtual/guest.rb', line 707 def request(:get_operating_system, Softlayer::Software::Component::OperatingSystem) end |
#get_operating_system_reference_code ⇒ Object
711 712 713 |
# File 'lib/softlayer/virtual/guest.rb', line 711 def request(:get_operating_system_reference_code, String) end |
#get_order_template(message) ⇒ Object
billing_type order_prices
717 718 719 |
# File 'lib/softlayer/virtual/guest.rb', line 717 def get_order_template() request(:get_order_template, Softlayer::Container::Product::Order, ) end |
#get_ordered_package_id ⇒ Object
721 722 723 |
# 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 ⇒ Object
725 726 727 |
# 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 ⇒ Object
729 730 731 |
# 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 ⇒ Object
733 734 735 |
# 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 ⇒ Object
737 738 739 |
# 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 ⇒ Object
741 742 743 |
# 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 ⇒ Object
745 746 747 |
# 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 ⇒ Object
749 750 751 |
# File 'lib/softlayer/virtual/guest.rb', line 749 def get_primary_ip_address request(:get_primary_ip_address, String) end |
#get_primary_network_component ⇒ Object
753 754 755 |
# 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 ⇒ Object
757 758 759 |
# 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 ⇒ Object
761 762 763 |
# 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 ⇒ Object
765 766 767 |
# 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 ⇒ Object
769 770 771 |
# File 'lib/softlayer/virtual/guest.rb', line 769 def get_provision_date request(:get_provision_date, DateTime) end |
#get_recent_events ⇒ Object
773 774 775 |
# 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) ⇒ Object
time
778 779 780 |
# File 'lib/softlayer/virtual/guest.rb', line 778 def get_recent_metric_data() request(:get_recent_metric_data, Array[Softlayer::Metric::Tracking::Object], ) end |
#get_regional_group ⇒ Object
782 783 784 |
# 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 ⇒ Object
786 787 788 |
# 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) ⇒ Object
start_date end_date
792 793 794 |
# File 'lib/softlayer/virtual/guest.rb', line 792 def get_remote_monitoring_active_alarms() request(:get_remote_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_remote_monitoring_closed_alarms(message) ⇒ Object
start_date end_date
798 799 800 |
# File 'lib/softlayer/virtual/guest.rb', line 798 def get_remote_monitoring_closed_alarms() request(:get_remote_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_reverse_domain_records ⇒ Object
802 803 804 |
# 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 ⇒ Object
806 807 808 |
# File 'lib/softlayer/virtual/guest.rb', line 806 def get_scale_assets request(:get_scale_assets, Array[Softlayer::Scale::Asset]) end |
#get_scale_member ⇒ Object
810 811 812 |
# 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 ⇒ Object
814 815 816 |
# File 'lib/softlayer/virtual/guest.rb', line 814 def get_scaled_flag request(:get_scaled_flag, Boolean) end |
#get_security_scan_requests ⇒ Object
818 819 820 |
# 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 ⇒ Object
822 823 824 |
# File 'lib/softlayer/virtual/guest.rb', line 822 def get_server_room request(:get_server_room, Softlayer::Location) end |
#get_software_components ⇒ Object
826 827 828 |
# File 'lib/softlayer/virtual/guest.rb', line 826 def get_software_components request(:get_software_components, Array[Softlayer::Software::Component]) end |
#get_ssh_keys ⇒ Object
830 831 832 |
# File 'lib/softlayer/virtual/guest.rb', line 830 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end |
#get_status ⇒ Object
834 835 836 |
# File 'lib/softlayer/virtual/guest.rb', line 834 def get_status request(:get_status, Softlayer::Virtual::Guest::Status) end |
#get_tag_references ⇒ Object
838 839 840 |
# 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) ⇒ Object
include_downgrade_item_prices
843 844 845 |
# File 'lib/softlayer/virtual/guest.rb', line 843 def get_upgrade_item_prices() request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price], ) end |
#get_upgrade_request ⇒ Object
847 848 849 |
# File 'lib/softlayer/virtual/guest.rb', line 847 def get_upgrade_request request(:get_upgrade_request, Softlayer::Product::Upgrade::Request) end |
#get_user_data ⇒ Object
851 852 853 |
# File 'lib/softlayer/virtual/guest.rb', line 851 def get_user_data request(:get_user_data, Array[Softlayer::Virtual::Guest::Attribute]) end |
#get_users ⇒ Object
855 856 857 |
# 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) ⇒ Object
visibility
860 861 862 |
# File 'lib/softlayer/virtual/guest.rb', line 860 def get_valid_block_device_template_groups() request(:get_valid_block_device_template_groups, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group], ) end |
#get_virtual_rack ⇒ Object
864 865 866 |
# 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 ⇒ Object
868 869 870 |
# File 'lib/softlayer/virtual/guest.rb', line 868 def get_virtual_rack_id request(:get_virtual_rack_id, Integer) end |
#get_virtual_rack_name ⇒ Object
872 873 874 |
# File 'lib/softlayer/virtual/guest.rb', line 872 def get_virtual_rack_name request(:get_virtual_rack_name, String) end |
#is_backend_pingable ⇒ Object
876 877 878 |
# File 'lib/softlayer/virtual/guest.rb', line 876 def is_backend_pingable request(:is_backend_pingable, Boolean) end |
#is_pingable ⇒ Object
880 881 882 |
# File 'lib/softlayer/virtual/guest.rb', line 880 def is_pingable request(:is_pingable, Boolean) end |
#isolate_instance_for_destructive_action ⇒ Object
884 885 886 |
# 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) ⇒ Object
disk_image_id
889 890 891 |
# File 'lib/softlayer/virtual/guest.rb', line 889 def mount_iso_image() request(:mount_iso_image, Softlayer::Provisioning::Version1::Transaction, ) end |
#pause ⇒ Object
893 894 895 |
# File 'lib/softlayer/virtual/guest.rb', line 893 def pause request(:pause, Boolean) end |
#power_cycle ⇒ Object
897 898 899 |
# File 'lib/softlayer/virtual/guest.rb', line 897 def power_cycle request(:power_cycle, Boolean) end |
#power_off ⇒ Object
901 902 903 |
# File 'lib/softlayer/virtual/guest.rb', line 901 def power_off request(:power_off, Boolean) end |
#power_off_soft ⇒ Object
905 906 907 |
# File 'lib/softlayer/virtual/guest.rb', line 905 def power_off_soft request(:power_off_soft, Boolean) end |
#power_on ⇒ Object
909 910 911 |
# File 'lib/softlayer/virtual/guest.rb', line 909 def power_on request(:power_on, Boolean) end |
#reboot_default ⇒ Object
913 914 915 |
# File 'lib/softlayer/virtual/guest.rb', line 913 def reboot_default request(:reboot_default, Boolean) end |
#reboot_hard ⇒ Object
917 918 919 |
# File 'lib/softlayer/virtual/guest.rb', line 917 def reboot_hard request(:reboot_hard, Boolean) end |
#reboot_soft ⇒ Object
921 922 923 |
# File 'lib/softlayer/virtual/guest.rb', line 921 def reboot_soft request(:reboot_soft, Boolean) end |
#reload_current_operating_system_configuration ⇒ Object
925 926 927 |
# File 'lib/softlayer/virtual/guest.rb', line 925 def request(:reload_current_operating_system_configuration, Softlayer::Provisioning::Version1::Transaction) end |
#reload_operating_system(message) ⇒ Object
token config
931 932 933 |
# File 'lib/softlayer/virtual/guest.rb', line 931 def () request(:reload_operating_system, String, ) end |
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object
936 937 938 |
# File 'lib/softlayer/virtual/guest.rb', line 936 def remove_access_to_network_storage() request(:remove_access_to_network_storage, Boolean, ) end |
#remove_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects
941 942 943 |
# File 'lib/softlayer/virtual/guest.rb', line 941 def remove_access_to_network_storage_list() request(:remove_access_to_network_storage_list, Boolean, ) end |
#resume ⇒ Object
945 946 947 |
# File 'lib/softlayer/virtual/guest.rb', line 945 def resume request(:resume, Boolean) end |
#set_private_network_interface_speed(message) ⇒ Object
new_speed
950 951 952 |
# File 'lib/softlayer/virtual/guest.rb', line 950 def set_private_network_interface_speed() request(:set_private_network_interface_speed, Boolean, ) end |
#set_public_network_interface_speed(message) ⇒ Object
new_speed
955 956 957 |
# File 'lib/softlayer/virtual/guest.rb', line 955 def set_public_network_interface_speed() request(:set_public_network_interface_speed, Boolean, ) end |
#set_tags(message) ⇒ Object
tags
960 961 962 |
# File 'lib/softlayer/virtual/guest.rb', line 960 def () request(:set_tags, Boolean, ) end |
#set_user_metadata(message) ⇒ Object
metadata
965 966 967 |
# File 'lib/softlayer/virtual/guest.rb', line 965 def () request(:set_user_metadata, Boolean, ) end |
#shutdown_private_port ⇒ Object
969 970 971 |
# File 'lib/softlayer/virtual/guest.rb', line 969 def shutdown_private_port request(:shutdown_private_port, Boolean) end |
#shutdown_public_port ⇒ Object
973 974 975 |
# File 'lib/softlayer/virtual/guest.rb', line 973 def shutdown_public_port request(:shutdown_public_port, Boolean) end |
#unmount_iso_image ⇒ Object
977 978 979 |
# 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) ⇒ Object
image_template_id
982 983 984 |
# File 'lib/softlayer/virtual/guest.rb', line 982 def validate_image_template() request(:validate_image_template, Boolean, ) end |
#verify_reload_operating_system(message) ⇒ Object
config
987 988 989 |
# File 'lib/softlayer/virtual/guest.rb', line 987 def () request(:verify_reload_operating_system, Boolean, ) end |