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_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.
-
#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
256 257 258 |
# File 'lib/softlayer/virtual/guest.rb', line 256 def self.find_by_ip_address() request(:find_by_ip_address, Softlayer::Virtual::Guest, ) end |
.generate_order_template(message) ⇒ Object
template_object
261 262 263 |
# File 'lib/softlayer/virtual/guest.rb', line 261 def self.generate_order_template() request(:generate_order_template, Softlayer::Container::Product::Order, ) end |
.get_create_object_options ⇒ Object
478 479 480 |
# File 'lib/softlayer/virtual/guest.rb', line 478 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_rescue_layer ⇒ Object
251 252 253 |
# File 'lib/softlayer/virtual/guest.rb', line 251 def execute_rescue_layer request(:execute_rescue_layer, Boolean) end |
#get_account ⇒ Object
265 266 267 |
# File 'lib/softlayer/virtual/guest.rb', line 265 def get_account request(:get_account, Softlayer::Account) end |
#get_account_owned_pool_flag ⇒ Object
269 270 271 |
# File 'lib/softlayer/virtual/guest.rb', line 269 def get_account_owned_pool_flag request(:get_account_owned_pool_flag, Boolean) end |
#get_active_network_monitor_incident ⇒ Object
273 274 275 |
# File 'lib/softlayer/virtual/guest.rb', line 273 def get_active_network_monitor_incident request(:get_active_network_monitor_incident, Array[Softlayer::Network::Monitor::Version1::Incident]) end |
#get_active_tickets ⇒ Object
277 278 279 |
# File 'lib/softlayer/virtual/guest.rb', line 277 def get_active_tickets request(:get_active_tickets, Array[Softlayer::Ticket]) end |
#get_active_transaction ⇒ Object
281 282 283 |
# File 'lib/softlayer/virtual/guest.rb', line 281 def get_active_transaction request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction) end |
#get_active_transactions ⇒ Object
285 286 287 |
# File 'lib/softlayer/virtual/guest.rb', line 285 def get_active_transactions request(:get_active_transactions, Array[Softlayer::Provisioning::Version1::Transaction]) end |
#get_additional_required_prices_for_os_reload(message) ⇒ Object
config
290 291 292 |
# File 'lib/softlayer/virtual/guest.rb', line 290 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
297 298 299 |
# File 'lib/softlayer/virtual/guest.rb', line 297 def get_alarm_history() request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_allowed_host ⇒ Object
301 302 303 |
# File 'lib/softlayer/virtual/guest.rb', line 301 def get_allowed_host request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host) end |
#get_allowed_network_storage ⇒ Object
305 306 307 |
# File 'lib/softlayer/virtual/guest.rb', line 305 def get_allowed_network_storage request(:get_allowed_network_storage, Array[Softlayer::Network::Storage]) end |
#get_allowed_network_storage_replicas ⇒ Object
309 310 311 |
# File 'lib/softlayer/virtual/guest.rb', line 309 def get_allowed_network_storage_replicas request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage]) end |
#get_antivirus_spyware_software_component ⇒ Object
313 314 315 |
# File 'lib/softlayer/virtual/guest.rb', line 313 def get_antivirus_spyware_software_component request(:get_antivirus_spyware_software_component, Softlayer::Software::Component) end |
#get_application_delivery_controller ⇒ Object
317 318 319 |
# File 'lib/softlayer/virtual/guest.rb', line 317 def get_application_delivery_controller request(:get_application_delivery_controller, Softlayer::Network::Application::Delivery::Controller) end |
#get_attached_network_storages(message) ⇒ Object
nas_type
322 323 324 |
# File 'lib/softlayer/virtual/guest.rb', line 322 def get_attached_network_storages() request(:get_attached_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_attributes ⇒ Object
326 327 328 |
# File 'lib/softlayer/virtual/guest.rb', line 326 def get_attributes request(:get_attributes, Array[Softlayer::Virtual::Guest::Attribute]) end |
#get_available_block_device_positions ⇒ Object
330 331 332 |
# File 'lib/softlayer/virtual/guest.rb', line 330 def get_available_block_device_positions request(:get_available_block_device_positions, Array[String]) end |
#get_available_monitoring ⇒ Object
334 335 336 |
# File 'lib/softlayer/virtual/guest.rb', line 334 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
339 340 341 |
# File 'lib/softlayer/virtual/guest.rb', line 339 def get_available_network_storages() request(:get_available_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_average_daily_private_bandwidth_usage ⇒ Object
343 344 345 |
# File 'lib/softlayer/virtual/guest.rb', line 343 def get_average_daily_private_bandwidth_usage request(:get_average_daily_private_bandwidth_usage, Float) end |
#get_average_daily_public_bandwidth_usage ⇒ Object
347 348 349 |
# File 'lib/softlayer/virtual/guest.rb', line 347 def get_average_daily_public_bandwidth_usage request(:get_average_daily_public_bandwidth_usage, Float) end |
#get_backend_network_components ⇒ Object
351 352 353 |
# File 'lib/softlayer/virtual/guest.rb', line 351 def get_backend_network_components request(:get_backend_network_components, Array[Softlayer::Virtual::Guest::Network::Component]) end |
#get_backend_routers ⇒ Object
355 356 357 |
# File 'lib/softlayer/virtual/guest.rb', line 355 def get_backend_routers request(:get_backend_routers, Array[Softlayer::Hardware]) end |
#get_bandwidth_allocation ⇒ Object
359 360 361 |
# File 'lib/softlayer/virtual/guest.rb', line 359 def get_bandwidth_allocation request(:get_bandwidth_allocation, Float) end |
#get_bandwidth_allotment_detail ⇒ Object
363 364 365 |
# File 'lib/softlayer/virtual/guest.rb', line 363 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
370 371 372 |
# File 'lib/softlayer/virtual/guest.rb', line 370 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
376 377 378 |
# File 'lib/softlayer/virtual/guest.rb', line 376 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
383 384 385 |
# File 'lib/softlayer/virtual/guest.rb', line 383 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
390 391 392 |
# File 'lib/softlayer/virtual/guest.rb', line 390 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
398 399 400 |
# File 'lib/softlayer/virtual/guest.rb', line 398 def get_bandwidth_total() request(:get_bandwidth_total, BigDecimal, ) end |
#get_billing_cycle_bandwidth_usage ⇒ Object
402 403 404 |
# File 'lib/softlayer/virtual/guest.rb', line 402 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
406 407 408 |
# File 'lib/softlayer/virtual/guest.rb', line 406 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
410 411 412 |
# File 'lib/softlayer/virtual/guest.rb', line 410 def get_billing_cycle_public_bandwidth_usage request(:get_billing_cycle_public_bandwidth_usage, Softlayer::Network::Bandwidth::Usage) end |
#get_billing_item ⇒ Object
414 415 416 |
# File 'lib/softlayer/virtual/guest.rb', line 414 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item::Virtual::Guest) end |
#get_block_cancel_because_disconnected_flag ⇒ Object
418 419 420 |
# File 'lib/softlayer/virtual/guest.rb', line 418 def get_block_cancel_because_disconnected_flag request(:get_block_cancel_because_disconnected_flag, Boolean) end |
#get_block_device_template_group ⇒ Object
422 423 424 |
# File 'lib/softlayer/virtual/guest.rb', line 422 def get_block_device_template_group request(:get_block_device_template_group, Softlayer::Virtual::Guest::Block::Device::Template::Group) end |
#get_block_devices ⇒ Object
426 427 428 |
# File 'lib/softlayer/virtual/guest.rb', line 426 def get_block_devices request(:get_block_devices, Array[Softlayer::Virtual::Guest::Block::Device]) end |
#get_boot_order ⇒ Object
430 431 432 |
# File 'lib/softlayer/virtual/guest.rb', line 430 def get_boot_order request(:get_boot_order, String) end |
#get_console_access_log ⇒ Object
434 435 436 |
# File 'lib/softlayer/virtual/guest.rb', line 434 def get_console_access_log request(:get_console_access_log, Array[Softlayer::Network::Logging::Syslog]) end |
#get_console_ip_address_flag ⇒ Object
438 439 440 |
# File 'lib/softlayer/virtual/guest.rb', line 438 def get_console_ip_address_flag request(:get_console_ip_address_flag, Boolean) end |
#get_console_ip_address_record ⇒ Object
442 443 444 |
# File 'lib/softlayer/virtual/guest.rb', line 442 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
446 447 448 |
# File 'lib/softlayer/virtual/guest.rb', line 446 def get_continuous_data_protection_software_component request(:get_continuous_data_protection_software_component, Softlayer::Software::Component) end |
#get_control_panel ⇒ Object
450 451 452 |
# File 'lib/softlayer/virtual/guest.rb', line 450 def get_control_panel request(:get_control_panel, Softlayer::Software::Component) end |
#get_core_restricted_operating_system_price ⇒ Object
454 455 456 |
# File 'lib/softlayer/virtual/guest.rb', line 454 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
461 462 463 |
# File 'lib/softlayer/virtual/guest.rb', line 461 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
467 468 469 |
# File 'lib/softlayer/virtual/guest.rb', line 467 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
474 475 476 |
# File 'lib/softlayer/virtual/guest.rb', line 474 def get_cpu_metric_image_by_date() request(:get_cpu_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_current_bandwidth_summary ⇒ Object
482 483 484 |
# File 'lib/softlayer/virtual/guest.rb', line 482 def get_current_bandwidth_summary request(:get_current_bandwidth_summary, Softlayer::Metric::Tracking::Object::Bandwidth::Summary) end |
#get_current_billing_detail ⇒ Object
486 487 488 |
# File 'lib/softlayer/virtual/guest.rb', line 486 def get_current_billing_detail request(:get_current_billing_detail, Array[Softlayer::Billing::Item]) end |
#get_current_billing_total ⇒ Object
490 491 492 |
# File 'lib/softlayer/virtual/guest.rb', line 490 def get_current_billing_total request(:get_current_billing_total, Float) end |
#get_custom_bandwidth_data_by_date(message) ⇒ Object
graph_data
495 496 497 |
# File 'lib/softlayer/virtual/guest.rb', line 495 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
500 501 502 |
# File 'lib/softlayer/virtual/guest.rb', line 500 def get_custom_metric_data_by_date() request(:get_custom_metric_data_by_date, Softlayer::Container::Graph, ) end |
#get_datacenter ⇒ Object
504 505 506 |
# File 'lib/softlayer/virtual/guest.rb', line 504 def get_datacenter request(:get_datacenter, Softlayer::Location) end |
#get_drive_retention_item_price ⇒ Object
508 509 510 |
# File 'lib/softlayer/virtual/guest.rb', line 508 def get_drive_retention_item_price request(:get_drive_retention_item_price, Softlayer::Product::Item::Price) end |
#get_evault_network_storage ⇒ Object
512 513 514 |
# File 'lib/softlayer/virtual/guest.rb', line 512 def get_evault_network_storage request(:get_evault_network_storage, Array[Softlayer::Network::Storage]) end |
#get_firewall_protectable_subnets ⇒ Object
516 517 518 |
# File 'lib/softlayer/virtual/guest.rb', line 516 def get_firewall_protectable_subnets request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet]) end |
#get_firewall_service_component ⇒ Object
520 521 522 |
# File 'lib/softlayer/virtual/guest.rb', line 520 def get_firewall_service_component request(:get_firewall_service_component, Softlayer::Network::Component::Firewall) end |
#get_first_available_block_device_position ⇒ Object
524 525 526 |
# File 'lib/softlayer/virtual/guest.rb', line 524 def get_first_available_block_device_position request(:get_first_available_block_device_position, String) end |
#get_frontend_network_components ⇒ Object
528 529 530 |
# File 'lib/softlayer/virtual/guest.rb', line 528 def get_frontend_network_components request(:get_frontend_network_components, Array[Softlayer::Virtual::Guest::Network::Component]) end |
#get_frontend_routers ⇒ Object
532 533 534 |
# File 'lib/softlayer/virtual/guest.rb', line 532 def get_frontend_routers request(:get_frontend_routers, Softlayer::Hardware) end |
#get_global_identifier ⇒ Object
536 537 538 |
# File 'lib/softlayer/virtual/guest.rb', line 536 def get_global_identifier request(:get_global_identifier, String) end |
#get_guest_boot_parameter ⇒ Object
540 541 542 |
# File 'lib/softlayer/virtual/guest.rb', line 540 def get_guest_boot_parameter request(:get_guest_boot_parameter, Softlayer::Virtual::Guest::Boot::Parameter) end |
#get_host ⇒ Object
544 545 546 |
# File 'lib/softlayer/virtual/guest.rb', line 544 def get_host request(:get_host, Softlayer::Virtual::Host) end |
#get_host_ips_software_component ⇒ Object
548 549 550 |
# File 'lib/softlayer/virtual/guest.rb', line 548 def get_host_ips_software_component request(:get_host_ips_software_component, Softlayer::Software::Component) end |
#get_hourly_billing_flag ⇒ Object
552 553 554 |
# File 'lib/softlayer/virtual/guest.rb', line 552 def get_hourly_billing_flag request(:get_hourly_billing_flag, Boolean) end |
#get_inbound_private_bandwidth_usage ⇒ Object
556 557 558 |
# File 'lib/softlayer/virtual/guest.rb', line 556 def get_inbound_private_bandwidth_usage request(:get_inbound_private_bandwidth_usage, Float) end |
#get_inbound_public_bandwidth_usage ⇒ Object
560 561 562 |
# File 'lib/softlayer/virtual/guest.rb', line 560 def get_inbound_public_bandwidth_usage request(:get_inbound_public_bandwidth_usage, Float) end |
#get_internal_tag_references ⇒ Object
564 565 566 |
# File 'lib/softlayer/virtual/guest.rb', line 564 def get_internal_tag_references request(:get_internal_tag_references, Array[Softlayer::Tag::Reference]) end |
#get_iso_boot_image ⇒ Object
568 569 570 |
# File 'lib/softlayer/virtual/guest.rb', line 568 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
575 576 577 |
# File 'lib/softlayer/virtual/guest.rb', line 575 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
579 580 581 |
# File 'lib/softlayer/virtual/guest.rb', line 579 def get_last_known_power_state request(:get_last_known_power_state, Softlayer::Virtual::Guest::Power::State) end |
#get_last_operating_system_reload ⇒ Object
583 584 585 |
# File 'lib/softlayer/virtual/guest.rb', line 583 def request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction) end |
#get_last_transaction ⇒ Object
587 588 589 |
# File 'lib/softlayer/virtual/guest.rb', line 587 def get_last_transaction request(:get_last_transaction, Softlayer::Provisioning::Version1::Transaction) end |
#get_latest_network_monitor_incident ⇒ Object
591 592 593 |
# File 'lib/softlayer/virtual/guest.rb', line 591 def get_latest_network_monitor_incident request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident) end |
#get_local_disk_flag ⇒ Object
595 596 597 |
# File 'lib/softlayer/virtual/guest.rb', line 595 def get_local_disk_flag request(:get_local_disk_flag, Boolean) end |
#get_location ⇒ Object
599 600 601 |
# File 'lib/softlayer/virtual/guest.rb', line 599 def get_location request(:get_location, Softlayer::Location) end |
#get_managed_resource_flag ⇒ Object
603 604 605 |
# File 'lib/softlayer/virtual/guest.rb', line 603 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
609 610 611 |
# File 'lib/softlayer/virtual/guest.rb', line 609 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
615 616 617 |
# File 'lib/softlayer/virtual/guest.rb', line 615 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
621 622 623 |
# File 'lib/softlayer/virtual/guest.rb', line 621 def get_memory_metric_image_by_date() request(:get_memory_metric_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, ) end |
#get_metric_tracking_object ⇒ Object
625 626 627 |
# File 'lib/softlayer/virtual/guest.rb', line 625 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object) end |
#get_metric_tracking_object_id ⇒ Object
629 630 631 |
# File 'lib/softlayer/virtual/guest.rb', line 629 def get_metric_tracking_object_id request(:get_metric_tracking_object_id, Integer) end |
#get_monitoring_active_alarms(message) ⇒ Object
start_date end_date
635 636 637 |
# File 'lib/softlayer/virtual/guest.rb', line 635 def get_monitoring_active_alarms() request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_agents ⇒ Object
639 640 641 |
# File 'lib/softlayer/virtual/guest.rb', line 639 def get_monitoring_agents request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent]) end |
#get_monitoring_closed_alarms(message) ⇒ Object
start_date end_date
645 646 647 |
# File 'lib/softlayer/virtual/guest.rb', line 645 def get_monitoring_closed_alarms() request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_robot ⇒ Object
649 650 651 |
# File 'lib/softlayer/virtual/guest.rb', line 649 def get_monitoring_robot request(:get_monitoring_robot, Softlayer::Monitoring::Robot) end |
#get_monitoring_service_component ⇒ Object
653 654 655 |
# File 'lib/softlayer/virtual/guest.rb', line 653 def get_monitoring_service_component request(:get_monitoring_service_component, Softlayer::Network::Monitor::Version1::Query::Host::Stratum) end |
#get_monitoring_service_eligibility_flag ⇒ Object
657 658 659 |
# File 'lib/softlayer/virtual/guest.rb', line 657 def get_monitoring_service_eligibility_flag request(:get_monitoring_service_eligibility_flag, Boolean) end |
#get_monitoring_service_flag ⇒ Object
661 662 663 |
# File 'lib/softlayer/virtual/guest.rb', line 661 def get_monitoring_service_flag request(:get_monitoring_service_flag, Boolean) end |
#get_monitoring_user_notification ⇒ Object
665 666 667 |
# File 'lib/softlayer/virtual/guest.rb', line 665 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
669 670 671 |
# File 'lib/softlayer/virtual/guest.rb', line 669 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
673 674 675 |
# File 'lib/softlayer/virtual/guest.rb', line 673 def get_network_components request(:get_network_components, Array[Softlayer::Virtual::Guest::Network::Component]) end |
#get_network_monitor_incidents ⇒ Object
677 678 679 |
# File 'lib/softlayer/virtual/guest.rb', line 677 def get_network_monitor_incidents request(:get_network_monitor_incidents, Array[Softlayer::Network::Monitor::Version1::Incident]) end |
#get_network_monitors ⇒ Object
681 682 683 |
# File 'lib/softlayer/virtual/guest.rb', line 681 def get_network_monitors request(:get_network_monitors, Array[Softlayer::Network::Monitor::Version1::Query::Host]) end |
#get_network_storage ⇒ Object
685 686 687 |
# File 'lib/softlayer/virtual/guest.rb', line 685 def get_network_storage request(:get_network_storage, Array[Softlayer::Network::Storage]) end |
#get_network_vlans ⇒ Object
689 690 691 |
# File 'lib/softlayer/virtual/guest.rb', line 689 def get_network_vlans request(:get_network_vlans, Array[Softlayer::Network::Vlan]) end |
#get_object ⇒ Object
693 694 695 |
# File 'lib/softlayer/virtual/guest.rb', line 693 def get_object request(:get_object, Softlayer::Virtual::Guest) end |
#get_open_cancellation_ticket ⇒ Object
697 698 699 |
# File 'lib/softlayer/virtual/guest.rb', line 697 def get_open_cancellation_ticket request(:get_open_cancellation_ticket, Softlayer::Ticket) end |
#get_operating_system ⇒ Object
701 702 703 |
# File 'lib/softlayer/virtual/guest.rb', line 701 def request(:get_operating_system, Softlayer::Software::Component::OperatingSystem) end |
#get_operating_system_reference_code ⇒ Object
705 706 707 |
# File 'lib/softlayer/virtual/guest.rb', line 705 def request(:get_operating_system_reference_code, String) end |
#get_order_template(message) ⇒ Object
billing_type order_prices
711 712 713 |
# File 'lib/softlayer/virtual/guest.rb', line 711 def get_order_template() request(:get_order_template, Softlayer::Container::Product::Order, ) end |
#get_ordered_package_id ⇒ Object
715 716 717 |
# File 'lib/softlayer/virtual/guest.rb', line 715 def get_ordered_package_id request(:get_ordered_package_id, String) end |
#get_outbound_private_bandwidth_usage ⇒ Object
719 720 721 |
# File 'lib/softlayer/virtual/guest.rb', line 719 def get_outbound_private_bandwidth_usage request(:get_outbound_private_bandwidth_usage, Float) end |
#get_outbound_public_bandwidth_usage ⇒ Object
723 724 725 |
# File 'lib/softlayer/virtual/guest.rb', line 723 def get_outbound_public_bandwidth_usage request(:get_outbound_public_bandwidth_usage, Float) end |
#get_over_bandwidth_allocation_flag ⇒ Object
727 728 729 |
# File 'lib/softlayer/virtual/guest.rb', line 727 def get_over_bandwidth_allocation_flag request(:get_over_bandwidth_allocation_flag, Integer) end |
#get_power_state ⇒ Object
731 732 733 |
# File 'lib/softlayer/virtual/guest.rb', line 731 def get_power_state request(:get_power_state, Softlayer::Virtual::Guest::Power::State) end |
#get_primary_backend_ip_address ⇒ Object
735 736 737 |
# File 'lib/softlayer/virtual/guest.rb', line 735 def get_primary_backend_ip_address request(:get_primary_backend_ip_address, String) end |
#get_primary_backend_network_component ⇒ Object
739 740 741 |
# File 'lib/softlayer/virtual/guest.rb', line 739 def get_primary_backend_network_component request(:get_primary_backend_network_component, Softlayer::Virtual::Guest::Network::Component) end |
#get_primary_ip_address ⇒ Object
743 744 745 |
# File 'lib/softlayer/virtual/guest.rb', line 743 def get_primary_ip_address request(:get_primary_ip_address, String) end |
#get_primary_network_component ⇒ Object
747 748 749 |
# File 'lib/softlayer/virtual/guest.rb', line 747 def get_primary_network_component request(:get_primary_network_component, Softlayer::Virtual::Guest::Network::Component) end |
#get_private_network_only_flag ⇒ Object
751 752 753 |
# File 'lib/softlayer/virtual/guest.rb', line 751 def get_private_network_only_flag request(:get_private_network_only_flag, Boolean) end |
#get_projected_over_bandwidth_allocation_flag ⇒ Object
755 756 757 |
# File 'lib/softlayer/virtual/guest.rb', line 755 def get_projected_over_bandwidth_allocation_flag request(:get_projected_over_bandwidth_allocation_flag, Integer) end |
#get_projected_public_bandwidth_usage ⇒ Object
759 760 761 |
# File 'lib/softlayer/virtual/guest.rb', line 759 def get_projected_public_bandwidth_usage request(:get_projected_public_bandwidth_usage, Float) end |
#get_provision_date ⇒ Object
763 764 765 |
# File 'lib/softlayer/virtual/guest.rb', line 763 def get_provision_date request(:get_provision_date, DateTime) end |
#get_recent_events ⇒ Object
767 768 769 |
# File 'lib/softlayer/virtual/guest.rb', line 767 def get_recent_events request(:get_recent_events, Array[Softlayer::Notification::Occurrence::Event]) end |
#get_recent_metric_data(message) ⇒ Object
time
772 773 774 |
# File 'lib/softlayer/virtual/guest.rb', line 772 def get_recent_metric_data() request(:get_recent_metric_data, Array[Softlayer::Metric::Tracking::Object], ) end |
#get_regional_group ⇒ Object
776 777 778 |
# File 'lib/softlayer/virtual/guest.rb', line 776 def get_regional_group request(:get_regional_group, Softlayer::Location::Group::Regional) end |
#get_regional_internet_registry ⇒ Object
780 781 782 |
# File 'lib/softlayer/virtual/guest.rb', line 780 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
786 787 788 |
# File 'lib/softlayer/virtual/guest.rb', line 786 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
792 793 794 |
# File 'lib/softlayer/virtual/guest.rb', line 792 def get_remote_monitoring_closed_alarms() request(:get_remote_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_reverse_domain_records ⇒ Object
796 797 798 |
# File 'lib/softlayer/virtual/guest.rb', line 796 def get_reverse_domain_records request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain]) end |
#get_scale_assets ⇒ Object
800 801 802 |
# File 'lib/softlayer/virtual/guest.rb', line 800 def get_scale_assets request(:get_scale_assets, Array[Softlayer::Scale::Asset]) end |
#get_scale_member ⇒ Object
804 805 806 |
# File 'lib/softlayer/virtual/guest.rb', line 804 def get_scale_member request(:get_scale_member, Softlayer::Scale::Member::Virtual::Guest) end |
#get_scaled_flag ⇒ Object
808 809 810 |
# File 'lib/softlayer/virtual/guest.rb', line 808 def get_scaled_flag request(:get_scaled_flag, Boolean) end |
#get_security_scan_requests ⇒ Object
812 813 814 |
# File 'lib/softlayer/virtual/guest.rb', line 812 def get_security_scan_requests request(:get_security_scan_requests, Array[Softlayer::Network::Security::Scanner::Request]) end |
#get_server_room ⇒ Object
816 817 818 |
# File 'lib/softlayer/virtual/guest.rb', line 816 def get_server_room request(:get_server_room, Softlayer::Location) end |
#get_software_components ⇒ Object
820 821 822 |
# File 'lib/softlayer/virtual/guest.rb', line 820 def get_software_components request(:get_software_components, Array[Softlayer::Software::Component]) end |
#get_ssh_keys ⇒ Object
824 825 826 |
# File 'lib/softlayer/virtual/guest.rb', line 824 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end |
#get_status ⇒ Object
828 829 830 |
# File 'lib/softlayer/virtual/guest.rb', line 828 def get_status request(:get_status, Softlayer::Virtual::Guest::Status) end |
#get_tag_references ⇒ Object
832 833 834 |
# File 'lib/softlayer/virtual/guest.rb', line 832 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end |
#get_upgrade_item_prices(message) ⇒ Object
include_downgrade_item_prices
837 838 839 |
# File 'lib/softlayer/virtual/guest.rb', line 837 def get_upgrade_item_prices() request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price], ) end |
#get_upgrade_request ⇒ Object
841 842 843 |
# File 'lib/softlayer/virtual/guest.rb', line 841 def get_upgrade_request request(:get_upgrade_request, Softlayer::Product::Upgrade::Request) end |
#get_user_data ⇒ Object
845 846 847 |
# File 'lib/softlayer/virtual/guest.rb', line 845 def get_user_data request(:get_user_data, Array[Softlayer::Virtual::Guest::Attribute]) end |
#get_users ⇒ Object
849 850 851 |
# File 'lib/softlayer/virtual/guest.rb', line 849 def get_users request(:get_users, Array[Softlayer::User::Customer]) end |
#get_valid_block_device_template_groups(message) ⇒ Object
visibility
854 855 856 |
# File 'lib/softlayer/virtual/guest.rb', line 854 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
858 859 860 |
# File 'lib/softlayer/virtual/guest.rb', line 858 def get_virtual_rack request(:get_virtual_rack, Softlayer::Network::Bandwidth::Version1::Allotment) end |
#get_virtual_rack_id ⇒ Object
862 863 864 |
# File 'lib/softlayer/virtual/guest.rb', line 862 def get_virtual_rack_id request(:get_virtual_rack_id, Integer) end |
#get_virtual_rack_name ⇒ Object
866 867 868 |
# File 'lib/softlayer/virtual/guest.rb', line 866 def get_virtual_rack_name request(:get_virtual_rack_name, String) end |
#is_backend_pingable ⇒ Object
870 871 872 |
# File 'lib/softlayer/virtual/guest.rb', line 870 def is_backend_pingable request(:is_backend_pingable, Boolean) end |
#is_pingable ⇒ Object
874 875 876 |
# File 'lib/softlayer/virtual/guest.rb', line 874 def is_pingable request(:is_pingable, Boolean) end |
#isolate_instance_for_destructive_action ⇒ Object
878 879 880 |
# File 'lib/softlayer/virtual/guest.rb', line 878 def isolate_instance_for_destructive_action request(:isolate_instance_for_destructive_action, nil) end |
#mount_iso_image(message) ⇒ Object
disk_image_id
883 884 885 |
# File 'lib/softlayer/virtual/guest.rb', line 883 def mount_iso_image() request(:mount_iso_image, Softlayer::Provisioning::Version1::Transaction, ) end |
#pause ⇒ Object
887 888 889 |
# File 'lib/softlayer/virtual/guest.rb', line 887 def pause request(:pause, Boolean) end |
#power_cycle ⇒ Object
891 892 893 |
# File 'lib/softlayer/virtual/guest.rb', line 891 def power_cycle request(:power_cycle, Boolean) end |
#power_off ⇒ Object
895 896 897 |
# File 'lib/softlayer/virtual/guest.rb', line 895 def power_off request(:power_off, Boolean) end |
#power_off_soft ⇒ Object
899 900 901 |
# File 'lib/softlayer/virtual/guest.rb', line 899 def power_off_soft request(:power_off_soft, Boolean) end |
#power_on ⇒ Object
903 904 905 |
# File 'lib/softlayer/virtual/guest.rb', line 903 def power_on request(:power_on, Boolean) end |
#reboot_default ⇒ Object
907 908 909 |
# File 'lib/softlayer/virtual/guest.rb', line 907 def reboot_default request(:reboot_default, Boolean) end |
#reboot_hard ⇒ Object
911 912 913 |
# File 'lib/softlayer/virtual/guest.rb', line 911 def reboot_hard request(:reboot_hard, Boolean) end |
#reboot_soft ⇒ Object
915 916 917 |
# File 'lib/softlayer/virtual/guest.rb', line 915 def reboot_soft request(:reboot_soft, Boolean) end |
#reload_current_operating_system_configuration ⇒ Object
919 920 921 |
# File 'lib/softlayer/virtual/guest.rb', line 919 def request(:reload_current_operating_system_configuration, Softlayer::Provisioning::Version1::Transaction) end |
#reload_operating_system(message) ⇒ Object
token config
925 926 927 |
# File 'lib/softlayer/virtual/guest.rb', line 925 def () request(:reload_operating_system, String, ) end |
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object
930 931 932 |
# File 'lib/softlayer/virtual/guest.rb', line 930 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
935 936 937 |
# File 'lib/softlayer/virtual/guest.rb', line 935 def remove_access_to_network_storage_list() request(:remove_access_to_network_storage_list, Boolean, ) end |
#resume ⇒ Object
939 940 941 |
# File 'lib/softlayer/virtual/guest.rb', line 939 def resume request(:resume, Boolean) end |
#set_private_network_interface_speed(message) ⇒ Object
new_speed
944 945 946 |
# File 'lib/softlayer/virtual/guest.rb', line 944 def set_private_network_interface_speed() request(:set_private_network_interface_speed, Boolean, ) end |
#set_public_network_interface_speed(message) ⇒ Object
new_speed
949 950 951 |
# File 'lib/softlayer/virtual/guest.rb', line 949 def set_public_network_interface_speed() request(:set_public_network_interface_speed, Boolean, ) end |
#set_tags(message) ⇒ Object
tags
954 955 956 |
# File 'lib/softlayer/virtual/guest.rb', line 954 def () request(:set_tags, Boolean, ) end |
#set_user_metadata(message) ⇒ Object
metadata
959 960 961 |
# File 'lib/softlayer/virtual/guest.rb', line 959 def () request(:set_user_metadata, Boolean, ) end |
#shutdown_private_port ⇒ Object
963 964 965 |
# File 'lib/softlayer/virtual/guest.rb', line 963 def shutdown_private_port request(:shutdown_private_port, Boolean) end |
#shutdown_public_port ⇒ Object
967 968 969 |
# File 'lib/softlayer/virtual/guest.rb', line 967 def shutdown_public_port request(:shutdown_public_port, Boolean) end |
#unmount_iso_image ⇒ Object
971 972 973 |
# File 'lib/softlayer/virtual/guest.rb', line 971 def unmount_iso_image request(:unmount_iso_image, Softlayer::Provisioning::Version1::Transaction) end |
#validate_image_template(message) ⇒ Object
image_template_id
976 977 978 |
# File 'lib/softlayer/virtual/guest.rb', line 976 def validate_image_template() request(:validate_image_template, Boolean, ) end |
#verify_reload_operating_system(message) ⇒ Object
config
981 982 983 |
# File 'lib/softlayer/virtual/guest.rb', line 981 def () request(:verify_reload_operating_system, Boolean, ) end |