class Softlayer::Hardware::SecurityModule
Constants
- SERVICE
Public Class Methods
template_object
# File lib/softlayer/hardware/security_module.rb, line 48 def self.create_object(message) request(:create_object, Softlayer::Hardware::SecurityModule, message) end
ip_address
# File lib/softlayer/hardware/security_module.rb, line 83 def self.find_by_ip_address(message) request(:find_by_ip_address, Softlayer::Hardware::SecurityModule, message) end
template_object
# File lib/softlayer/hardware/security_module.rb, line 88 def self.generate_order_template(message) request(:generate_order_template, Softlayer::Container::Product::Order, message) end
# File lib/softlayer/hardware/security_module.rb, line 284 def self.get_create_object_options request(:get_create_object_options, Softlayer::Container::Hardware::Configuration) end
ip_address
# File lib/softlayer/hardware/security_module.rb, line 432 def self.get_hardware_by_ip_address(message) request(:get_hardware_by_ip_address, Softlayer::Hardware::SecurityModule, message) end
# File lib/softlayer/hardware/security_module.rb, line 673 def self.get_pm_info request(:get_pm_info, nil) end
ip_address
# File lib/softlayer/hardware/security_module.rb, line 742 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/security_module.rb, line 801 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/security_module.rb, line 1124 def self.validate_partitions_for_operating_system(message) request(:validate_partitions_for_operating_system, Boolean, message) end
Public Instance Methods
# File lib/softlayer/hardware/security_module.rb, line 6 def activate_private_port request(:activate_private_port, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 10 def activate_public_port request(:activate_public_port, Boolean) end
network_storage_template_object
# File lib/softlayer/hardware/security_module.rb, line 15 def allow_access_to_network_storage(message) request(:allow_access_to_network_storage, Boolean, message) end
network_storage_template_objects
# File lib/softlayer/hardware/security_module.rb, line 20 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/security_module.rb, line 25 def boot_to_rescue_layer(message) request(:boot_to_rescue_layer, Boolean, message) end
capture_template
# File lib/softlayer/hardware/security_module.rb, line 30 def capture_image(message) request(:capture_image, Softlayer::Virtual::Guest::Block::Device::Template::Group, message) end
alarm_id
# File lib/softlayer/hardware/security_module.rb, line 35 def close_alarm(message) request(:close_alarm, Boolean, message) end
ipmi raid_controller bios harddrive
# File lib/softlayer/hardware/security_module.rb, line 43 def create_firmware_update_transaction(message) request(:create_firmware_update_transaction, Boolean, message) end
install_codes return_boolean
# File lib/softlayer/hardware/security_module.rb, line 54 def create_post_software_install_transaction(message) request(:create_post_software_install_transaction, Boolean, message) end
# File lib/softlayer/hardware/security_module.rb, line 58 def delete_object request(:delete_object, Boolean) end
software_component_passwords
# File lib/softlayer/hardware/security_module.rb, line 63 def delete_software_component_passwords(message) request(:delete_software_component_passwords, Boolean, message) end
template_object
# File lib/softlayer/hardware/security_module.rb, line 68 def edit_object(message) request(:edit_object, Boolean, message) end
software_component_passwords
# File lib/softlayer/hardware/security_module.rb, line 73 def edit_software_component_passwords(message) request(:edit_software_component_passwords, Boolean, message) end
uri
# File lib/softlayer/hardware/security_module.rb, line 78 def execute_remote_script(message) request(:execute_remote_script, nil, message) end
# File lib/softlayer/hardware/security_module.rb, line 92 def get_account request(:get_account, Softlayer::Account) end
# File lib/softlayer/hardware/security_module.rb, line 96 def get_active_components request(:get_active_components, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 100 def get_active_network_firewall_billing_item request(:get_active_network_firewall_billing_item, Softlayer::Billing::Item) end
# File lib/softlayer/hardware/security_module.rb, line 104 def get_active_network_monitor_incident request(:get_active_network_monitor_incident, Array[Softlayer::Network::Monitor::Version1::Incident]) end
# File lib/softlayer/hardware/security_module.rb, line 108 def get_active_tickets request(:get_active_tickets, Array[Softlayer::Ticket]) end
# File lib/softlayer/hardware/security_module.rb, line 112 def get_active_transaction request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/security_module.rb, line 116 def get_active_transactions request(:get_active_transactions, Array[Softlayer::Provisioning::Version1::Transaction]) end
start_date end_date alarm_id
# File lib/softlayer/hardware/security_module.rb, line 123 def get_alarm_history(message) request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/security_module.rb, line 127 def get_all_power_components request(:get_all_power_components, Array[Softlayer::Hardware::Power::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 131 def get_allowed_host request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host) end
# File lib/softlayer/hardware/security_module.rb, line 135 def get_allowed_network_storage request(:get_allowed_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/security_module.rb, line 139 def get_allowed_network_storage_replicas request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/security_module.rb, line 143 def get_antivirus_spyware_software_component request(:get_antivirus_spyware_software_component, Softlayer::Software::Component) end
nas_type
# File lib/softlayer/hardware/security_module.rb, line 148 def get_attached_network_storages(message) request(:get_attached_network_storages, Array[Softlayer::Network::Storage], message) end
# File lib/softlayer/hardware/security_module.rb, line 152 def get_attributes request(:get_attributes, Array[Softlayer::Hardware::Attribute]) end
# File lib/softlayer/hardware/security_module.rb, line 156 def get_available_monitoring request(:get_available_monitoring, Array[Softlayer::Network::Monitor::Version1::Query::Host::Stratum]) end
nas_type
# File lib/softlayer/hardware/security_module.rb, line 161 def get_available_network_storages(message) request(:get_available_network_storages, Array[Softlayer::Network::Storage], message) end
# File lib/softlayer/hardware/security_module.rb, line 165 def get_average_daily_bandwidth_usage request(:get_average_daily_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 169 def get_average_daily_private_bandwidth_usage request(:get_average_daily_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 173 def get_average_daily_public_bandwidth_usage request(:get_average_daily_public_bandwidth_usage, Float) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 179 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/security_module.rb, line 185 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/security_module.rb, line 191 def get_backend_incoming_bandwidth(message) request(:get_backend_incoming_bandwidth, Float, message) end
# File lib/softlayer/hardware/security_module.rb, line 195 def get_backend_network_components request(:get_backend_network_components, Array[Softlayer::Network::Component]) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 201 def get_backend_outgoing_bandwidth(message) request(:get_backend_outgoing_bandwidth, Float, message) end
# File lib/softlayer/hardware/security_module.rb, line 205 def get_backend_routers request(:get_backend_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 209 def get_bandwidth_allocation request(:get_bandwidth_allocation, Float) end
# File lib/softlayer/hardware/security_module.rb, line 213 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/security_module.rb, line 219 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/security_module.rb, line 228 def get_bandwidth_image(message) request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputs, message) end
# File lib/softlayer/hardware/security_module.rb, line 232 def get_benchmark_certifications request(:get_benchmark_certifications, Array[Softlayer::Hardware::Benchmark::Certification]) end
# File lib/softlayer/hardware/security_module.rb, line 236 def get_billing_cycle_bandwidth_usage request(:get_billing_cycle_bandwidth_usage, Array[Softlayer::Network::Bandwidth::Usage]) end
# File lib/softlayer/hardware/security_module.rb, line 240 def get_billing_cycle_private_bandwidth_usage request(:get_billing_cycle_private_bandwidth_usage, Softlayer::Network::Bandwidth::Usage) end
# File lib/softlayer/hardware/security_module.rb, line 244 def get_billing_cycle_public_bandwidth_usage request(:get_billing_cycle_public_bandwidth_usage, Softlayer::Network::Bandwidth::Usage) end
# File lib/softlayer/hardware/security_module.rb, line 248 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item::Hardware) end
# File lib/softlayer/hardware/security_module.rb, line 252 def get_billing_item_flag request(:get_billing_item_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 256 def get_block_cancel_because_disconnected_flag request(:get_block_cancel_because_disconnected_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 260 def get_business_continuance_insurance_flag request(:get_business_continuance_insurance_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 264 def get_components request(:get_components, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 268 def get_contains_solid_state_drives_flag request(:get_contains_solid_state_drives_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 272 def get_continuous_data_protection_software_component request(:get_continuous_data_protection_software_component, Softlayer::Software::Component) end
# File lib/softlayer/hardware/security_module.rb, line 276 def get_control_panel request(:get_control_panel, Softlayer::Software::Component::ControlPanel) end
# File lib/softlayer/hardware/security_module.rb, line 280 def get_cost request(:get_cost, Float) end
# File lib/softlayer/hardware/security_module.rb, line 288 def get_current_bandwidth_summary request(:get_current_bandwidth_summary, Softlayer::Metric::Tracking::Object::Bandwidth::Summary) end
# File lib/softlayer/hardware/security_module.rb, line 292 def get_current_benchmark_certification_result_file request(:get_current_benchmark_certification_result_file, Softlayer::Base64Binary) end
# File lib/softlayer/hardware/security_module.rb, line 296 def get_current_billable_bandwidth_usage request(:get_current_billable_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 300 def get_current_billing_detail request(:get_current_billing_detail, Array[Softlayer::Billing::Item]) end
# File lib/softlayer/hardware/security_module.rb, line 304 def get_current_billing_total request(:get_current_billing_total, Float) end
graph_data
# File lib/softlayer/hardware/security_module.rb, line 309 def get_custom_bandwidth_data_by_date(message) request(:get_custom_bandwidth_data_by_date, Softlayer::Container::Graph, message) end
# File lib/softlayer/hardware/security_module.rb, line 313 def get_customer_installed_operating_system_flag request(:get_customer_installed_operating_system_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 317 def get_customer_owned_flag request(:get_customer_owned_flag, Boolean) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 323 def get_daily_average(message) request(:get_daily_average, Float, message) end
# File lib/softlayer/hardware/security_module.rb, line 327 def get_datacenter request(:get_datacenter, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 331 def get_datacenter_name request(:get_datacenter_name, String) end
# File lib/softlayer/hardware/security_module.rb, line 335 def get_downlink_hardware request(:get_downlink_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 339 def get_downlink_network_hardware request(:get_downlink_network_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 343 def get_downlink_servers request(:get_downlink_servers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 347 def get_downlink_virtual_guests request(:get_downlink_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/security_module.rb, line 351 def get_downstream_hardware_bindings request(:get_downstream_hardware_bindings, Array[Softlayer::Network::Component::Uplink::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 355 def get_downstream_network_hardware request(:get_downstream_network_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 359 def get_downstream_network_hardware_with_incidents request(:get_downstream_network_hardware_with_incidents, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 363 def get_downstream_servers request(:get_downstream_servers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 367 def get_downstream_virtual_guests request(:get_downstream_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/security_module.rb, line 371 def get_drive_controllers request(:get_drive_controllers, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 375 def get_evault_network_storage request(:get_evault_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/security_module.rb, line 379 def get_firewall_protectable_subnets request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet]) end
# File lib/softlayer/hardware/security_module.rb, line 383 def get_firewall_service_component request(:get_firewall_service_component, Softlayer::Network::Component::Firewall) end
# File lib/softlayer/hardware/security_module.rb, line 387 def get_fixed_configuration_preset request(:get_fixed_configuration_preset, Softlayer::Product::Package::Preset) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 393 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/security_module.rb, line 399 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/security_module.rb, line 405 def get_frontend_incoming_bandwidth(message) request(:get_frontend_incoming_bandwidth, Float, message) end
# File lib/softlayer/hardware/security_module.rb, line 409 def get_frontend_network_components request(:get_frontend_network_components, Array[Softlayer::Network::Component]) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 415 def get_frontend_outgoing_bandwidth(message) request(:get_frontend_outgoing_bandwidth, Float, message) end
# File lib/softlayer/hardware/security_module.rb, line 419 def get_frontend_routers request(:get_frontend_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 423 def get_global_identifier request(:get_global_identifier, String) end
# File lib/softlayer/hardware/security_module.rb, line 427 def get_hard_drives request(:get_hard_drives, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 436 def get_hardware_chassis request(:get_hardware_chassis, Softlayer::Hardware::Chassis) end
# File lib/softlayer/hardware/security_module.rb, line 440 def get_hardware_function request(:get_hardware_function, Softlayer::Hardware::Function) end
# File lib/softlayer/hardware/security_module.rb, line 444 def get_hardware_function_description request(:get_hardware_function_description, String) end
# File lib/softlayer/hardware/security_module.rb, line 448 def get_hardware_status request(:get_hardware_status, Softlayer::Hardware::Status) end
# File lib/softlayer/hardware/security_module.rb, line 452 def get_has_trusted_platform_module_billing_item_flag request(:get_has_trusted_platform_module_billing_item_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 456 def get_host_ips_software_component request(:get_host_ips_software_component, Softlayer::Software::Component) end
mode day
# File lib/softlayer/hardware/security_module.rb, line 462 def get_hourly_bandwidth(message) request(:get_hourly_bandwidth, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/security_module.rb, line 466 def get_hourly_billing_flag request(:get_hourly_billing_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 470 def get_inbound_bandwidth_usage request(:get_inbound_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 474 def get_inbound_private_bandwidth_usage request(:get_inbound_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 478 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/security_module.rb, line 485 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/security_module.rb, line 489 def get_last_operating_system_reload request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/security_module.rb, line 493 def get_last_transaction request(:get_last_transaction, Softlayer::Provisioning::Version1::Transaction) end
# File lib/softlayer/hardware/security_module.rb, line 497 def get_latest_network_monitor_incident request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident) end
# File lib/softlayer/hardware/security_module.rb, line 501 def get_location request(:get_location, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 505 def get_location_path_string request(:get_location_path_string, String) end
# File lib/softlayer/hardware/security_module.rb, line 509 def get_lockbox_network_storage request(:get_lockbox_network_storage, Softlayer::Network::Storage) end
# File lib/softlayer/hardware/security_module.rb, line 513 def get_managed_resource_flag request(:get_managed_resource_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 517 def get_management_network_component request(:get_management_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/security_module.rb, line 521 def get_memory request(:get_memory, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 525 def get_memory_capacity request(:get_memory_capacity, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 529 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object::HardwareServer) end
# File lib/softlayer/hardware/security_module.rb, line 533 def get_metric_tracking_object_id request(:get_metric_tracking_object_id, Integer) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 539 def get_monitoring_active_alarms(message) request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/security_module.rb, line 543 def get_monitoring_agents request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent]) end
start_date end_date
# File lib/softlayer/hardware/security_module.rb, line 549 def get_monitoring_closed_alarms(message) request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], message) end
# File lib/softlayer/hardware/security_module.rb, line 553 def get_monitoring_robot request(:get_monitoring_robot, Softlayer::Monitoring::Robot) end
# File lib/softlayer/hardware/security_module.rb, line 557 def get_monitoring_service_component request(:get_monitoring_service_component, Softlayer::Network::Monitor::Version1::Query::Host::Stratum) end
# File lib/softlayer/hardware/security_module.rb, line 561 def get_monitoring_service_eligibility_flag request(:get_monitoring_service_eligibility_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 565 def get_monitoring_service_flag request(:get_monitoring_service_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 569 def get_monitoring_user_notification request(:get_monitoring_user_notification, Array[Softlayer::User::Customer::Notification::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 573 def get_motherboard request(:get_motherboard, Softlayer::Hardware::Component) end
# File lib/softlayer/hardware/security_module.rb, line 577 def get_network_cards request(:get_network_cards, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 581 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/security_module.rb, line 585 def get_network_components request(:get_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 589 def get_network_gateway_member request(:get_network_gateway_member, Softlayer::Network::Gateway::Member) end
# File lib/softlayer/hardware/security_module.rb, line 593 def get_network_gateway_member_flag request(:get_network_gateway_member_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 597 def get_network_management_ip_address request(:get_network_management_ip_address, String) end
# File lib/softlayer/hardware/security_module.rb, line 601 def get_network_monitor_attached_down_hardware request(:get_network_monitor_attached_down_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 605 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/security_module.rb, line 609 def get_network_monitor_incidents request(:get_network_monitor_incidents, Array[Softlayer::Network::Monitor::Version1::Incident]) end
# File lib/softlayer/hardware/security_module.rb, line 613 def get_network_monitors request(:get_network_monitors, Array[Softlayer::Network::Monitor::Version1::Query::Host]) end
# File lib/softlayer/hardware/security_module.rb, line 617 def get_network_status request(:get_network_status, String) end
# File lib/softlayer/hardware/security_module.rb, line 621 def get_network_status_attribute request(:get_network_status_attribute, Softlayer::Hardware::Attribute) end
# File lib/softlayer/hardware/security_module.rb, line 625 def get_network_storage request(:get_network_storage, Array[Softlayer::Network::Storage]) end
# File lib/softlayer/hardware/security_module.rb, line 629 def get_network_vlans request(:get_network_vlans, Array[Softlayer::Network::Vlan]) end
# File lib/softlayer/hardware/security_module.rb, line 633 def get_next_billing_cycle_bandwidth_allocation request(:get_next_billing_cycle_bandwidth_allocation, Float) end
# File lib/softlayer/hardware/security_module.rb, line 637 def get_notes_history request(:get_notes_history, Array[Softlayer::Hardware::Note]) end
# File lib/softlayer/hardware/security_module.rb, line 641 def get_object request(:get_object, Softlayer::Hardware::SecurityModule) end
# File lib/softlayer/hardware/security_module.rb, line 645 def get_open_cancellation_ticket request(:get_open_cancellation_ticket, Softlayer::Ticket) end
# File lib/softlayer/hardware/security_module.rb, line 649 def get_operating_system request(:get_operating_system, Softlayer::Software::Component::OperatingSystem) end
# File lib/softlayer/hardware/security_module.rb, line 653 def get_operating_system_reference_code request(:get_operating_system_reference_code, String) end
# File lib/softlayer/hardware/security_module.rb, line 657 def get_outbound_bandwidth_usage request(:get_outbound_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 661 def get_outbound_private_bandwidth_usage request(:get_outbound_private_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 665 def get_outbound_public_bandwidth_usage request(:get_outbound_public_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 669 def get_over_bandwidth_allocation_flag request(:get_over_bandwidth_allocation_flag, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 677 def get_point_of_presence_location request(:get_point_of_presence_location, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 681 def get_power_components request(:get_power_components, Array[Softlayer::Hardware::Power::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 685 def get_power_supply request(:get_power_supply, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 689 def get_primary_backend_ip_address request(:get_primary_backend_ip_address, String) end
# File lib/softlayer/hardware/security_module.rb, line 693 def get_primary_backend_network_component request(:get_primary_backend_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/security_module.rb, line 697 def get_primary_drive_size request(:get_primary_drive_size, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 701 def get_primary_ip_address request(:get_primary_ip_address, String) end
# File lib/softlayer/hardware/security_module.rb, line 705 def get_primary_network_component request(:get_primary_network_component, Softlayer::Network::Component) end
start_time end_time
# File lib/softlayer/hardware/security_module.rb, line 711 def get_private_bandwidth_data(message) request(:get_private_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/security_module.rb, line 715 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/security_module.rb, line 721 def get_private_bandwidth_graph_image(message) request(:get_private_bandwidth_graph_image, Softlayer::Base64Binary, message) end
# File lib/softlayer/hardware/security_module.rb, line 725 def get_private_ip_address request(:get_private_ip_address, String) end
# File lib/softlayer/hardware/security_module.rb, line 729 def get_private_network_component request(:get_private_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/security_module.rb, line 733 def get_private_network_only_flag request(:get_private_network_only_flag, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 737 def get_private_vlan request(:get_private_vlan, Softlayer::Network::Vlan) end
# File lib/softlayer/hardware/security_module.rb, line 746 def get_processor_core_amount request(:get_processor_core_amount, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 750 def get_processor_physical_core_amount request(:get_processor_physical_core_amount, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 754 def get_processors request(:get_processors, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 758 def get_projected_over_bandwidth_allocation_flag request(:get_projected_over_bandwidth_allocation_flag, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 762 def get_projected_public_bandwidth_usage request(:get_projected_public_bandwidth_usage, Float) end
# File lib/softlayer/hardware/security_module.rb, line 766 def get_provision_date request(:get_provision_date, DateTime) end
start_time end_time
# File lib/softlayer/hardware/security_module.rb, line 772 def get_public_bandwidth_data(message) request(:get_public_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message) end
# File lib/softlayer/hardware/security_module.rb, line 776 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/security_module.rb, line 782 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/security_module.rb, line 788 def get_public_bandwidth_total(message) request(:get_public_bandwidth_total, BigDecimal, message) end
# File lib/softlayer/hardware/security_module.rb, line 792 def get_public_network_component request(:get_public_network_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/security_module.rb, line 796 def get_public_vlan request(:get_public_vlan, Softlayer::Network::Vlan) end
# File lib/softlayer/hardware/security_module.rb, line 805 def get_rack request(:get_rack, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 809 def get_raid_controllers request(:get_raid_controllers, Array[Softlayer::Hardware::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 813 def get_recent_events request(:get_recent_events, Array[Softlayer::Notification::Occurrence::Event]) end
# File lib/softlayer/hardware/security_module.rb, line 817 def get_recent_remote_management_commands request(:get_recent_remote_management_commands, Array[Softlayer::Hardware::Component::RemoteManagement::Command::Request]) end
# File lib/softlayer/hardware/security_module.rb, line 821 def get_regional_internet_registry request(:get_regional_internet_registry, Softlayer::Network::Regional::Internet::Registry) end
# File lib/softlayer/hardware/security_module.rb, line 825 def get_remote_management request(:get_remote_management, Softlayer::Hardware::Component::RemoteManagement) end
# File lib/softlayer/hardware/security_module.rb, line 829 def get_remote_management_accounts request(:get_remote_management_accounts, Array[Softlayer::Hardware::Component::RemoteManagement::User]) end
# File lib/softlayer/hardware/security_module.rb, line 833 def get_remote_management_component request(:get_remote_management_component, Softlayer::Network::Component) end
# File lib/softlayer/hardware/security_module.rb, line 837 def get_remote_management_users request(:get_remote_management_users, Array[Softlayer::Hardware::Component::RemoteManagement::User]) end
# File lib/softlayer/hardware/security_module.rb, line 841 def get_resource_group_member_references request(:get_resource_group_member_references, Array[Softlayer::Resource::Group::Member]) end
# File lib/softlayer/hardware/security_module.rb, line 845 def get_resource_group_roles request(:get_resource_group_roles, Array[Softlayer::Resource::Group::Role]) end
# File lib/softlayer/hardware/security_module.rb, line 849 def get_resource_groups request(:get_resource_groups, Array[Softlayer::Resource::Group]) end
# File lib/softlayer/hardware/security_module.rb, line 853 def get_reverse_domain_records request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain]) end
# File lib/softlayer/hardware/security_module.rb, line 857 def get_routers request(:get_routers, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 861 def get_scale_assets request(:get_scale_assets, Array[Softlayer::Scale::Asset]) end
# File lib/softlayer/hardware/security_module.rb, line 865 def get_security_scan_requests request(:get_security_scan_requests, Array[Softlayer::Network::Security::Scanner::Request]) end
# File lib/softlayer/hardware/security_module.rb, line 869 def get_sensor_data request(:get_sensor_data, Array[Softlayer::Container::RemoteManagement::SensorReading]) end
# File lib/softlayer/hardware/security_module.rb, line 873 def get_sensor_data_with_graphs request(:get_sensor_data_with_graphs, Softlayer::Container::RemoteManagement::SensorReadingsWithGraphs) end
# File lib/softlayer/hardware/security_module.rb, line 877 def get_server_details request(:get_server_details, Softlayer::Container::Hardware::Server::Details) end
# File lib/softlayer/hardware/security_module.rb, line 881 def get_server_fan_speed_graphs request(:get_server_fan_speed_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorSpeed]) end
# File lib/softlayer/hardware/security_module.rb, line 885 def get_server_power_state request(:get_server_power_state, String) end
# File lib/softlayer/hardware/security_module.rb, line 889 def get_server_room request(:get_server_room, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 893 def get_server_temperature_graphs request(:get_server_temperature_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorTemperature]) end
# File lib/softlayer/hardware/security_module.rb, line 897 def get_service_provider request(:get_service_provider, Softlayer::Service::Provider) end
# File lib/softlayer/hardware/security_module.rb, line 901 def get_software_components request(:get_software_components, Array[Softlayer::Software::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 905 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end
# File lib/softlayer/hardware/security_module.rb, line 909 def get_statistics_remote_management request(:get_statistics_remote_management, Softlayer::Hardware::Component::RemoteManagement) end
# File lib/softlayer/hardware/security_module.rb, line 913 def get_storage_network_components request(:get_storage_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 917 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end
# File lib/softlayer/hardware/security_module.rb, line 921 def get_top_level_location request(:get_top_level_location, Softlayer::Location) end
# File lib/softlayer/hardware/security_module.rb, line 925 def get_transaction_history request(:get_transaction_history, Array[Softlayer::Provisioning::Version1::Transaction::History]) end
# File lib/softlayer/hardware/security_module.rb, line 929 def get_upgrade_item_prices request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price]) end
# File lib/softlayer/hardware/security_module.rb, line 933 def get_upgrade_request request(:get_upgrade_request, Softlayer::Product::Upgrade::Request) end
# File lib/softlayer/hardware/security_module.rb, line 937 def get_uplink_hardware request(:get_uplink_hardware, Softlayer::Hardware) end
# File lib/softlayer/hardware/security_module.rb, line 941 def get_uplink_network_components request(:get_uplink_network_components, Array[Softlayer::Network::Component]) end
# File lib/softlayer/hardware/security_module.rb, line 945 def get_user_data request(:get_user_data, Array[Softlayer::Hardware::Attribute]) end
# File lib/softlayer/hardware/security_module.rb, line 949 def get_users request(:get_users, Array[Softlayer::User::Customer]) end
visibility
# File lib/softlayer/hardware/security_module.rb, line 954 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/security_module.rb, line 958 def get_virtual_chassis request(:get_virtual_chassis, Softlayer::Hardware::Group) end
# File lib/softlayer/hardware/security_module.rb, line 962 def get_virtual_chassis_siblings request(:get_virtual_chassis_siblings, Array[Softlayer::Hardware]) end
# File lib/softlayer/hardware/security_module.rb, line 966 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/hardware/security_module.rb, line 970 def get_virtual_host request(:get_virtual_host, Softlayer::Virtual::Host) end
# File lib/softlayer/hardware/security_module.rb, line 974 def get_virtual_licenses request(:get_virtual_licenses, Array[Softlayer::Software::VirtualLicense]) end
# File lib/softlayer/hardware/security_module.rb, line 978 def get_virtual_rack request(:get_virtual_rack, Softlayer::Network::Bandwidth::Version1::Allotment) end
# File lib/softlayer/hardware/security_module.rb, line 982 def get_virtual_rack_id request(:get_virtual_rack_id, Integer) end
# File lib/softlayer/hardware/security_module.rb, line 986 def get_virtual_rack_name request(:get_virtual_rack_name, String) end
# File lib/softlayer/hardware/security_module.rb, line 990 def get_virtualization_platform request(:get_virtualization_platform, Softlayer::Software::Component) end
# File lib/softlayer/hardware/security_module.rb, line 994 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/security_module.rb, line 998 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/security_module.rb, line 1002 def get_windows_update_status request(:get_windows_update_status, Softlayer::Container::Utility::Microsoft::Windows::UpdateServices::Status) end
# File lib/softlayer/hardware/security_module.rb, line 1006 def import_virtual_host request(:import_virtual_host, Softlayer::Virtual::Host) end
# File lib/softlayer/hardware/security_module.rb, line 1010 def initiate_idera_bare_metal_restore request(:initiate_idera_bare_metal_restore, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1014 def initiate_r1_soft_bare_metal_restore request(:initiate_r1_soft_bare_metal_restore, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1018 def is_backend_pingable request(:is_backend_pingable, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1022 def is_pingable request(:is_pingable, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1026 def is_windows_server request(:is_windows_server, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1030 def ping request(:ping, String) end
# File lib/softlayer/hardware/security_module.rb, line 1034 def power_cycle request(:power_cycle, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1038 def power_off request(:power_off, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1042 def power_on request(:power_on, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1046 def reboot_default request(:reboot_default, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1050 def reboot_hard request(:reboot_hard, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1054 def reboot_soft request(:reboot_soft, Boolean) end
token
# File lib/softlayer/hardware/security_module.rb, line 1059 def reload_current_operating_system_configuration(message) request(:reload_current_operating_system_configuration, String, message) end
token config
# File lib/softlayer/hardware/security_module.rb, line 1065 def reload_operating_system(message) request(:reload_operating_system, String, message) end
network_storage_template_object
# File lib/softlayer/hardware/security_module.rb, line 1070 def remove_access_to_network_storage(message) request(:remove_access_to_network_storage, Boolean, message) end
network_storage_template_objects
# File lib/softlayer/hardware/security_module.rb, line 1075 def remove_access_to_network_storage_list(message) request(:remove_access_to_network_storage_list, Boolean, message) end
# File lib/softlayer/hardware/security_module.rb, line 1079 def run_passmark_certification_benchmark request(:run_passmark_certification_benchmark, Boolean) end
new_password
# File lib/softlayer/hardware/security_module.rb, line 1084 def set_operating_system_password(message) request(:set_operating_system_password, Boolean, message) end
new_speed
# File lib/softlayer/hardware/security_module.rb, line 1089 def set_private_network_interface_speed(message) request(:set_private_network_interface_speed, Boolean, message) end
new_speed
# File lib/softlayer/hardware/security_module.rb, line 1094 def set_public_network_interface_speed(message) request(:set_public_network_interface_speed, Boolean, message) end
metadata
# File lib/softlayer/hardware/security_module.rb, line 1104 def set_user_metadata(message) request(:set_user_metadata, Array[Softlayer::Hardware::Attribute], message) end
# File lib/softlayer/hardware/security_module.rb, line 1108 def shutdown_private_port request(:shutdown_private_port, Boolean) end
# File lib/softlayer/hardware/security_module.rb, line 1112 def shutdown_public_port request(:shutdown_public_port, Boolean) end
action new_order
# File lib/softlayer/hardware/security_module.rb, line 1118 def spare_pool(message) request(:spare_pool, Boolean, message) end