class Softlayer::Hardware::Server
Constants
- SERVICE
Attributes
Public Class Methods
template_object
# File lib/softlayer/hardware/server.rb, line 90 def self.create_object(message) request(:create_object, Softlayer::Hardware::Server, message) end
ip_address
# File lib/softlayer/hardware/server.rb, line 125 def self.find_by_ip_address(message) request(:find_by_ip_address, Softlayer::Hardware::Server, message) end
template_object
# File lib/softlayer/hardware/server.rb, line 130 def self.generate_order_template(message) request(:generate_order_template, Softlayer::Container::Product::Order, message) end
# File lib/softlayer/hardware/server.rb, line 326 def self.get_create_object_options request(:get_create_object_options, Softlayer::Container::Hardware::Configuration) end
ip_address
# File lib/softlayer/hardware/server.rb, line 474 def self.get_hardware_by_ip_address(message) request(:get_hardware_by_ip_address, Softlayer::Hardware::Server, message) end
# File lib/softlayer/hardware/server.rb, line 715 def self.get_pm_info request(:get_pm_info, nil) end
ip_address
# File lib/softlayer/hardware/server.rb, line 784 def self.get_private_vlan_by_ip_address(message) request(:get_private_vlan_by_ip_address, Softlayer::Network::Vlan, message) end
hostname
# File lib/softlayer/hardware/server.rb, line 843 def self.get_public_vlan_by_hostname(message) request(:get_public_vlan_by_hostname, Softlayer::Network::Vlan, message) end
operating_system partitions
# File lib/softlayer/hardware/server.rb, line 1166 def self.validate_partitions_for_operating_system(message) request(:validate_partitions_for_operating_system, Boolean, message) end
Public Instance Methods
# File lib/softlayer/hardware/server.rb, line 48 def activate_private_port request(:activate_private_port, Boolean) end
# File lib/softlayer/hardware/server.rb, line 52 def activate_public_port request(:activate_public_port, Boolean) end
network_storage_template_object
# File lib/softlayer/hardware/server.rb, line 57 def allow_access_to_network_storage(message) request(:allow_access_to_network_storage, Boolean, message) end
network_storage_template_objects
# File lib/softlayer/hardware/server.rb, line 62 def allow_access_to_network_storage_list(message) request(:allow_access_to_network_storage_list, Boolean, message) end
no_os_boot_environment
# File lib/softlayer/hardware/server.rb, line 67 def boot_to_rescue_layer(message) request(:boot_to_rescue_layer, Boolean, message) end
capture_template
# File lib/softlayer/hardware/server.rb, line 72 def capture_image(message) request(:capture_image, Softlayer::Virtual::Guest::Block::Device::Template::Group, message) end
alarm_id
# File lib/softlayer/hardware/server.rb, line 77 def close_alarm(message) request(:close_alarm, Boolean, message) end
ipmi raid_controller bios harddrive
# File lib/softlayer/hardware/server.rb, line 85 def create_firmware_update_transaction(message) request(:create_firmware_update_transaction, Boolean, message) end
install_codes return_boolean
# File lib/softlayer/hardware/server.rb, line 96 def create_post_software_install_transaction(message) request(:create_post_software_install_transaction, Boolean, message) end
# File lib/softlayer/hardware/server.rb, line 100 def delete_object request(:delete_object, Boolean) end
software_component_passwords
# File lib/softlayer/hardware/server.rb, line 105 def delete_software_component_passwords(message) request(:delete_software_component_passwords, Boolean, message) end
template_object
# File lib/softlayer/hardware/server.rb, line 110 def edit_object(message) request(:edit_object, Boolean, message) end
software_component_passwords
# File lib/softlayer/hardware/server.rb, line 115 def edit_software_component_passwords(message) request(:edit_software_component_passwords, Boolean, message) end
uri
# File lib/softlayer/hardware/server.rb, line 120 def execute_remote_script(message) request(:execute_remote_script, nil, message) end
# File lib/softlayer/hardware/server.rb, line 134 def get_account request(:get_account, Softlayer::Account) end
# File lib/softlayer/hardware/server.rb, line 138 def get_active_components request(:get_active_components, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 142 def get_active_network_firewall_billing_item request(:get_active_network_firewall_billing_item, Softlayer::Billing::Item) end
# File lib/softlayer/hardware/server.rb, line 146 def get_active_network_monitor_incident request(:get_active_network_monitor_incident, Array[Softlayer::Network::Monitor::Version1::Incident]) end
# File lib/softlayer/hardware/server.rb, line 150 def get_active_tickets request(:get_active_tickets, Array[Softlayer::Ticket]) end
# File lib/softlayer/hardware/server.rb, line 154 def get_active_transaction request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/server.rb, line 158 def get_active_transactions request(:get_active_transactions, Array[Softlayer::Provisioning::Version1::Transaction]) end
start_date end_date alarm_id
# File lib/softlayer/hardware/server.rb, line 165 def get_alarm_history(message) request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/server.rb, line 169 def get_all_power_components request(:get_all_power_components, Array[Softlayer::Hardware::Power::Component]) end
# File lib/softlayer/hardware/server.rb, line 173 def get_allowed_host request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host) end
# File lib/softlayer/hardware/server.rb, line 177 def get_allowed_network_storage request(:get_allowed_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/server.rb, line 181 def get_allowed_network_storage_replicas request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/server.rb, line 185 def get_antivirus_spyware_software_component request(:get_antivirus_spyware_software_component, Softlayer::Software::Component) end
nas_type
# File lib/softlayer/hardware/server.rb, line 190 def get_attached_network_storages(message) request(:get_attached_network_storages, Array[Softlayer::Network::Storage], message) end
# File lib/softlayer/hardware/server.rb, line 194 def get_attributes request(:get_attributes, Array[Softlayer::Hardware::Attribute]) end
# File lib/softlayer/hardware/server.rb, line 198 def get_available_monitoring request(:get_available_monitoring, Array[Softlayer::Network::Monitor::Version1::Query::Host::Stratum]) end
nas_type
# File lib/softlayer/hardware/server.rb, line 203 def get_available_network_storages(message) request(:get_available_network_storages, Array[Softlayer::Network::Storage], message) end
# File lib/softlayer/hardware/server.rb, line 207 def get_average_daily_bandwidth_usage request(:get_average_daily_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 211 def get_average_daily_private_bandwidth_usage request(:get_average_daily_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 215 def get_average_daily_public_bandwidth_usage request(:get_average_daily_public_bandwidth_usage, Float) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 221 def get_backend_bandwidth_usage(message) request(:get_backend_bandwidth_usage, Array[Softlayer::Metric::Tracking::Object::Data], message) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 227 def get_backend_bandwidth_use(message) request(:get_backend_bandwidth_use, Array[Softlayer::Network::Bandwidth::Version1::Usage::Detail], message) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 233 def get_backend_incoming_bandwidth(message) request(:get_backend_incoming_bandwidth, Float, message) end
# File lib/softlayer/hardware/server.rb, line 237 def get_backend_network_components request(:get_backend_network_components, Array[Softlayer::Network::Component]) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 243 def get_backend_outgoing_bandwidth(message) request(:get_backend_outgoing_bandwidth, Float, message) end
# File lib/softlayer/hardware/server.rb, line 247 def get_backend_routers request(:get_backend_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 251 def get_bandwidth_allocation request(:get_bandwidth_allocation, Float) end
# File lib/softlayer/hardware/server.rb, line 255 def get_bandwidth_allotment_detail request(:get_bandwidth_allotment_detail, Softlayer::Network::Bandwidth::Version1::Allotment::Detail) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 261 def get_bandwidth_for_date_range(message) request(:get_bandwidth_for_date_range, Array[Softlayer::Metric::Tracking::Object::Data], message) end
network_type snapshot_range draw date_specified date_specified_end
# File lib/softlayer/hardware/server.rb, line 270 def get_bandwidth_image(message) request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputs, message) end
# File lib/softlayer/hardware/server.rb, line 274 def get_benchmark_certifications request(:get_benchmark_certifications, Array[Softlayer::Hardware::Benchmark::Certification]) end
# File lib/softlayer/hardware/server.rb, line 278 def get_billing_cycle_bandwidth_usage request(:get_billing_cycle_bandwidth_usage, Array[Softlayer::Network::Bandwidth::Usage]) end
# File lib/softlayer/hardware/server.rb, line 282 def get_billing_cycle_private_bandwidth_usage request(:get_billing_cycle_private_bandwidth_usage, Softlayer::Network::Bandwidth::Usage) end
# File lib/softlayer/hardware/server.rb, line 286 def get_billing_cycle_public_bandwidth_usage request(:get_billing_cycle_public_bandwidth_usage, Softlayer::Network::Bandwidth::Usage) end
# File lib/softlayer/hardware/server.rb, line 290 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item::Hardware) end
# File lib/softlayer/hardware/server.rb, line 294 def get_billing_item_flag request(:get_billing_item_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 298 def get_block_cancel_because_disconnected_flag request(:get_block_cancel_because_disconnected_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 302 def get_business_continuance_insurance_flag request(:get_business_continuance_insurance_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 306 def get_components request(:get_components, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 310 def get_contains_solid_state_drives_flag request(:get_contains_solid_state_drives_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 314 def get_continuous_data_protection_software_component request(:get_continuous_data_protection_software_component, Softlayer::Software::Component) end
# File lib/softlayer/hardware/server.rb, line 318 def get_control_panel request(:get_control_panel, Softlayer::Software::Component::ControlPanel) end
# File lib/softlayer/hardware/server.rb, line 322 def get_cost request(:get_cost, Float) end
# File lib/softlayer/hardware/server.rb, line 330 def get_current_bandwidth_summary request(:get_current_bandwidth_summary, Softlayer::Metric::Tracking::Object::Bandwidth::Summary) end
# File lib/softlayer/hardware/server.rb, line 334 def get_current_benchmark_certification_result_file request(:get_current_benchmark_certification_result_file, Softlayer::Base64Binary) end
# File lib/softlayer/hardware/server.rb, line 338 def get_current_billable_bandwidth_usage request(:get_current_billable_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 342 def get_current_billing_detail request(:get_current_billing_detail, Array[Softlayer::Billing::Item]) end
# File lib/softlayer/hardware/server.rb, line 346 def get_current_billing_total request(:get_current_billing_total, Float) end
graph_data
# File lib/softlayer/hardware/server.rb, line 351 def get_custom_bandwidth_data_by_date(message) request(:get_custom_bandwidth_data_by_date, Softlayer::Container::Graph, message) end
# File lib/softlayer/hardware/server.rb, line 355 def get_customer_installed_operating_system_flag request(:get_customer_installed_operating_system_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 359 def get_customer_owned_flag request(:get_customer_owned_flag, Boolean) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 365 def get_daily_average(message) request(:get_daily_average, Float, message) end
# File lib/softlayer/hardware/server.rb, line 369 def get_datacenter request(:get_datacenter, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 373 def get_datacenter_name request(:get_datacenter_name, String) end
# File lib/softlayer/hardware/server.rb, line 377 def get_downlink_hardware request(:get_downlink_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 381 def get_downlink_network_hardware request(:get_downlink_network_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 385 def get_downlink_servers request(:get_downlink_servers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 389 def get_downlink_virtual_guests request(:get_downlink_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/server.rb, line 393 def get_downstream_hardware_bindings request(:get_downstream_hardware_bindings, Array[Softlayer::Network::Component::Uplink::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 397 def get_downstream_network_hardware request(:get_downstream_network_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 401 def get_downstream_network_hardware_with_incidents request(:get_downstream_network_hardware_with_incidents, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 405 def get_downstream_servers request(:get_downstream_servers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 409 def get_downstream_virtual_guests request(:get_downstream_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/server.rb, line 413 def get_drive_controllers request(:get_drive_controllers, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 417 def get_evault_network_storage request(:get_evault_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/server.rb, line 421 def get_firewall_protectable_subnets request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet]) end
# File lib/softlayer/hardware/server.rb, line 425 def get_firewall_service_component request(:get_firewall_service_component, Softlayer::Network::Component::Firewall) end
# File lib/softlayer/hardware/server.rb, line 429 def get_fixed_configuration_preset request(:get_fixed_configuration_preset, Softlayer::Product::Package::Preset) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 435 def get_frontend_bandwidth_usage(message) request(:get_frontend_bandwidth_usage, Array[Softlayer::Metric::Tracking::Object::Data], message) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 441 def get_frontend_bandwidth_use(message) request(:get_frontend_bandwidth_use, Array[Softlayer::Network::Bandwidth::Version1::Usage::Detail], message) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 447 def get_frontend_incoming_bandwidth(message) request(:get_frontend_incoming_bandwidth, Float, message) end
# File lib/softlayer/hardware/server.rb, line 451 def get_frontend_network_components request(:get_frontend_network_components, Array[Softlayer::Network::Component]) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 457 def get_frontend_outgoing_bandwidth(message) request(:get_frontend_outgoing_bandwidth, Float, message) end
# File lib/softlayer/hardware/server.rb, line 461 def get_frontend_routers request(:get_frontend_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 465 def get_global_identifier request(:get_global_identifier, String) end
# File lib/softlayer/hardware/server.rb, line 469 def get_hard_drives request(:get_hard_drives, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 478 def get_hardware_chassis request(:get_hardware_chassis, Softlayer::Hardware::Chassis) end
# File lib/softlayer/hardware/server.rb, line 482 def get_hardware_function request(:get_hardware_function, Softlayer::Hardware::Function) end
# File lib/softlayer/hardware/server.rb, line 486 def get_hardware_function_description request(:get_hardware_function_description, String) end
# File lib/softlayer/hardware/server.rb, line 490 def get_hardware_status request(:get_hardware_status, Softlayer::Hardware::Status) end
# File lib/softlayer/hardware/server.rb, line 494 def get_has_trusted_platform_module_billing_item_flag request(:get_has_trusted_platform_module_billing_item_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 498 def get_host_ips_software_component request(:get_host_ips_software_component, Softlayer::Software::Component) end
mode day
# File lib/softlayer/hardware/server.rb, line 504 def get_hourly_bandwidth(message) request(:get_hourly_bandwidth, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/server.rb, line 508 def get_hourly_billing_flag request(:get_hourly_billing_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 512 def get_inbound_bandwidth_usage request(:get_inbound_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 516 def get_inbound_private_bandwidth_usage request(:get_inbound_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 520 def get_inbound_public_bandwidth_usage request(:get_inbound_public_bandwidth_usage, Float) end
software_descriptions include_translations_flag return_all_prices_flag
# File lib/softlayer/hardware/server.rb, line 527 def get_item_prices_from_software_descriptions(message) request(:get_item_prices_from_software_descriptions, Array[Softlayer::Product::Item], message) end
# File lib/softlayer/hardware/server.rb, line 531 def get_last_operating_system_reload request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/server.rb, line 535 def get_last_transaction request(:get_last_transaction, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/server.rb, line 539 def get_latest_network_monitor_incident request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident) end
# File lib/softlayer/hardware/server.rb, line 543 def get_location request(:get_location, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 547 def get_location_path_string request(:get_location_path_string, String) end
# File lib/softlayer/hardware/server.rb, line 551 def get_lockbox_network_storage request(:get_lockbox_network_storage, Softlayer::Network::Storage) end
# File lib/softlayer/hardware/server.rb, line 555 def get_managed_resource_flag request(:get_managed_resource_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 559 def get_management_network_component request(:get_management_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/server.rb, line 563 def get_memory request(:get_memory, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 567 def get_memory_capacity request(:get_memory_capacity, Integer) end
# File lib/softlayer/hardware/server.rb, line 571 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object::HardwareServer) end
# File lib/softlayer/hardware/server.rb, line 575 def get_metric_tracking_object_id request(:get_metric_tracking_object_id, Integer) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 581 def get_monitoring_active_alarms(message) request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/server.rb, line 585 def get_monitoring_agents request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent]) end
start_date end_date
# File lib/softlayer/hardware/server.rb, line 591 def get_monitoring_closed_alarms(message) request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/server.rb, line 595 def get_monitoring_robot request(:get_monitoring_robot, Softlayer::Monitoring::Robot) end
# File lib/softlayer/hardware/server.rb, line 599 def get_monitoring_service_component request(:get_monitoring_service_component, Softlayer::Network::Monitor::Version1::Query::Host::Stratum) end
# File lib/softlayer/hardware/server.rb, line 603 def get_monitoring_service_eligibility_flag request(:get_monitoring_service_eligibility_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 607 def get_monitoring_service_flag request(:get_monitoring_service_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 611 def get_monitoring_user_notification request(:get_monitoring_user_notification, Array[Softlayer::User::Customer::Notification::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 615 def get_motherboard request(:get_motherboard, Softlayer::Hardware::Component) end
# File lib/softlayer/hardware/server.rb, line 619 def get_network_cards request(:get_network_cards, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 623 def get_network_component_firewall_protectable_ip_addresses request(:get_network_component_firewall_protectable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress]) end
# File lib/softlayer/hardware/server.rb, line 627 def get_network_components request(:get_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/server.rb, line 631 def get_network_gateway_member request(:get_network_gateway_member, Softlayer::Network::Gateway::Member) end
# File lib/softlayer/hardware/server.rb, line 635 def get_network_gateway_member_flag request(:get_network_gateway_member_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 639 def get_network_management_ip_address request(:get_network_management_ip_address, String) end
# File lib/softlayer/hardware/server.rb, line 643 def get_network_monitor_attached_down_hardware request(:get_network_monitor_attached_down_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 647 def get_network_monitor_attached_down_virtual_guests request(:get_network_monitor_attached_down_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/server.rb, line 651 def get_network_monitor_incidents request(:get_network_monitor_incidents, Array[Softlayer::Network::Monitor::Version1::Incident]) end
# File lib/softlayer/hardware/server.rb, line 655 def get_network_monitors request(:get_network_monitors, Array[Softlayer::Network::Monitor::Version1::Query::Host]) end
# File lib/softlayer/hardware/server.rb, line 659 def get_network_status request(:get_network_status, String) end
# File lib/softlayer/hardware/server.rb, line 663 def get_network_status_attribute request(:get_network_status_attribute, Softlayer::Hardware::Attribute) end
# File lib/softlayer/hardware/server.rb, line 667 def get_network_storage request(:get_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/server.rb, line 671 def get_network_vlans request(:get_network_vlans, Array[Softlayer::Network::Vlan]) end
# File lib/softlayer/hardware/server.rb, line 675 def get_next_billing_cycle_bandwidth_allocation request(:get_next_billing_cycle_bandwidth_allocation, Float) end
# File lib/softlayer/hardware/server.rb, line 679 def get_notes_history request(:get_notes_history, Array[Softlayer::Hardware::Note]) end
# File lib/softlayer/hardware/server.rb, line 683 def get_object request(:get_object, Softlayer::Hardware::Server) end
# File lib/softlayer/hardware/server.rb, line 687 def get_open_cancellation_ticket request(:get_open_cancellation_ticket, Softlayer::Ticket) end
# File lib/softlayer/hardware/server.rb, line 691 def get_operating_system request(:get_operating_system, Softlayer::Software::Component::OperatingSystem) end
# File lib/softlayer/hardware/server.rb, line 695 def get_operating_system_reference_code request(:get_operating_system_reference_code, String) end
# File lib/softlayer/hardware/server.rb, line 699 def get_outbound_bandwidth_usage request(:get_outbound_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 703 def get_outbound_private_bandwidth_usage request(:get_outbound_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 707 def get_outbound_public_bandwidth_usage request(:get_outbound_public_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 711 def get_over_bandwidth_allocation_flag request(:get_over_bandwidth_allocation_flag, Integer) end
# File lib/softlayer/hardware/server.rb, line 719 def get_point_of_presence_location request(:get_point_of_presence_location, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 723 def get_power_components request(:get_power_components, Array[Softlayer::Hardware::Power::Component]) end
# File lib/softlayer/hardware/server.rb, line 727 def get_power_supply request(:get_power_supply, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 731 def get_primary_backend_ip_address request(:get_primary_backend_ip_address, String) end
# File lib/softlayer/hardware/server.rb, line 735 def get_primary_backend_network_component request(:get_primary_backend_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/server.rb, line 739 def get_primary_drive_size request(:get_primary_drive_size, Integer) end
# File lib/softlayer/hardware/server.rb, line 743 def get_primary_ip_address request(:get_primary_ip_address, String) end
# File lib/softlayer/hardware/server.rb, line 747 def get_primary_network_component request(:get_primary_network_component, Softlayer::Network::Component) end
start_time end_time
# File lib/softlayer/hardware/server.rb, line 753 def get_private_bandwidth_data(message) request(:get_private_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/server.rb, line 757 def get_private_bandwidth_data_summary request(:get_private_bandwidth_data_summary, Softlayer::Container::Network::Bandwidth::Data::Summary) end
start_time end_time
# File lib/softlayer/hardware/server.rb, line 763 def get_private_bandwidth_graph_image(message) request(:get_private_bandwidth_graph_image, Softlayer::Base64Binary, message) end
# File lib/softlayer/hardware/server.rb, line 767 def get_private_ip_address request(:get_private_ip_address, String) end
# File lib/softlayer/hardware/server.rb, line 771 def get_private_network_component request(:get_private_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/server.rb, line 775 def get_private_network_only_flag request(:get_private_network_only_flag, Boolean) end
# File lib/softlayer/hardware/server.rb, line 779 def get_private_vlan request(:get_private_vlan, Softlayer::Network::Vlan) end
# File lib/softlayer/hardware/server.rb, line 788 def get_processor_core_amount request(:get_processor_core_amount, Integer) end
# File lib/softlayer/hardware/server.rb, line 792 def get_processor_physical_core_amount request(:get_processor_physical_core_amount, Integer) end
# File lib/softlayer/hardware/server.rb, line 796 def get_processors request(:get_processors, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 800 def get_projected_over_bandwidth_allocation_flag request(:get_projected_over_bandwidth_allocation_flag, Integer) end
# File lib/softlayer/hardware/server.rb, line 804 def get_projected_public_bandwidth_usage request(:get_projected_public_bandwidth_usage, Float) end
# File lib/softlayer/hardware/server.rb, line 808 def get_provision_date request(:get_provision_date, DateTime) end
start_time end_time
# File lib/softlayer/hardware/server.rb, line 814 def get_public_bandwidth_data(message) request(:get_public_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/server.rb, line 818 def get_public_bandwidth_data_summary request(:get_public_bandwidth_data_summary, Softlayer::Container::Network::Bandwidth::Data::Summary) end
start_time end_time
# File lib/softlayer/hardware/server.rb, line 824 def get_public_bandwidth_graph_image(message) request(:get_public_bandwidth_graph_image, Softlayer::Base64Binary, message) end
start_time end_time
# File lib/softlayer/hardware/server.rb, line 830 def get_public_bandwidth_total(message) request(:get_public_bandwidth_total, BigDecimal, message) end
# File lib/softlayer/hardware/server.rb, line 834 def get_public_network_component request(:get_public_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/server.rb, line 838 def get_public_vlan request(:get_public_vlan, Softlayer::Network::Vlan) end
# File lib/softlayer/hardware/server.rb, line 847 def get_rack request(:get_rack, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 851 def get_raid_controllers request(:get_raid_controllers, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/server.rb, line 855 def get_recent_events request(:get_recent_events, Array[Softlayer::Notification::Occurrence::Event]) end
# File lib/softlayer/hardware/server.rb, line 859 def get_recent_remote_management_commands request(:get_recent_remote_management_commands, Array[Softlayer::Hardware::Component::RemoteManagement::Command::Request]) end
# File lib/softlayer/hardware/server.rb, line 863 def get_regional_internet_registry request(:get_regional_internet_registry, Softlayer::Network::Regional::Internet::Registry) end
# File lib/softlayer/hardware/server.rb, line 867 def get_remote_management request(:get_remote_management, Softlayer::Hardware::Component::RemoteManagement) end
# File lib/softlayer/hardware/server.rb, line 871 def get_remote_management_accounts request(:get_remote_management_accounts, Array[Softlayer::Hardware::Component::RemoteManagement::User]) end
# File lib/softlayer/hardware/server.rb, line 875 def get_remote_management_component request(:get_remote_management_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/server.rb, line 879 def get_remote_management_users request(:get_remote_management_users, Array[Softlayer::Hardware::Component::RemoteManagement::User]) end
# File lib/softlayer/hardware/server.rb, line 883 def get_resource_group_member_references request(:get_resource_group_member_references, Array[Softlayer::Resource::Group::Member]) end
# File lib/softlayer/hardware/server.rb, line 887 def get_resource_group_roles request(:get_resource_group_roles, Array[Softlayer::Resource::Group::Role]) end
# File lib/softlayer/hardware/server.rb, line 891 def get_resource_groups request(:get_resource_groups, Array[Softlayer::Resource::Group]) end
# File lib/softlayer/hardware/server.rb, line 895 def get_reverse_domain_records request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain]) end
# File lib/softlayer/hardware/server.rb, line 899 def get_routers request(:get_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 903 def get_scale_assets request(:get_scale_assets, Array[Softlayer::Scale::Asset]) end
# File lib/softlayer/hardware/server.rb, line 907 def get_security_scan_requests request(:get_security_scan_requests, Array[Softlayer::Network::Security::Scanner::Request]) end
# File lib/softlayer/hardware/server.rb, line 911 def get_sensor_data request(:get_sensor_data, Array[Softlayer::Container::RemoteManagement::SensorReading]) end
# File lib/softlayer/hardware/server.rb, line 915 def get_sensor_data_with_graphs request(:get_sensor_data_with_graphs, Softlayer::Container::RemoteManagement::SensorReadingsWithGraphs) end
# File lib/softlayer/hardware/server.rb, line 919 def get_server_details request(:get_server_details, Softlayer::Container::Hardware::Server::Details) end
# File lib/softlayer/hardware/server.rb, line 923 def get_server_fan_speed_graphs request(:get_server_fan_speed_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorSpeed]) end
# File lib/softlayer/hardware/server.rb, line 927 def get_server_power_state request(:get_server_power_state, String) end
# File lib/softlayer/hardware/server.rb, line 931 def get_server_room request(:get_server_room, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 935 def get_server_temperature_graphs request(:get_server_temperature_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorTemperature]) end
# File lib/softlayer/hardware/server.rb, line 939 def get_service_provider request(:get_service_provider, Softlayer::Service::Provider) end
# File lib/softlayer/hardware/server.rb, line 943 def get_software_components request(:get_software_components, Array[Softlayer::Software::Component]) end
# File lib/softlayer/hardware/server.rb, line 947 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end
# File lib/softlayer/hardware/server.rb, line 951 def get_statistics_remote_management request(:get_statistics_remote_management, Softlayer::Hardware::Component::RemoteManagement) end
# File lib/softlayer/hardware/server.rb, line 955 def get_storage_network_components request(:get_storage_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/server.rb, line 959 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end
# File lib/softlayer/hardware/server.rb, line 963 def get_top_level_location request(:get_top_level_location, Softlayer::Location) end
# File lib/softlayer/hardware/server.rb, line 967 def get_transaction_history request(:get_transaction_history, Array[Softlayer::Provisioning::Version1::Transaction::History]) end
# File lib/softlayer/hardware/server.rb, line 971 def get_upgrade_item_prices request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price]) end
# File lib/softlayer/hardware/server.rb, line 975 def get_upgrade_request request(:get_upgrade_request, Softlayer::Product::Upgrade::Request) end
# File lib/softlayer/hardware/server.rb, line 979 def get_uplink_hardware request(:get_uplink_hardware, Softlayer::Hardware) end
# File lib/softlayer/hardware/server.rb, line 983 def get_uplink_network_components request(:get_uplink_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/server.rb, line 987 def get_user_data request(:get_user_data, Array[Softlayer::Hardware::Attribute]) end
# File lib/softlayer/hardware/server.rb, line 991 def get_users request(:get_users, Array[Softlayer::User::Customer]) end
visibility
# File lib/softlayer/hardware/server.rb, line 996 def get_valid_block_device_template_groups(message) request(:get_valid_block_device_template_groups, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group], message) end
# File lib/softlayer/hardware/server.rb, line 1000 def get_virtual_chassis request(:get_virtual_chassis, Softlayer::Hardware::Group) end
# File lib/softlayer/hardware/server.rb, line 1004 def get_virtual_chassis_siblings request(:get_virtual_chassis_siblings, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/server.rb, line 1008 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/server.rb, line 1012 def get_virtual_host request(:get_virtual_host, Softlayer::Virtual::Host) end
# File lib/softlayer/hardware/server.rb, line 1016 def get_virtual_licenses request(:get_virtual_licenses, Array[Softlayer::Software::VirtualLicense]) end
# File lib/softlayer/hardware/server.rb, line 1020 def get_virtual_rack request(:get_virtual_rack, Softlayer::Network::Bandwidth::Version1::Allotment) end
# File lib/softlayer/hardware/server.rb, line 1024 def get_virtual_rack_id request(:get_virtual_rack_id, Integer) end
# File lib/softlayer/hardware/server.rb, line 1028 def get_virtual_rack_name request(:get_virtual_rack_name, String) end
# File lib/softlayer/hardware/server.rb, line 1032 def get_virtualization_platform request(:get_virtualization_platform, Softlayer::Software::Component) end
# File lib/softlayer/hardware/server.rb, line 1036 def get_windows_update_available_updates request(:get_windows_update_available_updates, Array[Softlayer::Container::Utility::Microsoft::Windows::UpdateServices::UpdateItem]) end
# File lib/softlayer/hardware/server.rb, line 1040 def get_windows_update_installed_updates request(:get_windows_update_installed_updates, Array[Softlayer::Container::Utility::Microsoft::Windows::UpdateServices::UpdateItem]) end
# File lib/softlayer/hardware/server.rb, line 1044 def get_windows_update_status request(:get_windows_update_status, Softlayer::Container::Utility::Microsoft::Windows::UpdateServices::Status) end
# File lib/softlayer/hardware/server.rb, line 1048 def import_virtual_host request(:import_virtual_host, Softlayer::Virtual::Host) end
# File lib/softlayer/hardware/server.rb, line 1052 def initiate_idera_bare_metal_restore request(:initiate_idera_bare_metal_restore, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1056 def initiate_r1_soft_bare_metal_restore request(:initiate_r1_soft_bare_metal_restore, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1060 def is_backend_pingable request(:is_backend_pingable, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1064 def is_pingable request(:is_pingable, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1068 def is_windows_server request(:is_windows_server, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1072 def ping request(:ping, String) end
# File lib/softlayer/hardware/server.rb, line 1076 def power_cycle request(:power_cycle, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1080 def power_off request(:power_off, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1084 def power_on request(:power_on, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1088 def reboot_default request(:reboot_default, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1092 def reboot_hard request(:reboot_hard, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1096 def reboot_soft request(:reboot_soft, Boolean) end
token
# File lib/softlayer/hardware/server.rb, line 1101 def reload_current_operating_system_configuration(message) request(:reload_current_operating_system_configuration, String, message) end
token config
# File lib/softlayer/hardware/server.rb, line 1107 def reload_operating_system(message) request(:reload_operating_system, String, message) end
network_storage_template_object
# File lib/softlayer/hardware/server.rb, line 1112 def remove_access_to_network_storage(message) request(:remove_access_to_network_storage, Boolean, message) end
network_storage_template_objects
# File lib/softlayer/hardware/server.rb, line 1117 def remove_access_to_network_storage_list(message) request(:remove_access_to_network_storage_list, Boolean, message) end
# File lib/softlayer/hardware/server.rb, line 1121 def run_passmark_certification_benchmark request(:run_passmark_certification_benchmark, Boolean) end
new_password
# File lib/softlayer/hardware/server.rb, line 1126 def set_operating_system_password(message) request(:set_operating_system_password, Boolean, message) end
new_speed
# File lib/softlayer/hardware/server.rb, line 1131 def set_private_network_interface_speed(message) request(:set_private_network_interface_speed, Boolean, message) end
new_speed
# File lib/softlayer/hardware/server.rb, line 1136 def set_public_network_interface_speed(message) request(:set_public_network_interface_speed, Boolean, message) end
metadata
# File lib/softlayer/hardware/server.rb, line 1146 def set_user_metadata(message) request(:set_user_metadata, Array[Softlayer::Hardware::Attribute], message) end
# File lib/softlayer/hardware/server.rb, line 1150 def shutdown_private_port request(:shutdown_private_port, Boolean) end
# File lib/softlayer/hardware/server.rb, line 1154 def shutdown_public_port request(:shutdown_public_port, Boolean) end
action new_order
# File lib/softlayer/hardware/server.rb, line 1160 def spare_pool(message) request(:spare_pool, Boolean, message) end