Class: Softlayer::Hardware
- Defined in:
- lib/softlayer/hardware.rb,
lib/softlayer/hardware/note.rb,
lib/softlayer/hardware/group.rb,
lib/softlayer/hardware/power.rb,
lib/softlayer/hardware/router.rb,
lib/softlayer/hardware/server.rb,
lib/softlayer/hardware/status.rb,
lib/softlayer/hardware/switch.rb,
lib/softlayer/hardware/chassis.rb,
lib/softlayer/hardware/firewall.rb,
lib/softlayer/hardware/function.rb,
lib/softlayer/hardware/attribute.rb,
lib/softlayer/hardware/benchmark.rb,
lib/softlayer/hardware/component.rb,
lib/softlayer/hardware/note/type.rb,
lib/softlayer/hardware/component/ram.rb,
lib/softlayer/hardware/load_balancer.rb,
lib/softlayer/hardware/attribute/type.rb,
lib/softlayer/hardware/component/type.rb,
lib/softlayer/hardware/router/backend.rb,
lib/softlayer/hardware/component/model.rb,
lib/softlayer/hardware/power/component.rb,
lib/softlayer/hardware/router/frontend.rb,
lib/softlayer/hardware/security_module.rb,
lib/softlayer/hardware/component/attribute.rb,
lib/softlayer/hardware/component/partition.rb,
lib/softlayer/hardware/component/processor.rb,
lib/softlayer/hardware/component/hard_drive.rb,
lib/softlayer/hardware/component/motherboard.rb,
lib/softlayer/hardware/component/network_card.rb,
lib/softlayer/hardware/benchmark/certification.rb,
lib/softlayer/hardware/component/model/generic.rb,
lib/softlayer/hardware/component/attribute/type.rb,
lib/softlayer/hardware/component/model/attribute.rb,
lib/softlayer/hardware/component/security_device.rb,
lib/softlayer/hardware/component/drive_controller.rb,
lib/softlayer/hardware/component/remote_management.rb,
lib/softlayer/hardware/component/model/architecture.rb,
lib/softlayer/hardware/component/motherboard/reboot.rb,
lib/softlayer/hardware/component/partition/template.rb,
lib/softlayer/hardware/component/model/attribute/type.rb,
lib/softlayer/hardware/component/remote_management/user.rb,
lib/softlayer/hardware/component/model/architecture/type.rb,
lib/softlayer/hardware/component/model/generic/attribute.rb,
lib/softlayer/hardware/component/motherboard/reboot/time.rb,
lib/softlayer/hardware/component/security_device/infineon.rb,
lib/softlayer/hardware/component/remote_management/command.rb,
lib/softlayer/hardware/component/partition/operating_system.rb,
lib/softlayer/hardware/component/partition/template/partition.rb,
lib/softlayer/hardware/component/model/generic/marketing_feature.rb,
lib/softlayer/hardware/component/remote_management/command/request.rb
Direct Known Subclasses
Defined Under Namespace
Modules: Benchmark, Power Classes: Attribute, Chassis, Component, Firewall, Function, Group, LoadBalancer, Note, Representer, Router, SecurityModule, Server, Status, Switch
Constant Summary collapse
- SERVICE =
'SoftLayer_Hardware'
Instance Attribute Summary collapse
-
#account ⇒ Object
Returns the value of attribute account.
-
#account_id ⇒ Object
Returns the value of attribute account_id.
-
#active_component_count ⇒ Object
Returns the value of attribute active_component_count.
-
#active_components ⇒ Object
Returns the value of attribute active_components.
-
#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.
-
#all_power_component_count ⇒ Object
Returns the value of attribute all_power_component_count.
-
#all_power_components ⇒ Object
Returns the value of attribute all_power_components.
-
#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.
-
#attribute_count ⇒ Object
Returns the value of attribute attribute_count.
-
#attributes ⇒ Object
Returns the value of attribute attributes.
-
#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.
-
#bare_metal_instance_flag ⇒ Object
Returns the value of attribute bare_metal_instance_flag.
-
#benchmark_certification_count ⇒ Object
Returns the value of attribute benchmark_certification_count.
-
#benchmark_certifications ⇒ Object
Returns the value of attribute benchmark_certifications.
-
#billing_item ⇒ Object
Returns the value of attribute billing_item.
-
#billing_item_flag ⇒ Object
Returns the value of attribute billing_item_flag.
-
#block_cancel_because_disconnected_flag ⇒ Object
Returns the value of attribute block_cancel_because_disconnected_flag.
-
#business_continuance_insurance_flag ⇒ Object
Returns the value of attribute business_continuance_insurance_flag.
-
#component_count ⇒ Object
Returns the value of attribute component_count.
-
#components ⇒ Object
Returns the value of attribute components.
-
#continuous_data_protection_software_component ⇒ Object
Returns the value of attribute continuous_data_protection_software_component.
-
#current_billable_bandwidth_usage ⇒ Object
Returns the value of attribute current_billable_bandwidth_usage.
-
#datacenter ⇒ Object
Returns the value of attribute datacenter.
-
#datacenter_name ⇒ Object
Returns the value of attribute datacenter_name.
-
#domain ⇒ Object
Returns the value of attribute domain.
-
#downlink_hardware ⇒ Object
Returns the value of attribute downlink_hardware.
-
#downlink_hardware_count ⇒ Object
Returns the value of attribute downlink_hardware_count.
-
#downlink_network_hardware ⇒ Object
Returns the value of attribute downlink_network_hardware.
-
#downlink_network_hardware_count ⇒ Object
Returns the value of attribute downlink_network_hardware_count.
-
#downlink_server_count ⇒ Object
Returns the value of attribute downlink_server_count.
-
#downlink_servers ⇒ Object
Returns the value of attribute downlink_servers.
-
#downlink_virtual_guest_count ⇒ Object
Returns the value of attribute downlink_virtual_guest_count.
-
#downlink_virtual_guests ⇒ Object
Returns the value of attribute downlink_virtual_guests.
-
#downstream_hardware_binding_count ⇒ Object
Returns the value of attribute downstream_hardware_binding_count.
-
#downstream_hardware_bindings ⇒ Object
Returns the value of attribute downstream_hardware_bindings.
-
#downstream_network_hardware ⇒ Object
Returns the value of attribute downstream_network_hardware.
-
#downstream_network_hardware_count ⇒ Object
Returns the value of attribute downstream_network_hardware_count.
-
#downstream_network_hardware_with_incident_count ⇒ Object
Returns the value of attribute downstream_network_hardware_with_incident_count.
-
#downstream_network_hardware_with_incidents ⇒ Object
Returns the value of attribute downstream_network_hardware_with_incidents.
-
#downstream_server_count ⇒ Object
Returns the value of attribute downstream_server_count.
-
#downstream_servers ⇒ Object
Returns the value of attribute downstream_servers.
-
#downstream_virtual_guest_count ⇒ Object
Returns the value of attribute downstream_virtual_guest_count.
-
#downstream_virtual_guests ⇒ Object
Returns the value of attribute downstream_virtual_guests.
-
#drive_controller_count ⇒ Object
Returns the value of attribute drive_controller_count.
-
#drive_controllers ⇒ Object
Returns the value of attribute drive_controllers.
-
#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.
-
#fixed_configuration_preset ⇒ Object
Returns the value of attribute fixed_configuration_preset.
-
#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_router_count ⇒ Object
Returns the value of attribute frontend_router_count.
-
#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.
-
#hard_drive_count ⇒ Object
Returns the value of attribute hard_drive_count.
-
#hard_drives ⇒ Object
Returns the value of attribute hard_drives.
-
#hardware_chassis ⇒ Object
Returns the value of attribute hardware_chassis.
-
#hardware_function ⇒ Object
Returns the value of attribute hardware_function.
-
#hardware_function_description ⇒ Object
Returns the value of attribute hardware_function_description.
-
#hardware_status ⇒ Object
Returns the value of attribute hardware_status.
-
#hardware_status_id ⇒ Object
Returns the value of attribute hardware_status_id.
-
#has_trusted_platform_module_billing_item_flag ⇒ Object
Returns the value of attribute has_trusted_platform_module_billing_item_flag.
-
#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_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_bandwidth_usage.
-
#inbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_public_bandwidth_usage.
-
#last_transaction ⇒ Object
Returns the value of attribute last_transaction.
-
#latest_network_monitor_incident ⇒ Object
Returns the value of attribute latest_network_monitor_incident.
-
#location ⇒ Object
Returns the value of attribute location.
-
#location_path_string ⇒ Object
Returns the value of attribute location_path_string.
-
#lockbox_network_storage ⇒ Object
Returns the value of attribute lockbox_network_storage.
-
#managed_resource_flag ⇒ Object
Returns the value of attribute managed_resource_flag.
-
#manufacturer_serial_number ⇒ Object
Returns the value of attribute manufacturer_serial_number.
-
#memory ⇒ Object
Returns the value of attribute memory.
-
#memory_capacity ⇒ Object
Returns the value of attribute memory_capacity.
-
#memory_count ⇒ Object
Returns the value of attribute memory_count.
-
#metric_tracking_object ⇒ Object
Returns the value of attribute metric_tracking_object.
-
#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.
-
#motherboard ⇒ Object
Returns the value of attribute motherboard.
-
#network_card_count ⇒ Object
Returns the value of attribute network_card_count.
-
#network_cards ⇒ Object
Returns the value of attribute network_cards.
-
#network_component_count ⇒ Object
Returns the value of attribute network_component_count.
-
#network_components ⇒ Object
Returns the value of attribute network_components.
-
#network_gateway_member ⇒ Object
Returns the value of attribute network_gateway_member.
-
#network_gateway_member_flag ⇒ Object
Returns the value of attribute network_gateway_member_flag.
-
#network_management_ip_address ⇒ Object
Returns the value of attribute network_management_ip_address.
-
#network_monitor_attached_down_hardware ⇒ Object
Returns the value of attribute network_monitor_attached_down_hardware.
-
#network_monitor_attached_down_hardware_count ⇒ Object
Returns the value of attribute network_monitor_attached_down_hardware_count.
-
#network_monitor_attached_down_virtual_guest_count ⇒ Object
Returns the value of attribute network_monitor_attached_down_virtual_guest_count.
-
#network_monitor_attached_down_virtual_guests ⇒ Object
Returns the value of attribute network_monitor_attached_down_virtual_guests.
-
#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_status ⇒ Object
Returns the value of attribute network_status.
-
#network_status_attribute ⇒ Object
Returns the value of attribute network_status_attribute.
-
#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.
-
#next_billing_cycle_bandwidth_allocation ⇒ Object
Returns the value of attribute next_billing_cycle_bandwidth_allocation.
-
#notes ⇒ Object
Returns the value of attribute notes.
-
#notes_history ⇒ Object
Returns the value of attribute notes_history.
-
#notes_history_count ⇒ Object
Returns the value of attribute notes_history_count.
-
#operating_system ⇒ Object
Returns the value of attribute operating_system.
-
#operating_system_reference_code ⇒ Object
Returns the value of attribute operating_system_reference_code.
-
#outbound_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_bandwidth_usage.
-
#outbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_public_bandwidth_usage.
-
#point_of_presence_location ⇒ Object
Returns the value of attribute point_of_presence_location.
-
#post_install_script_uri ⇒ Object
Returns the value of attribute post_install_script_uri.
-
#power_component_count ⇒ Object
Returns the value of attribute power_component_count.
-
#power_components ⇒ Object
Returns the value of attribute power_components.
-
#power_supply ⇒ Object
Returns the value of attribute power_supply.
-
#power_supply_count ⇒ Object
Returns the value of attribute power_supply_count.
-
#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.
-
#processor_core_amount ⇒ Object
Returns the value of attribute processor_core_amount.
-
#processor_count ⇒ Object
Returns the value of attribute processor_count.
-
#processor_physical_core_amount ⇒ Object
Returns the value of attribute processor_physical_core_amount.
-
#processors ⇒ Object
Returns the value of attribute processors.
-
#provision_date ⇒ Object
Returns the value of attribute provision_date.
-
#rack ⇒ Object
Returns the value of attribute rack.
-
#raid_controller_count ⇒ Object
Returns the value of attribute raid_controller_count.
-
#raid_controllers ⇒ Object
Returns the value of attribute raid_controllers.
-
#recent_event_count ⇒ Object
Returns the value of attribute recent_event_count.
-
#recent_events ⇒ Object
Returns the value of attribute recent_events.
-
#remote_management_account_count ⇒ Object
Returns the value of attribute remote_management_account_count.
-
#remote_management_accounts ⇒ Object
Returns the value of attribute remote_management_accounts.
-
#remote_management_component ⇒ Object
Returns the value of attribute remote_management_component.
-
#resource_group_count ⇒ Object
Returns the value of attribute resource_group_count.
-
#resource_group_member_reference_count ⇒ Object
Returns the value of attribute resource_group_member_reference_count.
-
#resource_group_member_references ⇒ Object
Returns the value of attribute resource_group_member_references.
-
#resource_group_role_count ⇒ Object
Returns the value of attribute resource_group_role_count.
-
#resource_group_roles ⇒ Object
Returns the value of attribute resource_group_roles.
-
#resource_groups ⇒ Object
Returns the value of attribute resource_groups.
-
#router_count ⇒ Object
Returns the value of attribute router_count.
-
#routers ⇒ Object
Returns the value of attribute routers.
-
#scale_asset_count ⇒ Object
Returns the value of attribute scale_asset_count.
-
#scale_assets ⇒ Object
Returns the value of attribute scale_assets.
-
#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.
-
#serial_number ⇒ Object
Returns the value of attribute serial_number.
-
#server_room ⇒ Object
Returns the value of attribute server_room.
-
#service_provider ⇒ Object
Returns the value of attribute service_provider.
-
#service_provider_id ⇒ Object
Returns the value of attribute service_provider_id.
-
#service_provider_resource_id ⇒ Object
Returns the value of attribute service_provider_resource_id.
-
#software_component_count ⇒ Object
Returns the value of attribute software_component_count.
-
#software_components ⇒ Object
Returns the value of attribute software_components.
-
#spare_pool_billing_item ⇒ Object
Returns the value of attribute spare_pool_billing_item.
-
#ssh_key_count ⇒ Object
Returns the value of attribute ssh_key_count.
-
#ssh_keys ⇒ Object
Returns the value of attribute ssh_keys.
-
#storage_network_component_count ⇒ Object
Returns the value of attribute storage_network_component_count.
-
#storage_network_components ⇒ Object
Returns the value of attribute storage_network_components.
-
#tag_reference_count ⇒ Object
Returns the value of attribute tag_reference_count.
-
#tag_references ⇒ Object
Returns the value of attribute tag_references.
-
#top_level_location ⇒ Object
Returns the value of attribute top_level_location.
-
#upgrade_request ⇒ Object
Returns the value of attribute upgrade_request.
-
#uplink_hardware ⇒ Object
Returns the value of attribute uplink_hardware.
-
#uplink_network_component_count ⇒ Object
Returns the value of attribute uplink_network_component_count.
-
#uplink_network_components ⇒ Object
Returns the value of attribute uplink_network_components.
-
#user_data ⇒ Object
Returns the value of attribute user_data.
-
#user_data_count ⇒ Object
Returns the value of attribute user_data_count.
-
#virtual_chassis ⇒ Object
Returns the value of attribute virtual_chassis.
-
#virtual_chassis_sibling_count ⇒ Object
Returns the value of attribute virtual_chassis_sibling_count.
-
#virtual_chassis_siblings ⇒ Object
Returns the value of attribute virtual_chassis_siblings.
-
#virtual_host ⇒ Object
Returns the value of attribute virtual_host.
-
#virtual_license_count ⇒ Object
Returns the value of attribute virtual_license_count.
-
#virtual_licenses ⇒ Object
Returns the value of attribute virtual_licenses.
-
#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.
-
#virtualization_platform ⇒ Object
Returns the value of attribute virtualization_platform.
Class Method Summary collapse
-
.create_object(message) ⇒ Object
template_object.
-
.find_by_ip_address(message) ⇒ Object
ip_address.
-
.generate_order_template(message) ⇒ Object
template_object.
- .get_create_object_options ⇒ Object
Instance Method Summary collapse
-
#allow_access_to_network_storage(message) ⇒ Object
network_storage_template_object.
-
#allow_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects.
-
#capture_image(message) ⇒ Object
capture_template.
-
#close_alarm(message) ⇒ Object
alarm_id.
- #delete_object ⇒ Object
-
#delete_software_component_passwords(message) ⇒ Object
software_component_passwords.
-
#edit_software_component_passwords(message) ⇒ Object
software_component_passwords.
-
#execute_remote_script(message) ⇒ Object
uri.
- #get_account ⇒ Object
- #get_active_components ⇒ Object
- #get_active_network_monitor_incident ⇒ Object
-
#get_alarm_history(message) ⇒ Object
start_date end_date alarm_id.
- #get_all_power_components ⇒ Object
- #get_allowed_host ⇒ Object
- #get_allowed_network_storage ⇒ Object
- #get_allowed_network_storage_replicas ⇒ Object
- #get_antivirus_spyware_software_component ⇒ Object
-
#get_attached_network_storages(message) ⇒ Object
nas_type.
- #get_attributes ⇒ Object
-
#get_available_network_storages(message) ⇒ Object
nas_type.
- #get_average_daily_public_bandwidth_usage ⇒ Object
-
#get_backend_incoming_bandwidth(message) ⇒ Object
start_date end_date.
- #get_backend_network_components ⇒ Object
-
#get_backend_outgoing_bandwidth(message) ⇒ Object
start_date end_date.
- #get_backend_routers ⇒ Object
- #get_bandwidth_allocation ⇒ Object
- #get_bandwidth_allotment_detail ⇒ Object
- #get_benchmark_certifications ⇒ Object
- #get_billing_item ⇒ Object
- #get_billing_item_flag ⇒ Object
- #get_block_cancel_because_disconnected_flag ⇒ Object
- #get_business_continuance_insurance_flag ⇒ Object
- #get_components ⇒ Object
- #get_continuous_data_protection_software_component ⇒ Object
- #get_current_billable_bandwidth_usage ⇒ Object
- #get_current_billing_detail ⇒ Object
- #get_current_billing_total ⇒ Object
-
#get_daily_average(message) ⇒ Object
start_date end_date.
- #get_datacenter ⇒ Object
- #get_datacenter_name ⇒ Object
- #get_downlink_hardware ⇒ Object
- #get_downlink_network_hardware ⇒ Object
- #get_downlink_servers ⇒ Object
- #get_downlink_virtual_guests ⇒ Object
- #get_downstream_hardware_bindings ⇒ Object
- #get_downstream_network_hardware ⇒ Object
- #get_downstream_network_hardware_with_incidents ⇒ Object
- #get_downstream_servers ⇒ Object
- #get_downstream_virtual_guests ⇒ Object
- #get_drive_controllers ⇒ Object
- #get_evault_network_storage ⇒ Object
- #get_firewall_service_component ⇒ Object
- #get_fixed_configuration_preset ⇒ Object
-
#get_frontend_incoming_bandwidth(message) ⇒ Object
start_date end_date.
- #get_frontend_network_components ⇒ Object
-
#get_frontend_outgoing_bandwidth(message) ⇒ Object
start_date end_date.
- #get_frontend_routers ⇒ Object
- #get_global_identifier ⇒ Object
- #get_hard_drives ⇒ Object
- #get_hardware_chassis ⇒ Object
- #get_hardware_function ⇒ Object
- #get_hardware_function_description ⇒ Object
- #get_hardware_status ⇒ Object
- #get_has_trusted_platform_module_billing_item_flag ⇒ Object
- #get_host_ips_software_component ⇒ Object
-
#get_hourly_bandwidth(message) ⇒ Object
mode day.
- #get_hourly_billing_flag ⇒ Object
- #get_inbound_bandwidth_usage ⇒ Object
- #get_inbound_public_bandwidth_usage ⇒ Object
- #get_last_transaction ⇒ Object
- #get_latest_network_monitor_incident ⇒ Object
- #get_location ⇒ Object
- #get_location_path_string ⇒ Object
- #get_lockbox_network_storage ⇒ Object
- #get_managed_resource_flag ⇒ Object
- #get_memory ⇒ Object
- #get_memory_capacity ⇒ Object
- #get_metric_tracking_object ⇒ 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_motherboard ⇒ Object
- #get_network_cards ⇒ Object
- #get_network_components ⇒ Object
- #get_network_gateway_member ⇒ Object
- #get_network_gateway_member_flag ⇒ Object
- #get_network_management_ip_address ⇒ Object
- #get_network_monitor_attached_down_hardware ⇒ Object
- #get_network_monitor_attached_down_virtual_guests ⇒ Object
- #get_network_monitor_incidents ⇒ Object
- #get_network_monitors ⇒ Object
- #get_network_status ⇒ Object
- #get_network_status_attribute ⇒ Object
- #get_network_storage ⇒ Object
- #get_network_vlans ⇒ Object
- #get_next_billing_cycle_bandwidth_allocation ⇒ Object
- #get_notes_history ⇒ Object
- #get_object ⇒ Object
- #get_operating_system ⇒ Object
- #get_operating_system_reference_code ⇒ Object
- #get_outbound_bandwidth_usage ⇒ Object
- #get_outbound_public_bandwidth_usage ⇒ Object
- #get_point_of_presence_location ⇒ Object
- #get_power_components ⇒ Object
- #get_power_supply ⇒ 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_bandwidth_data(message) ⇒ Object
start_time end_time.
- #get_private_network_only_flag ⇒ Object
- #get_processor_core_amount ⇒ Object
- #get_processor_physical_core_amount ⇒ Object
- #get_processors ⇒ Object
-
#get_public_bandwidth_data(message) ⇒ Object
start_time end_time.
- #get_rack ⇒ Object
- #get_raid_controllers ⇒ Object
- #get_recent_events ⇒ Object
- #get_remote_management_accounts ⇒ Object
- #get_remote_management_component ⇒ Object
- #get_resource_group_member_references ⇒ Object
- #get_resource_group_roles ⇒ Object
- #get_resource_groups ⇒ Object
- #get_routers ⇒ Object
- #get_scale_assets ⇒ Object
- #get_security_scan_requests ⇒ Object
- #get_sensor_data ⇒ Object
- #get_sensor_data_with_graphs ⇒ Object
- #get_server_fan_speed_graphs ⇒ Object
- #get_server_power_state ⇒ Object
- #get_server_room ⇒ Object
- #get_server_temperature_graphs ⇒ Object
- #get_service_provider ⇒ Object
- #get_software_components ⇒ Object
- #get_spare_pool_billing_item ⇒ Object
- #get_ssh_keys ⇒ Object
- #get_storage_network_components ⇒ Object
- #get_tag_references ⇒ Object
- #get_top_level_location ⇒ Object
- #get_transaction_history ⇒ Object
- #get_upgrade_item_prices ⇒ Object
- #get_upgrade_request ⇒ Object
- #get_uplink_hardware ⇒ Object
- #get_uplink_network_components ⇒ Object
- #get_user_data ⇒ Object
- #get_virtual_chassis ⇒ Object
- #get_virtual_chassis_siblings ⇒ Object
- #get_virtual_host ⇒ Object
- #get_virtual_licenses ⇒ Object
- #get_virtual_rack ⇒ Object
- #get_virtual_rack_id ⇒ Object
- #get_virtual_rack_name ⇒ Object
- #get_virtualization_platform ⇒ Object
- #import_virtual_host ⇒ Object
- #is_pingable ⇒ Object
- #ping ⇒ Object
- #power_cycle ⇒ Object
- #power_off ⇒ Object
- #power_on ⇒ Object
- #reboot_default ⇒ Object
- #reboot_hard ⇒ Object
- #reboot_soft ⇒ Object
-
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object.
-
#remove_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects.
-
#set_tags(message) ⇒ Object
tags.
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.
88 89 90 |
# File 'lib/softlayer/hardware.rb', line 88 def account @account end |
#account_id ⇒ Object
Returns the value of attribute account_id.
19 20 21 |
# File 'lib/softlayer/hardware.rb', line 19 def account_id @account_id end |
#active_component_count ⇒ Object
Returns the value of attribute active_component_count.
33 34 35 |
# File 'lib/softlayer/hardware.rb', line 33 def active_component_count @active_component_count end |
#active_components ⇒ Object
Returns the value of attribute active_components.
89 90 91 |
# File 'lib/softlayer/hardware.rb', line 89 def active_components @active_components end |
#active_network_monitor_incident ⇒ Object
Returns the value of attribute active_network_monitor_incident.
90 91 92 |
# File 'lib/softlayer/hardware.rb', line 90 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.
34 35 36 |
# File 'lib/softlayer/hardware.rb', line 34 def active_network_monitor_incident_count @active_network_monitor_incident_count end |
#all_power_component_count ⇒ Object
Returns the value of attribute all_power_component_count.
35 36 37 |
# File 'lib/softlayer/hardware.rb', line 35 def all_power_component_count @all_power_component_count end |
#all_power_components ⇒ Object
Returns the value of attribute all_power_components.
91 92 93 |
# File 'lib/softlayer/hardware.rb', line 91 def all_power_components @all_power_components end |
#allowed_host ⇒ Object
Returns the value of attribute allowed_host.
92 93 94 |
# File 'lib/softlayer/hardware.rb', line 92 def allowed_host @allowed_host end |
#allowed_network_storage ⇒ Object
Returns the value of attribute allowed_network_storage.
93 94 95 |
# File 'lib/softlayer/hardware.rb', line 93 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/hardware.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/hardware.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.
94 95 96 |
# File 'lib/softlayer/hardware.rb', line 94 def allowed_network_storage_replicas @allowed_network_storage_replicas end |
#antivirus_spyware_software_component ⇒ Object
Returns the value of attribute antivirus_spyware_software_component.
95 96 97 |
# File 'lib/softlayer/hardware.rb', line 95 def antivirus_spyware_software_component @antivirus_spyware_software_component end |
#attribute_count ⇒ Object
Returns the value of attribute attribute_count.
38 39 40 |
# File 'lib/softlayer/hardware.rb', line 38 def attribute_count @attribute_count end |
#attributes ⇒ Object
Returns the value of attribute attributes.
96 97 98 |
# File 'lib/softlayer/hardware.rb', line 96 def attributes @attributes end |
#average_daily_public_bandwidth_usage ⇒ Object
Returns the value of attribute average_daily_public_bandwidth_usage.
97 98 99 |
# File 'lib/softlayer/hardware.rb', line 97 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.
39 40 41 |
# File 'lib/softlayer/hardware.rb', line 39 def backend_network_component_count @backend_network_component_count end |
#backend_network_components ⇒ Object
Returns the value of attribute backend_network_components.
98 99 100 |
# File 'lib/softlayer/hardware.rb', line 98 def backend_network_components @backend_network_components end |
#backend_router_count ⇒ Object
Returns the value of attribute backend_router_count.
40 41 42 |
# File 'lib/softlayer/hardware.rb', line 40 def backend_router_count @backend_router_count end |
#backend_routers ⇒ Object
Returns the value of attribute backend_routers.
99 100 101 |
# File 'lib/softlayer/hardware.rb', line 99 def backend_routers @backend_routers end |
#bandwidth_allocation ⇒ Object
Returns the value of attribute bandwidth_allocation.
100 101 102 |
# File 'lib/softlayer/hardware.rb', line 100 def bandwidth_allocation @bandwidth_allocation end |
#bandwidth_allotment_detail ⇒ Object
Returns the value of attribute bandwidth_allotment_detail.
101 102 103 |
# File 'lib/softlayer/hardware.rb', line 101 def bandwidth_allotment_detail @bandwidth_allotment_detail end |
#bare_metal_instance_flag ⇒ Object
Returns the value of attribute bare_metal_instance_flag.
20 21 22 |
# File 'lib/softlayer/hardware.rb', line 20 def @bare_metal_instance_flag end |
#benchmark_certification_count ⇒ Object
Returns the value of attribute benchmark_certification_count.
41 42 43 |
# File 'lib/softlayer/hardware.rb', line 41 def benchmark_certification_count @benchmark_certification_count end |
#benchmark_certifications ⇒ Object
Returns the value of attribute benchmark_certifications.
102 103 104 |
# File 'lib/softlayer/hardware.rb', line 102 def benchmark_certifications @benchmark_certifications end |
#billing_item ⇒ Object
Returns the value of attribute billing_item.
103 104 105 |
# File 'lib/softlayer/hardware.rb', line 103 def billing_item @billing_item end |
#billing_item_flag ⇒ Object
Returns the value of attribute billing_item_flag.
104 105 106 |
# File 'lib/softlayer/hardware.rb', line 104 def billing_item_flag @billing_item_flag end |
#block_cancel_because_disconnected_flag ⇒ Object
Returns the value of attribute block_cancel_because_disconnected_flag.
105 106 107 |
# File 'lib/softlayer/hardware.rb', line 105 def block_cancel_because_disconnected_flag @block_cancel_because_disconnected_flag end |
#business_continuance_insurance_flag ⇒ Object
Returns the value of attribute business_continuance_insurance_flag.
106 107 108 |
# File 'lib/softlayer/hardware.rb', line 106 def business_continuance_insurance_flag @business_continuance_insurance_flag end |
#component_count ⇒ Object
Returns the value of attribute component_count.
42 43 44 |
# File 'lib/softlayer/hardware.rb', line 42 def component_count @component_count end |
#components ⇒ Object
Returns the value of attribute components.
107 108 109 |
# File 'lib/softlayer/hardware.rb', line 107 def components @components end |
#continuous_data_protection_software_component ⇒ Object
Returns the value of attribute continuous_data_protection_software_component.
108 109 110 |
# File 'lib/softlayer/hardware.rb', line 108 def continuous_data_protection_software_component @continuous_data_protection_software_component end |
#current_billable_bandwidth_usage ⇒ Object
Returns the value of attribute current_billable_bandwidth_usage.
109 110 111 |
# File 'lib/softlayer/hardware.rb', line 109 def current_billable_bandwidth_usage @current_billable_bandwidth_usage end |
#datacenter ⇒ Object
Returns the value of attribute datacenter.
110 111 112 |
# File 'lib/softlayer/hardware.rb', line 110 def datacenter @datacenter end |
#datacenter_name ⇒ Object
Returns the value of attribute datacenter_name.
111 112 113 |
# File 'lib/softlayer/hardware.rb', line 111 def datacenter_name @datacenter_name end |
#domain ⇒ Object
Returns the value of attribute domain.
21 22 23 |
# File 'lib/softlayer/hardware.rb', line 21 def domain @domain end |
#downlink_hardware ⇒ Object
Returns the value of attribute downlink_hardware.
112 113 114 |
# File 'lib/softlayer/hardware.rb', line 112 def downlink_hardware @downlink_hardware end |
#downlink_hardware_count ⇒ Object
Returns the value of attribute downlink_hardware_count.
43 44 45 |
# File 'lib/softlayer/hardware.rb', line 43 def downlink_hardware_count @downlink_hardware_count end |
#downlink_network_hardware ⇒ Object
Returns the value of attribute downlink_network_hardware.
113 114 115 |
# File 'lib/softlayer/hardware.rb', line 113 def downlink_network_hardware @downlink_network_hardware end |
#downlink_network_hardware_count ⇒ Object
Returns the value of attribute downlink_network_hardware_count.
44 45 46 |
# File 'lib/softlayer/hardware.rb', line 44 def downlink_network_hardware_count @downlink_network_hardware_count end |
#downlink_server_count ⇒ Object
Returns the value of attribute downlink_server_count.
45 46 47 |
# File 'lib/softlayer/hardware.rb', line 45 def downlink_server_count @downlink_server_count end |
#downlink_servers ⇒ Object
Returns the value of attribute downlink_servers.
114 115 116 |
# File 'lib/softlayer/hardware.rb', line 114 def downlink_servers @downlink_servers end |
#downlink_virtual_guest_count ⇒ Object
Returns the value of attribute downlink_virtual_guest_count.
46 47 48 |
# File 'lib/softlayer/hardware.rb', line 46 def downlink_virtual_guest_count @downlink_virtual_guest_count end |
#downlink_virtual_guests ⇒ Object
Returns the value of attribute downlink_virtual_guests.
115 116 117 |
# File 'lib/softlayer/hardware.rb', line 115 def downlink_virtual_guests @downlink_virtual_guests end |
#downstream_hardware_binding_count ⇒ Object
Returns the value of attribute downstream_hardware_binding_count.
47 48 49 |
# File 'lib/softlayer/hardware.rb', line 47 def downstream_hardware_binding_count @downstream_hardware_binding_count end |
#downstream_hardware_bindings ⇒ Object
Returns the value of attribute downstream_hardware_bindings.
116 117 118 |
# File 'lib/softlayer/hardware.rb', line 116 def downstream_hardware_bindings @downstream_hardware_bindings end |
#downstream_network_hardware ⇒ Object
Returns the value of attribute downstream_network_hardware.
117 118 119 |
# File 'lib/softlayer/hardware.rb', line 117 def downstream_network_hardware @downstream_network_hardware end |
#downstream_network_hardware_count ⇒ Object
Returns the value of attribute downstream_network_hardware_count.
48 49 50 |
# File 'lib/softlayer/hardware.rb', line 48 def downstream_network_hardware_count @downstream_network_hardware_count end |
#downstream_network_hardware_with_incident_count ⇒ Object
Returns the value of attribute downstream_network_hardware_with_incident_count.
49 50 51 |
# File 'lib/softlayer/hardware.rb', line 49 def downstream_network_hardware_with_incident_count @downstream_network_hardware_with_incident_count end |
#downstream_network_hardware_with_incidents ⇒ Object
Returns the value of attribute downstream_network_hardware_with_incidents.
118 119 120 |
# File 'lib/softlayer/hardware.rb', line 118 def downstream_network_hardware_with_incidents @downstream_network_hardware_with_incidents end |
#downstream_server_count ⇒ Object
Returns the value of attribute downstream_server_count.
50 51 52 |
# File 'lib/softlayer/hardware.rb', line 50 def downstream_server_count @downstream_server_count end |
#downstream_servers ⇒ Object
Returns the value of attribute downstream_servers.
119 120 121 |
# File 'lib/softlayer/hardware.rb', line 119 def downstream_servers @downstream_servers end |
#downstream_virtual_guest_count ⇒ Object
Returns the value of attribute downstream_virtual_guest_count.
51 52 53 |
# File 'lib/softlayer/hardware.rb', line 51 def downstream_virtual_guest_count @downstream_virtual_guest_count end |
#downstream_virtual_guests ⇒ Object
Returns the value of attribute downstream_virtual_guests.
120 121 122 |
# File 'lib/softlayer/hardware.rb', line 120 def downstream_virtual_guests @downstream_virtual_guests end |
#drive_controller_count ⇒ Object
Returns the value of attribute drive_controller_count.
52 53 54 |
# File 'lib/softlayer/hardware.rb', line 52 def drive_controller_count @drive_controller_count end |
#drive_controllers ⇒ Object
Returns the value of attribute drive_controllers.
121 122 123 |
# File 'lib/softlayer/hardware.rb', line 121 def drive_controllers @drive_controllers end |
#evault_network_storage ⇒ Object
Returns the value of attribute evault_network_storage.
122 123 124 |
# File 'lib/softlayer/hardware.rb', line 122 def evault_network_storage @evault_network_storage end |
#evault_network_storage_count ⇒ Object
Returns the value of attribute evault_network_storage_count.
53 54 55 |
# File 'lib/softlayer/hardware.rb', line 53 def evault_network_storage_count @evault_network_storage_count end |
#firewall_service_component ⇒ Object
Returns the value of attribute firewall_service_component.
123 124 125 |
# File 'lib/softlayer/hardware.rb', line 123 def firewall_service_component @firewall_service_component end |
#fixed_configuration_preset ⇒ Object
Returns the value of attribute fixed_configuration_preset.
124 125 126 |
# File 'lib/softlayer/hardware.rb', line 124 def fixed_configuration_preset @fixed_configuration_preset end |
#frontend_network_component_count ⇒ Object
Returns the value of attribute frontend_network_component_count.
54 55 56 |
# File 'lib/softlayer/hardware.rb', line 54 def frontend_network_component_count @frontend_network_component_count end |
#frontend_network_components ⇒ Object
Returns the value of attribute frontend_network_components.
125 126 127 |
# File 'lib/softlayer/hardware.rb', line 125 def frontend_network_components @frontend_network_components end |
#frontend_router_count ⇒ Object
Returns the value of attribute frontend_router_count.
55 56 57 |
# File 'lib/softlayer/hardware.rb', line 55 def frontend_router_count @frontend_router_count end |
#frontend_routers ⇒ Object
Returns the value of attribute frontend_routers.
126 127 128 |
# File 'lib/softlayer/hardware.rb', line 126 def frontend_routers @frontend_routers end |
#fully_qualified_domain_name ⇒ Object
Returns the value of attribute fully_qualified_domain_name.
22 23 24 |
# File 'lib/softlayer/hardware.rb', line 22 def fully_qualified_domain_name @fully_qualified_domain_name end |
#global_identifier ⇒ Object
Returns the value of attribute global_identifier.
127 128 129 |
# File 'lib/softlayer/hardware.rb', line 127 def global_identifier @global_identifier end |
#hard_drive_count ⇒ Object
Returns the value of attribute hard_drive_count.
56 57 58 |
# File 'lib/softlayer/hardware.rb', line 56 def hard_drive_count @hard_drive_count end |
#hard_drives ⇒ Object
Returns the value of attribute hard_drives.
128 129 130 |
# File 'lib/softlayer/hardware.rb', line 128 def hard_drives @hard_drives end |
#hardware_chassis ⇒ Object
Returns the value of attribute hardware_chassis.
129 130 131 |
# File 'lib/softlayer/hardware.rb', line 129 def hardware_chassis @hardware_chassis end |
#hardware_function ⇒ Object
Returns the value of attribute hardware_function.
130 131 132 |
# File 'lib/softlayer/hardware.rb', line 130 def hardware_function @hardware_function end |
#hardware_function_description ⇒ Object
Returns the value of attribute hardware_function_description.
131 132 133 |
# File 'lib/softlayer/hardware.rb', line 131 def hardware_function_description @hardware_function_description end |
#hardware_status ⇒ Object
Returns the value of attribute hardware_status.
132 133 134 |
# File 'lib/softlayer/hardware.rb', line 132 def hardware_status @hardware_status end |
#hardware_status_id ⇒ Object
Returns the value of attribute hardware_status_id.
23 24 25 |
# File 'lib/softlayer/hardware.rb', line 23 def hardware_status_id @hardware_status_id end |
#has_trusted_platform_module_billing_item_flag ⇒ Object
Returns the value of attribute has_trusted_platform_module_billing_item_flag.
133 134 135 |
# File 'lib/softlayer/hardware.rb', line 133 def has_trusted_platform_module_billing_item_flag @has_trusted_platform_module_billing_item_flag end |
#host_ips_software_component ⇒ Object
Returns the value of attribute host_ips_software_component.
134 135 136 |
# File 'lib/softlayer/hardware.rb', line 134 def host_ips_software_component @host_ips_software_component end |
#hostname ⇒ Object
Returns the value of attribute hostname.
24 25 26 |
# File 'lib/softlayer/hardware.rb', line 24 def hostname @hostname end |
#hourly_billing_flag ⇒ Object
Returns the value of attribute hourly_billing_flag.
135 136 137 |
# File 'lib/softlayer/hardware.rb', line 135 def hourly_billing_flag @hourly_billing_flag end |
#id ⇒ Object
Returns the value of attribute id.
25 26 27 |
# File 'lib/softlayer/hardware.rb', line 25 def id @id end |
#inbound_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_bandwidth_usage.
136 137 138 |
# File 'lib/softlayer/hardware.rb', line 136 def inbound_bandwidth_usage @inbound_bandwidth_usage end |
#inbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute inbound_public_bandwidth_usage.
137 138 139 |
# File 'lib/softlayer/hardware.rb', line 137 def inbound_public_bandwidth_usage @inbound_public_bandwidth_usage end |
#last_transaction ⇒ Object
Returns the value of attribute last_transaction.
138 139 140 |
# File 'lib/softlayer/hardware.rb', line 138 def last_transaction @last_transaction end |
#latest_network_monitor_incident ⇒ Object
Returns the value of attribute latest_network_monitor_incident.
139 140 141 |
# File 'lib/softlayer/hardware.rb', line 139 def latest_network_monitor_incident @latest_network_monitor_incident end |
#location ⇒ Object
Returns the value of attribute location.
140 141 142 |
# File 'lib/softlayer/hardware.rb', line 140 def location @location end |
#location_path_string ⇒ Object
Returns the value of attribute location_path_string.
141 142 143 |
# File 'lib/softlayer/hardware.rb', line 141 def location_path_string @location_path_string end |
#lockbox_network_storage ⇒ Object
Returns the value of attribute lockbox_network_storage.
142 143 144 |
# File 'lib/softlayer/hardware.rb', line 142 def lockbox_network_storage @lockbox_network_storage end |
#managed_resource_flag ⇒ Object
Returns the value of attribute managed_resource_flag.
143 144 145 |
# File 'lib/softlayer/hardware.rb', line 143 def managed_resource_flag @managed_resource_flag end |
#manufacturer_serial_number ⇒ Object
Returns the value of attribute manufacturer_serial_number.
26 27 28 |
# File 'lib/softlayer/hardware.rb', line 26 def manufacturer_serial_number @manufacturer_serial_number end |
#memory ⇒ Object
Returns the value of attribute memory.
144 145 146 |
# File 'lib/softlayer/hardware.rb', line 144 def memory @memory end |
#memory_capacity ⇒ Object
Returns the value of attribute memory_capacity.
145 146 147 |
# File 'lib/softlayer/hardware.rb', line 145 def memory_capacity @memory_capacity end |
#memory_count ⇒ Object
Returns the value of attribute memory_count.
57 58 59 |
# File 'lib/softlayer/hardware.rb', line 57 def memory_count @memory_count end |
#metric_tracking_object ⇒ Object
Returns the value of attribute metric_tracking_object.
146 147 148 |
# File 'lib/softlayer/hardware.rb', line 146 def metric_tracking_object @metric_tracking_object end |
#monitoring_agent_count ⇒ Object
Returns the value of attribute monitoring_agent_count.
58 59 60 |
# File 'lib/softlayer/hardware.rb', line 58 def monitoring_agent_count @monitoring_agent_count end |
#monitoring_agents ⇒ Object
Returns the value of attribute monitoring_agents.
147 148 149 |
# File 'lib/softlayer/hardware.rb', line 147 def monitoring_agents @monitoring_agents end |
#monitoring_robot ⇒ Object
Returns the value of attribute monitoring_robot.
148 149 150 |
# File 'lib/softlayer/hardware.rb', line 148 def monitoring_robot @monitoring_robot end |
#monitoring_service_component ⇒ Object
Returns the value of attribute monitoring_service_component.
149 150 151 |
# File 'lib/softlayer/hardware.rb', line 149 def monitoring_service_component @monitoring_service_component end |
#monitoring_service_eligibility_flag ⇒ Object
Returns the value of attribute monitoring_service_eligibility_flag.
150 151 152 |
# File 'lib/softlayer/hardware.rb', line 150 def monitoring_service_eligibility_flag @monitoring_service_eligibility_flag end |
#monitoring_service_flag ⇒ Object
Returns the value of attribute monitoring_service_flag.
151 152 153 |
# File 'lib/softlayer/hardware.rb', line 151 def monitoring_service_flag @monitoring_service_flag end |
#motherboard ⇒ Object
Returns the value of attribute motherboard.
152 153 154 |
# File 'lib/softlayer/hardware.rb', line 152 def motherboard @motherboard end |
#network_card_count ⇒ Object
Returns the value of attribute network_card_count.
59 60 61 |
# File 'lib/softlayer/hardware.rb', line 59 def network_card_count @network_card_count end |
#network_cards ⇒ Object
Returns the value of attribute network_cards.
153 154 155 |
# File 'lib/softlayer/hardware.rb', line 153 def network_cards @network_cards end |
#network_component_count ⇒ Object
Returns the value of attribute network_component_count.
60 61 62 |
# File 'lib/softlayer/hardware.rb', line 60 def network_component_count @network_component_count end |
#network_components ⇒ Object
Returns the value of attribute network_components.
154 155 156 |
# File 'lib/softlayer/hardware.rb', line 154 def network_components @network_components end |
#network_gateway_member ⇒ Object
Returns the value of attribute network_gateway_member.
155 156 157 |
# File 'lib/softlayer/hardware.rb', line 155 def network_gateway_member @network_gateway_member end |
#network_gateway_member_flag ⇒ Object
Returns the value of attribute network_gateway_member_flag.
156 157 158 |
# File 'lib/softlayer/hardware.rb', line 156 def network_gateway_member_flag @network_gateway_member_flag end |
#network_management_ip_address ⇒ Object
Returns the value of attribute network_management_ip_address.
157 158 159 |
# File 'lib/softlayer/hardware.rb', line 157 def network_management_ip_address @network_management_ip_address end |
#network_monitor_attached_down_hardware ⇒ Object
Returns the value of attribute network_monitor_attached_down_hardware.
158 159 160 |
# File 'lib/softlayer/hardware.rb', line 158 def network_monitor_attached_down_hardware @network_monitor_attached_down_hardware end |
#network_monitor_attached_down_hardware_count ⇒ Object
Returns the value of attribute network_monitor_attached_down_hardware_count.
61 62 63 |
# File 'lib/softlayer/hardware.rb', line 61 def network_monitor_attached_down_hardware_count @network_monitor_attached_down_hardware_count end |
#network_monitor_attached_down_virtual_guest_count ⇒ Object
Returns the value of attribute network_monitor_attached_down_virtual_guest_count.
62 63 64 |
# File 'lib/softlayer/hardware.rb', line 62 def network_monitor_attached_down_virtual_guest_count @network_monitor_attached_down_virtual_guest_count end |
#network_monitor_attached_down_virtual_guests ⇒ Object
Returns the value of attribute network_monitor_attached_down_virtual_guests.
159 160 161 |
# File 'lib/softlayer/hardware.rb', line 159 def network_monitor_attached_down_virtual_guests @network_monitor_attached_down_virtual_guests end |
#network_monitor_count ⇒ Object
Returns the value of attribute network_monitor_count.
63 64 65 |
# File 'lib/softlayer/hardware.rb', line 63 def network_monitor_count @network_monitor_count end |
#network_monitor_incident_count ⇒ Object
Returns the value of attribute network_monitor_incident_count.
64 65 66 |
# File 'lib/softlayer/hardware.rb', line 64 def network_monitor_incident_count @network_monitor_incident_count end |
#network_monitor_incidents ⇒ Object
Returns the value of attribute network_monitor_incidents.
160 161 162 |
# File 'lib/softlayer/hardware.rb', line 160 def network_monitor_incidents @network_monitor_incidents end |
#network_monitors ⇒ Object
Returns the value of attribute network_monitors.
161 162 163 |
# File 'lib/softlayer/hardware.rb', line 161 def network_monitors @network_monitors end |
#network_status ⇒ Object
Returns the value of attribute network_status.
162 163 164 |
# File 'lib/softlayer/hardware.rb', line 162 def network_status @network_status end |
#network_status_attribute ⇒ Object
Returns the value of attribute network_status_attribute.
163 164 165 |
# File 'lib/softlayer/hardware.rb', line 163 def network_status_attribute @network_status_attribute end |
#network_storage ⇒ Object
Returns the value of attribute network_storage.
164 165 166 |
# File 'lib/softlayer/hardware.rb', line 164 def network_storage @network_storage end |
#network_storage_count ⇒ Object
Returns the value of attribute network_storage_count.
65 66 67 |
# File 'lib/softlayer/hardware.rb', line 65 def network_storage_count @network_storage_count end |
#network_vlan_count ⇒ Object
Returns the value of attribute network_vlan_count.
66 67 68 |
# File 'lib/softlayer/hardware.rb', line 66 def network_vlan_count @network_vlan_count end |
#network_vlans ⇒ Object
Returns the value of attribute network_vlans.
165 166 167 |
# File 'lib/softlayer/hardware.rb', line 165 def network_vlans @network_vlans end |
#next_billing_cycle_bandwidth_allocation ⇒ Object
Returns the value of attribute next_billing_cycle_bandwidth_allocation.
166 167 168 |
# File 'lib/softlayer/hardware.rb', line 166 def next_billing_cycle_bandwidth_allocation @next_billing_cycle_bandwidth_allocation end |
#notes ⇒ Object
Returns the value of attribute notes.
27 28 29 |
# File 'lib/softlayer/hardware.rb', line 27 def notes @notes end |
#notes_history ⇒ Object
Returns the value of attribute notes_history.
167 168 169 |
# File 'lib/softlayer/hardware.rb', line 167 def notes_history @notes_history end |
#notes_history_count ⇒ Object
Returns the value of attribute notes_history_count.
67 68 69 |
# File 'lib/softlayer/hardware.rb', line 67 def notes_history_count @notes_history_count end |
#operating_system ⇒ Object
Returns the value of attribute operating_system.
168 169 170 |
# File 'lib/softlayer/hardware.rb', line 168 def @operating_system end |
#operating_system_reference_code ⇒ Object
Returns the value of attribute operating_system_reference_code.
169 170 171 |
# File 'lib/softlayer/hardware.rb', line 169 def @operating_system_reference_code end |
#outbound_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_bandwidth_usage.
170 171 172 |
# File 'lib/softlayer/hardware.rb', line 170 def outbound_bandwidth_usage @outbound_bandwidth_usage end |
#outbound_public_bandwidth_usage ⇒ Object
Returns the value of attribute outbound_public_bandwidth_usage.
171 172 173 |
# File 'lib/softlayer/hardware.rb', line 171 def outbound_public_bandwidth_usage @outbound_public_bandwidth_usage end |
#point_of_presence_location ⇒ Object
Returns the value of attribute point_of_presence_location.
172 173 174 |
# File 'lib/softlayer/hardware.rb', line 172 def point_of_presence_location @point_of_presence_location end |
#post_install_script_uri ⇒ Object
Returns the value of attribute post_install_script_uri.
28 29 30 |
# File 'lib/softlayer/hardware.rb', line 28 def post_install_script_uri @post_install_script_uri end |
#power_component_count ⇒ Object
Returns the value of attribute power_component_count.
68 69 70 |
# File 'lib/softlayer/hardware.rb', line 68 def power_component_count @power_component_count end |
#power_components ⇒ Object
Returns the value of attribute power_components.
173 174 175 |
# File 'lib/softlayer/hardware.rb', line 173 def power_components @power_components end |
#power_supply ⇒ Object
Returns the value of attribute power_supply.
174 175 176 |
# File 'lib/softlayer/hardware.rb', line 174 def power_supply @power_supply end |
#power_supply_count ⇒ Object
Returns the value of attribute power_supply_count.
69 70 71 |
# File 'lib/softlayer/hardware.rb', line 69 def power_supply_count @power_supply_count end |
#primary_backend_ip_address ⇒ Object
Returns the value of attribute primary_backend_ip_address.
175 176 177 |
# File 'lib/softlayer/hardware.rb', line 175 def primary_backend_ip_address @primary_backend_ip_address end |
#primary_backend_network_component ⇒ Object
Returns the value of attribute primary_backend_network_component.
176 177 178 |
# File 'lib/softlayer/hardware.rb', line 176 def primary_backend_network_component @primary_backend_network_component end |
#primary_ip_address ⇒ Object
Returns the value of attribute primary_ip_address.
177 178 179 |
# File 'lib/softlayer/hardware.rb', line 177 def primary_ip_address @primary_ip_address end |
#primary_network_component ⇒ Object
Returns the value of attribute primary_network_component.
178 179 180 |
# File 'lib/softlayer/hardware.rb', line 178 def primary_network_component @primary_network_component end |
#private_network_only_flag ⇒ Object
Returns the value of attribute private_network_only_flag.
179 180 181 |
# File 'lib/softlayer/hardware.rb', line 179 def private_network_only_flag @private_network_only_flag end |
#processor_core_amount ⇒ Object
Returns the value of attribute processor_core_amount.
180 181 182 |
# File 'lib/softlayer/hardware.rb', line 180 def processor_core_amount @processor_core_amount end |
#processor_count ⇒ Object
Returns the value of attribute processor_count.
70 71 72 |
# File 'lib/softlayer/hardware.rb', line 70 def processor_count @processor_count end |
#processor_physical_core_amount ⇒ Object
Returns the value of attribute processor_physical_core_amount.
181 182 183 |
# File 'lib/softlayer/hardware.rb', line 181 def processor_physical_core_amount @processor_physical_core_amount end |
#processors ⇒ Object
Returns the value of attribute processors.
182 183 184 |
# File 'lib/softlayer/hardware.rb', line 182 def processors @processors end |
#provision_date ⇒ Object
Returns the value of attribute provision_date.
29 30 31 |
# File 'lib/softlayer/hardware.rb', line 29 def provision_date @provision_date end |
#rack ⇒ Object
Returns the value of attribute rack.
183 184 185 |
# File 'lib/softlayer/hardware.rb', line 183 def rack @rack end |
#raid_controller_count ⇒ Object
Returns the value of attribute raid_controller_count.
71 72 73 |
# File 'lib/softlayer/hardware.rb', line 71 def raid_controller_count @raid_controller_count end |
#raid_controllers ⇒ Object
Returns the value of attribute raid_controllers.
184 185 186 |
# File 'lib/softlayer/hardware.rb', line 184 def raid_controllers @raid_controllers end |
#recent_event_count ⇒ Object
Returns the value of attribute recent_event_count.
72 73 74 |
# File 'lib/softlayer/hardware.rb', line 72 def recent_event_count @recent_event_count end |
#recent_events ⇒ Object
Returns the value of attribute recent_events.
185 186 187 |
# File 'lib/softlayer/hardware.rb', line 185 def recent_events @recent_events end |
#remote_management_account_count ⇒ Object
Returns the value of attribute remote_management_account_count.
73 74 75 |
# File 'lib/softlayer/hardware.rb', line 73 def remote_management_account_count @remote_management_account_count end |
#remote_management_accounts ⇒ Object
Returns the value of attribute remote_management_accounts.
186 187 188 |
# File 'lib/softlayer/hardware.rb', line 186 def remote_management_accounts @remote_management_accounts end |
#remote_management_component ⇒ Object
Returns the value of attribute remote_management_component.
187 188 189 |
# File 'lib/softlayer/hardware.rb', line 187 def remote_management_component @remote_management_component end |
#resource_group_count ⇒ Object
Returns the value of attribute resource_group_count.
74 75 76 |
# File 'lib/softlayer/hardware.rb', line 74 def resource_group_count @resource_group_count end |
#resource_group_member_reference_count ⇒ Object
Returns the value of attribute resource_group_member_reference_count.
75 76 77 |
# File 'lib/softlayer/hardware.rb', line 75 def resource_group_member_reference_count @resource_group_member_reference_count end |
#resource_group_member_references ⇒ Object
Returns the value of attribute resource_group_member_references.
188 189 190 |
# File 'lib/softlayer/hardware.rb', line 188 def resource_group_member_references @resource_group_member_references end |
#resource_group_role_count ⇒ Object
Returns the value of attribute resource_group_role_count.
76 77 78 |
# File 'lib/softlayer/hardware.rb', line 76 def resource_group_role_count @resource_group_role_count end |
#resource_group_roles ⇒ Object
Returns the value of attribute resource_group_roles.
189 190 191 |
# File 'lib/softlayer/hardware.rb', line 189 def resource_group_roles @resource_group_roles end |
#resource_groups ⇒ Object
Returns the value of attribute resource_groups.
190 191 192 |
# File 'lib/softlayer/hardware.rb', line 190 def resource_groups @resource_groups end |
#router_count ⇒ Object
Returns the value of attribute router_count.
77 78 79 |
# File 'lib/softlayer/hardware.rb', line 77 def router_count @router_count end |
#routers ⇒ Object
Returns the value of attribute routers.
191 192 193 |
# File 'lib/softlayer/hardware.rb', line 191 def routers @routers end |
#scale_asset_count ⇒ Object
Returns the value of attribute scale_asset_count.
78 79 80 |
# File 'lib/softlayer/hardware.rb', line 78 def scale_asset_count @scale_asset_count end |
#scale_assets ⇒ Object
Returns the value of attribute scale_assets.
192 193 194 |
# File 'lib/softlayer/hardware.rb', line 192 def scale_assets @scale_assets end |
#security_scan_request_count ⇒ Object
Returns the value of attribute security_scan_request_count.
79 80 81 |
# File 'lib/softlayer/hardware.rb', line 79 def security_scan_request_count @security_scan_request_count end |
#security_scan_requests ⇒ Object
Returns the value of attribute security_scan_requests.
193 194 195 |
# File 'lib/softlayer/hardware.rb', line 193 def security_scan_requests @security_scan_requests end |
#serial_number ⇒ Object
Returns the value of attribute serial_number.
30 31 32 |
# File 'lib/softlayer/hardware.rb', line 30 def serial_number @serial_number end |
#server_room ⇒ Object
Returns the value of attribute server_room.
194 195 196 |
# File 'lib/softlayer/hardware.rb', line 194 def server_room @server_room end |
#service_provider ⇒ Object
Returns the value of attribute service_provider.
195 196 197 |
# File 'lib/softlayer/hardware.rb', line 195 def service_provider @service_provider end |
#service_provider_id ⇒ Object
Returns the value of attribute service_provider_id.
31 32 33 |
# File 'lib/softlayer/hardware.rb', line 31 def service_provider_id @service_provider_id end |
#service_provider_resource_id ⇒ Object
Returns the value of attribute service_provider_resource_id.
32 33 34 |
# File 'lib/softlayer/hardware.rb', line 32 def service_provider_resource_id @service_provider_resource_id end |
#software_component_count ⇒ Object
Returns the value of attribute software_component_count.
80 81 82 |
# File 'lib/softlayer/hardware.rb', line 80 def software_component_count @software_component_count end |
#software_components ⇒ Object
Returns the value of attribute software_components.
196 197 198 |
# File 'lib/softlayer/hardware.rb', line 196 def software_components @software_components end |
#spare_pool_billing_item ⇒ Object
Returns the value of attribute spare_pool_billing_item.
197 198 199 |
# File 'lib/softlayer/hardware.rb', line 197 def spare_pool_billing_item @spare_pool_billing_item end |
#ssh_key_count ⇒ Object
Returns the value of attribute ssh_key_count.
81 82 83 |
# File 'lib/softlayer/hardware.rb', line 81 def ssh_key_count @ssh_key_count end |
#ssh_keys ⇒ Object
Returns the value of attribute ssh_keys.
198 199 200 |
# File 'lib/softlayer/hardware.rb', line 198 def ssh_keys @ssh_keys end |
#storage_network_component_count ⇒ Object
Returns the value of attribute storage_network_component_count.
82 83 84 |
# File 'lib/softlayer/hardware.rb', line 82 def storage_network_component_count @storage_network_component_count end |
#storage_network_components ⇒ Object
Returns the value of attribute storage_network_components.
199 200 201 |
# File 'lib/softlayer/hardware.rb', line 199 def storage_network_components @storage_network_components end |
#tag_reference_count ⇒ Object
Returns the value of attribute tag_reference_count.
83 84 85 |
# File 'lib/softlayer/hardware.rb', line 83 def tag_reference_count @tag_reference_count end |
#tag_references ⇒ Object
Returns the value of attribute tag_references.
200 201 202 |
# File 'lib/softlayer/hardware.rb', line 200 def tag_references @tag_references end |
#top_level_location ⇒ Object
Returns the value of attribute top_level_location.
201 202 203 |
# File 'lib/softlayer/hardware.rb', line 201 def top_level_location @top_level_location end |
#upgrade_request ⇒ Object
Returns the value of attribute upgrade_request.
202 203 204 |
# File 'lib/softlayer/hardware.rb', line 202 def upgrade_request @upgrade_request end |
#uplink_hardware ⇒ Object
Returns the value of attribute uplink_hardware.
203 204 205 |
# File 'lib/softlayer/hardware.rb', line 203 def uplink_hardware @uplink_hardware end |
#uplink_network_component_count ⇒ Object
Returns the value of attribute uplink_network_component_count.
84 85 86 |
# File 'lib/softlayer/hardware.rb', line 84 def uplink_network_component_count @uplink_network_component_count end |
#uplink_network_components ⇒ Object
Returns the value of attribute uplink_network_components.
204 205 206 |
# File 'lib/softlayer/hardware.rb', line 204 def uplink_network_components @uplink_network_components end |
#user_data ⇒ Object
Returns the value of attribute user_data.
205 206 207 |
# File 'lib/softlayer/hardware.rb', line 205 def user_data @user_data end |
#user_data_count ⇒ Object
Returns the value of attribute user_data_count.
85 86 87 |
# File 'lib/softlayer/hardware.rb', line 85 def user_data_count @user_data_count end |
#virtual_chassis ⇒ Object
Returns the value of attribute virtual_chassis.
206 207 208 |
# File 'lib/softlayer/hardware.rb', line 206 def virtual_chassis @virtual_chassis end |
#virtual_chassis_sibling_count ⇒ Object
Returns the value of attribute virtual_chassis_sibling_count.
86 87 88 |
# File 'lib/softlayer/hardware.rb', line 86 def virtual_chassis_sibling_count @virtual_chassis_sibling_count end |
#virtual_chassis_siblings ⇒ Object
Returns the value of attribute virtual_chassis_siblings.
207 208 209 |
# File 'lib/softlayer/hardware.rb', line 207 def virtual_chassis_siblings @virtual_chassis_siblings end |
#virtual_host ⇒ Object
Returns the value of attribute virtual_host.
208 209 210 |
# File 'lib/softlayer/hardware.rb', line 208 def virtual_host @virtual_host end |
#virtual_license_count ⇒ Object
Returns the value of attribute virtual_license_count.
87 88 89 |
# File 'lib/softlayer/hardware.rb', line 87 def virtual_license_count @virtual_license_count end |
#virtual_licenses ⇒ Object
Returns the value of attribute virtual_licenses.
209 210 211 |
# File 'lib/softlayer/hardware.rb', line 209 def virtual_licenses @virtual_licenses end |
#virtual_rack ⇒ Object
Returns the value of attribute virtual_rack.
210 211 212 |
# File 'lib/softlayer/hardware.rb', line 210 def virtual_rack @virtual_rack end |
#virtual_rack_id ⇒ Object
Returns the value of attribute virtual_rack_id.
211 212 213 |
# File 'lib/softlayer/hardware.rb', line 211 def virtual_rack_id @virtual_rack_id end |
#virtual_rack_name ⇒ Object
Returns the value of attribute virtual_rack_name.
212 213 214 |
# File 'lib/softlayer/hardware.rb', line 212 def virtual_rack_name @virtual_rack_name end |
#virtualization_platform ⇒ Object
Returns the value of attribute virtualization_platform.
213 214 215 |
# File 'lib/softlayer/hardware.rb', line 213 def virtualization_platform @virtualization_platform end |
Class Method Details
.create_object(message) ⇒ Object
template_object
236 237 238 |
# File 'lib/softlayer/hardware.rb', line 236 def self.create_object() request(:create_object, Softlayer::Hardware, ) end |
.find_by_ip_address(message) ⇒ Object
ip_address
260 261 262 |
# File 'lib/softlayer/hardware.rb', line 260 def self.find_by_ip_address() request(:find_by_ip_address, Softlayer::Hardware, ) end |
.generate_order_template(message) ⇒ Object
template_object
265 266 267 |
# File 'lib/softlayer/hardware.rb', line 265 def self.generate_order_template() request(:generate_order_template, Softlayer::Container::Product::Order, ) end |
.get_create_object_options ⇒ Object
382 383 384 |
# File 'lib/softlayer/hardware.rb', line 382 def self. request(:get_create_object_options, Softlayer::Container::Hardware::Configuration) end |
Instance Method Details
#allow_access_to_network_storage(message) ⇒ Object
network_storage_template_object
216 217 218 |
# File 'lib/softlayer/hardware.rb', line 216 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
221 222 223 |
# File 'lib/softlayer/hardware.rb', line 221 def allow_access_to_network_storage_list() request(:allow_access_to_network_storage_list, Boolean, ) end |
#capture_image(message) ⇒ Object
capture_template
226 227 228 |
# File 'lib/softlayer/hardware.rb', line 226 def capture_image() request(:capture_image, Softlayer::Virtual::Guest::Block::Device::Template::Group, ) end |
#close_alarm(message) ⇒ Object
alarm_id
231 232 233 |
# File 'lib/softlayer/hardware.rb', line 231 def close_alarm() request(:close_alarm, Boolean, ) end |
#delete_object ⇒ Object
240 241 242 |
# File 'lib/softlayer/hardware.rb', line 240 def delete_object request(:delete_object, Boolean) end |
#delete_software_component_passwords(message) ⇒ Object
software_component_passwords
245 246 247 |
# File 'lib/softlayer/hardware.rb', line 245 def delete_software_component_passwords() request(:delete_software_component_passwords, Boolean, ) end |
#edit_software_component_passwords(message) ⇒ Object
software_component_passwords
250 251 252 |
# File 'lib/softlayer/hardware.rb', line 250 def edit_software_component_passwords() request(:edit_software_component_passwords, Boolean, ) end |
#execute_remote_script(message) ⇒ Object
uri
255 256 257 |
# File 'lib/softlayer/hardware.rb', line 255 def execute_remote_script() request(:execute_remote_script, nil, ) end |
#get_account ⇒ Object
269 270 271 |
# File 'lib/softlayer/hardware.rb', line 269 def get_account request(:get_account, Softlayer::Account) end |
#get_active_components ⇒ Object
273 274 275 |
# File 'lib/softlayer/hardware.rb', line 273 def get_active_components request(:get_active_components, Array[Softlayer::Hardware::Component]) end |
#get_active_network_monitor_incident ⇒ Object
277 278 279 |
# File 'lib/softlayer/hardware.rb', line 277 def get_active_network_monitor_incident request(:get_active_network_monitor_incident, Array[Softlayer::Network::Monitor::Version1::Incident]) end |
#get_alarm_history(message) ⇒ Object
start_date end_date alarm_id
284 285 286 |
# File 'lib/softlayer/hardware.rb', line 284 def get_alarm_history() request(:get_alarm_history, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_all_power_components ⇒ Object
288 289 290 |
# File 'lib/softlayer/hardware.rb', line 288 def get_all_power_components request(:get_all_power_components, Array[Softlayer::Hardware::Power::Component]) end |
#get_allowed_host ⇒ Object
292 293 294 |
# File 'lib/softlayer/hardware.rb', line 292 def get_allowed_host request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host) end |
#get_allowed_network_storage ⇒ Object
296 297 298 |
# File 'lib/softlayer/hardware.rb', line 296 def get_allowed_network_storage request(:get_allowed_network_storage, Array[Softlayer::Network::Storage]) end |
#get_allowed_network_storage_replicas ⇒ Object
300 301 302 |
# File 'lib/softlayer/hardware.rb', line 300 def get_allowed_network_storage_replicas request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage]) end |
#get_antivirus_spyware_software_component ⇒ Object
304 305 306 |
# File 'lib/softlayer/hardware.rb', line 304 def get_antivirus_spyware_software_component request(:get_antivirus_spyware_software_component, Softlayer::Software::Component) end |
#get_attached_network_storages(message) ⇒ Object
nas_type
309 310 311 |
# File 'lib/softlayer/hardware.rb', line 309 def get_attached_network_storages() request(:get_attached_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_attributes ⇒ Object
313 314 315 |
# File 'lib/softlayer/hardware.rb', line 313 def get_attributes request(:get_attributes, Array[Softlayer::Hardware::Attribute]) end |
#get_available_network_storages(message) ⇒ Object
nas_type
318 319 320 |
# File 'lib/softlayer/hardware.rb', line 318 def get_available_network_storages() request(:get_available_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_average_daily_public_bandwidth_usage ⇒ Object
322 323 324 |
# File 'lib/softlayer/hardware.rb', line 322 def get_average_daily_public_bandwidth_usage request(:get_average_daily_public_bandwidth_usage, Float) end |
#get_backend_incoming_bandwidth(message) ⇒ Object
start_date end_date
328 329 330 |
# File 'lib/softlayer/hardware.rb', line 328 def get_backend_incoming_bandwidth() request(:get_backend_incoming_bandwidth, Float, ) end |
#get_backend_network_components ⇒ Object
332 333 334 |
# File 'lib/softlayer/hardware.rb', line 332 def get_backend_network_components request(:get_backend_network_components, Array[Softlayer::Network::Component]) end |
#get_backend_outgoing_bandwidth(message) ⇒ Object
start_date end_date
338 339 340 |
# File 'lib/softlayer/hardware.rb', line 338 def get_backend_outgoing_bandwidth() request(:get_backend_outgoing_bandwidth, Float, ) end |
#get_backend_routers ⇒ Object
342 343 344 |
# File 'lib/softlayer/hardware.rb', line 342 def get_backend_routers request(:get_backend_routers, Array[Softlayer::Hardware]) end |
#get_bandwidth_allocation ⇒ Object
346 347 348 |
# File 'lib/softlayer/hardware.rb', line 346 def get_bandwidth_allocation request(:get_bandwidth_allocation, Float) end |
#get_bandwidth_allotment_detail ⇒ Object
350 351 352 |
# File 'lib/softlayer/hardware.rb', line 350 def get_bandwidth_allotment_detail request(:get_bandwidth_allotment_detail, Softlayer::Network::Bandwidth::Version1::Allotment::Detail) end |
#get_benchmark_certifications ⇒ Object
354 355 356 |
# File 'lib/softlayer/hardware.rb', line 354 def get_benchmark_certifications request(:get_benchmark_certifications, Array[Softlayer::Hardware::Benchmark::Certification]) end |
#get_billing_item ⇒ Object
358 359 360 |
# File 'lib/softlayer/hardware.rb', line 358 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item::Hardware) end |
#get_billing_item_flag ⇒ Object
362 363 364 |
# File 'lib/softlayer/hardware.rb', line 362 def get_billing_item_flag request(:get_billing_item_flag, Boolean) end |
#get_block_cancel_because_disconnected_flag ⇒ Object
366 367 368 |
# File 'lib/softlayer/hardware.rb', line 366 def get_block_cancel_because_disconnected_flag request(:get_block_cancel_because_disconnected_flag, Boolean) end |
#get_business_continuance_insurance_flag ⇒ Object
370 371 372 |
# File 'lib/softlayer/hardware.rb', line 370 def get_business_continuance_insurance_flag request(:get_business_continuance_insurance_flag, Boolean) end |
#get_components ⇒ Object
374 375 376 |
# File 'lib/softlayer/hardware.rb', line 374 def get_components request(:get_components, Array[Softlayer::Hardware::Component]) end |
#get_continuous_data_protection_software_component ⇒ Object
378 379 380 |
# File 'lib/softlayer/hardware.rb', line 378 def get_continuous_data_protection_software_component request(:get_continuous_data_protection_software_component, Softlayer::Software::Component) end |
#get_current_billable_bandwidth_usage ⇒ Object
386 387 388 |
# File 'lib/softlayer/hardware.rb', line 386 def get_current_billable_bandwidth_usage request(:get_current_billable_bandwidth_usage, Float) end |
#get_current_billing_detail ⇒ Object
390 391 392 |
# File 'lib/softlayer/hardware.rb', line 390 def get_current_billing_detail request(:get_current_billing_detail, Array[Softlayer::Billing::Item]) end |
#get_current_billing_total ⇒ Object
394 395 396 |
# File 'lib/softlayer/hardware.rb', line 394 def get_current_billing_total request(:get_current_billing_total, Float) end |
#get_daily_average(message) ⇒ Object
start_date end_date
400 401 402 |
# File 'lib/softlayer/hardware.rb', line 400 def get_daily_average() request(:get_daily_average, Float, ) end |
#get_datacenter ⇒ Object
404 405 406 |
# File 'lib/softlayer/hardware.rb', line 404 def get_datacenter request(:get_datacenter, Softlayer::Location) end |
#get_datacenter_name ⇒ Object
408 409 410 |
# File 'lib/softlayer/hardware.rb', line 408 def get_datacenter_name request(:get_datacenter_name, String) end |
#get_downlink_hardware ⇒ Object
412 413 414 |
# File 'lib/softlayer/hardware.rb', line 412 def get_downlink_hardware request(:get_downlink_hardware, Array[Softlayer::Hardware]) end |
#get_downlink_network_hardware ⇒ Object
416 417 418 |
# File 'lib/softlayer/hardware.rb', line 416 def get_downlink_network_hardware request(:get_downlink_network_hardware, Array[Softlayer::Hardware]) end |
#get_downlink_servers ⇒ Object
420 421 422 |
# File 'lib/softlayer/hardware.rb', line 420 def get_downlink_servers request(:get_downlink_servers, Array[Softlayer::Hardware]) end |
#get_downlink_virtual_guests ⇒ Object
424 425 426 |
# File 'lib/softlayer/hardware.rb', line 424 def get_downlink_virtual_guests request(:get_downlink_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#get_downstream_hardware_bindings ⇒ Object
428 429 430 |
# File 'lib/softlayer/hardware.rb', line 428 def get_downstream_hardware_bindings request(:get_downstream_hardware_bindings, Array[Softlayer::Network::Component::Uplink::Hardware]) end |
#get_downstream_network_hardware ⇒ Object
432 433 434 |
# File 'lib/softlayer/hardware.rb', line 432 def get_downstream_network_hardware request(:get_downstream_network_hardware, Array[Softlayer::Hardware]) end |
#get_downstream_network_hardware_with_incidents ⇒ Object
436 437 438 |
# File 'lib/softlayer/hardware.rb', line 436 def get_downstream_network_hardware_with_incidents request(:get_downstream_network_hardware_with_incidents, Array[Softlayer::Hardware]) end |
#get_downstream_servers ⇒ Object
440 441 442 |
# File 'lib/softlayer/hardware.rb', line 440 def get_downstream_servers request(:get_downstream_servers, Array[Softlayer::Hardware]) end |
#get_downstream_virtual_guests ⇒ Object
444 445 446 |
# File 'lib/softlayer/hardware.rb', line 444 def get_downstream_virtual_guests request(:get_downstream_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#get_drive_controllers ⇒ Object
448 449 450 |
# File 'lib/softlayer/hardware.rb', line 448 def get_drive_controllers request(:get_drive_controllers, Array[Softlayer::Hardware::Component]) end |
#get_evault_network_storage ⇒ Object
452 453 454 |
# File 'lib/softlayer/hardware.rb', line 452 def get_evault_network_storage request(:get_evault_network_storage, Array[Softlayer::Network::Storage]) end |
#get_firewall_service_component ⇒ Object
456 457 458 |
# File 'lib/softlayer/hardware.rb', line 456 def get_firewall_service_component request(:get_firewall_service_component, Softlayer::Network::Component::Firewall) end |
#get_fixed_configuration_preset ⇒ Object
460 461 462 |
# File 'lib/softlayer/hardware.rb', line 460 def get_fixed_configuration_preset request(:get_fixed_configuration_preset, Softlayer::Product::Package::Preset) end |
#get_frontend_incoming_bandwidth(message) ⇒ Object
start_date end_date
466 467 468 |
# File 'lib/softlayer/hardware.rb', line 466 def get_frontend_incoming_bandwidth() request(:get_frontend_incoming_bandwidth, Float, ) end |
#get_frontend_network_components ⇒ Object
470 471 472 |
# File 'lib/softlayer/hardware.rb', line 470 def get_frontend_network_components request(:get_frontend_network_components, Array[Softlayer::Network::Component]) end |
#get_frontend_outgoing_bandwidth(message) ⇒ Object
start_date end_date
476 477 478 |
# File 'lib/softlayer/hardware.rb', line 476 def get_frontend_outgoing_bandwidth() request(:get_frontend_outgoing_bandwidth, Float, ) end |
#get_frontend_routers ⇒ Object
480 481 482 |
# File 'lib/softlayer/hardware.rb', line 480 def get_frontend_routers request(:get_frontend_routers, Array[Softlayer::Hardware]) end |
#get_global_identifier ⇒ Object
484 485 486 |
# File 'lib/softlayer/hardware.rb', line 484 def get_global_identifier request(:get_global_identifier, String) end |
#get_hard_drives ⇒ Object
488 489 490 |
# File 'lib/softlayer/hardware.rb', line 488 def get_hard_drives request(:get_hard_drives, Array[Softlayer::Hardware::Component]) end |
#get_hardware_chassis ⇒ Object
492 493 494 |
# File 'lib/softlayer/hardware.rb', line 492 def get_hardware_chassis request(:get_hardware_chassis, Softlayer::Hardware::Chassis) end |
#get_hardware_function ⇒ Object
496 497 498 |
# File 'lib/softlayer/hardware.rb', line 496 def get_hardware_function request(:get_hardware_function, Softlayer::Hardware::Function) end |
#get_hardware_function_description ⇒ Object
500 501 502 |
# File 'lib/softlayer/hardware.rb', line 500 def get_hardware_function_description request(:get_hardware_function_description, String) end |
#get_hardware_status ⇒ Object
504 505 506 |
# File 'lib/softlayer/hardware.rb', line 504 def get_hardware_status request(:get_hardware_status, Softlayer::Hardware::Status) end |
#get_has_trusted_platform_module_billing_item_flag ⇒ Object
508 509 510 |
# File 'lib/softlayer/hardware.rb', line 508 def get_has_trusted_platform_module_billing_item_flag request(:get_has_trusted_platform_module_billing_item_flag, Boolean) end |
#get_host_ips_software_component ⇒ Object
512 513 514 |
# File 'lib/softlayer/hardware.rb', line 512 def get_host_ips_software_component request(:get_host_ips_software_component, Softlayer::Software::Component) end |
#get_hourly_bandwidth(message) ⇒ Object
mode day
518 519 520 |
# File 'lib/softlayer/hardware.rb', line 518 def get_hourly_bandwidth() request(:get_hourly_bandwidth, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_hourly_billing_flag ⇒ Object
522 523 524 |
# File 'lib/softlayer/hardware.rb', line 522 def get_hourly_billing_flag request(:get_hourly_billing_flag, Boolean) end |
#get_inbound_bandwidth_usage ⇒ Object
526 527 528 |
# File 'lib/softlayer/hardware.rb', line 526 def get_inbound_bandwidth_usage request(:get_inbound_bandwidth_usage, Float) end |
#get_inbound_public_bandwidth_usage ⇒ Object
530 531 532 |
# File 'lib/softlayer/hardware.rb', line 530 def get_inbound_public_bandwidth_usage request(:get_inbound_public_bandwidth_usage, Float) end |
#get_last_transaction ⇒ Object
534 535 536 |
# File 'lib/softlayer/hardware.rb', line 534 def get_last_transaction request(:get_last_transaction, Softlayer::Provisioning::Version1::Transaction) end |
#get_latest_network_monitor_incident ⇒ Object
538 539 540 |
# File 'lib/softlayer/hardware.rb', line 538 def get_latest_network_monitor_incident request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident) end |
#get_location ⇒ Object
542 543 544 |
# File 'lib/softlayer/hardware.rb', line 542 def get_location request(:get_location, Softlayer::Location) end |
#get_location_path_string ⇒ Object
546 547 548 |
# File 'lib/softlayer/hardware.rb', line 546 def get_location_path_string request(:get_location_path_string, String) end |
#get_lockbox_network_storage ⇒ Object
550 551 552 |
# File 'lib/softlayer/hardware.rb', line 550 def get_lockbox_network_storage request(:get_lockbox_network_storage, Softlayer::Network::Storage) end |
#get_managed_resource_flag ⇒ Object
554 555 556 |
# File 'lib/softlayer/hardware.rb', line 554 def get_managed_resource_flag request(:get_managed_resource_flag, Boolean) end |
#get_memory ⇒ Object
558 559 560 |
# File 'lib/softlayer/hardware.rb', line 558 def get_memory request(:get_memory, Array[Softlayer::Hardware::Component]) end |
#get_memory_capacity ⇒ Object
562 563 564 |
# File 'lib/softlayer/hardware.rb', line 562 def get_memory_capacity request(:get_memory_capacity, Integer) end |
#get_metric_tracking_object ⇒ Object
566 567 568 |
# File 'lib/softlayer/hardware.rb', line 566 def get_metric_tracking_object request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object::HardwareServer) end |
#get_monitoring_active_alarms(message) ⇒ Object
start_date end_date
572 573 574 |
# File 'lib/softlayer/hardware.rb', line 572 def get_monitoring_active_alarms() request(:get_monitoring_active_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_agents ⇒ Object
576 577 578 |
# File 'lib/softlayer/hardware.rb', line 576 def get_monitoring_agents request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent]) end |
#get_monitoring_closed_alarms(message) ⇒ Object
start_date end_date
582 583 584 |
# File 'lib/softlayer/hardware.rb', line 582 def get_monitoring_closed_alarms() request(:get_monitoring_closed_alarms, Array[Softlayer::Container::Monitoring::Alarm::History], ) end |
#get_monitoring_robot ⇒ Object
586 587 588 |
# File 'lib/softlayer/hardware.rb', line 586 def get_monitoring_robot request(:get_monitoring_robot, Softlayer::Monitoring::Robot) end |
#get_monitoring_service_component ⇒ Object
590 591 592 |
# File 'lib/softlayer/hardware.rb', line 590 def get_monitoring_service_component request(:get_monitoring_service_component, Softlayer::Network::Monitor::Version1::Query::Host::Stratum) end |
#get_monitoring_service_eligibility_flag ⇒ Object
594 595 596 |
# File 'lib/softlayer/hardware.rb', line 594 def get_monitoring_service_eligibility_flag request(:get_monitoring_service_eligibility_flag, Boolean) end |
#get_monitoring_service_flag ⇒ Object
598 599 600 |
# File 'lib/softlayer/hardware.rb', line 598 def get_monitoring_service_flag request(:get_monitoring_service_flag, Boolean) end |
#get_motherboard ⇒ Object
602 603 604 |
# File 'lib/softlayer/hardware.rb', line 602 def get_motherboard request(:get_motherboard, Softlayer::Hardware::Component) end |
#get_network_cards ⇒ Object
606 607 608 |
# File 'lib/softlayer/hardware.rb', line 606 def get_network_cards request(:get_network_cards, Array[Softlayer::Hardware::Component]) end |
#get_network_components ⇒ Object
610 611 612 |
# File 'lib/softlayer/hardware.rb', line 610 def get_network_components request(:get_network_components, Array[Softlayer::Network::Component]) end |
#get_network_gateway_member ⇒ Object
614 615 616 |
# File 'lib/softlayer/hardware.rb', line 614 def get_network_gateway_member request(:get_network_gateway_member, Softlayer::Network::Gateway::Member) end |
#get_network_gateway_member_flag ⇒ Object
618 619 620 |
# File 'lib/softlayer/hardware.rb', line 618 def get_network_gateway_member_flag request(:get_network_gateway_member_flag, Boolean) end |
#get_network_management_ip_address ⇒ Object
622 623 624 |
# File 'lib/softlayer/hardware.rb', line 622 def get_network_management_ip_address request(:get_network_management_ip_address, String) end |
#get_network_monitor_attached_down_hardware ⇒ Object
626 627 628 |
# File 'lib/softlayer/hardware.rb', line 626 def get_network_monitor_attached_down_hardware request(:get_network_monitor_attached_down_hardware, Array[Softlayer::Hardware]) end |
#get_network_monitor_attached_down_virtual_guests ⇒ Object
630 631 632 |
# File 'lib/softlayer/hardware.rb', line 630 def get_network_monitor_attached_down_virtual_guests request(:get_network_monitor_attached_down_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#get_network_monitor_incidents ⇒ Object
634 635 636 |
# File 'lib/softlayer/hardware.rb', line 634 def get_network_monitor_incidents request(:get_network_monitor_incidents, Array[Softlayer::Network::Monitor::Version1::Incident]) end |
#get_network_monitors ⇒ Object
638 639 640 |
# File 'lib/softlayer/hardware.rb', line 638 def get_network_monitors request(:get_network_monitors, Array[Softlayer::Network::Monitor::Version1::Query::Host]) end |
#get_network_status ⇒ Object
642 643 644 |
# File 'lib/softlayer/hardware.rb', line 642 def get_network_status request(:get_network_status, String) end |
#get_network_status_attribute ⇒ Object
646 647 648 |
# File 'lib/softlayer/hardware.rb', line 646 def get_network_status_attribute request(:get_network_status_attribute, Softlayer::Hardware::Attribute) end |
#get_network_storage ⇒ Object
650 651 652 |
# File 'lib/softlayer/hardware.rb', line 650 def get_network_storage request(:get_network_storage, Array[Softlayer::Network::Storage]) end |
#get_network_vlans ⇒ Object
654 655 656 |
# File 'lib/softlayer/hardware.rb', line 654 def get_network_vlans request(:get_network_vlans, Array[Softlayer::Network::Vlan]) end |
#get_next_billing_cycle_bandwidth_allocation ⇒ Object
658 659 660 |
# File 'lib/softlayer/hardware.rb', line 658 def get_next_billing_cycle_bandwidth_allocation request(:get_next_billing_cycle_bandwidth_allocation, Float) end |
#get_notes_history ⇒ Object
662 663 664 |
# File 'lib/softlayer/hardware.rb', line 662 def get_notes_history request(:get_notes_history, Array[Softlayer::Hardware::Note]) end |
#get_object ⇒ Object
666 667 668 |
# File 'lib/softlayer/hardware.rb', line 666 def get_object request(:get_object, Softlayer::Hardware) end |
#get_operating_system ⇒ Object
670 671 672 |
# File 'lib/softlayer/hardware.rb', line 670 def request(:get_operating_system, Softlayer::Software::Component::OperatingSystem) end |
#get_operating_system_reference_code ⇒ Object
674 675 676 |
# File 'lib/softlayer/hardware.rb', line 674 def request(:get_operating_system_reference_code, String) end |
#get_outbound_bandwidth_usage ⇒ Object
678 679 680 |
# File 'lib/softlayer/hardware.rb', line 678 def get_outbound_bandwidth_usage request(:get_outbound_bandwidth_usage, Float) end |
#get_outbound_public_bandwidth_usage ⇒ Object
682 683 684 |
# File 'lib/softlayer/hardware.rb', line 682 def get_outbound_public_bandwidth_usage request(:get_outbound_public_bandwidth_usage, Float) end |
#get_point_of_presence_location ⇒ Object
686 687 688 |
# File 'lib/softlayer/hardware.rb', line 686 def get_point_of_presence_location request(:get_point_of_presence_location, Softlayer::Location) end |
#get_power_components ⇒ Object
690 691 692 |
# File 'lib/softlayer/hardware.rb', line 690 def get_power_components request(:get_power_components, Array[Softlayer::Hardware::Power::Component]) end |
#get_power_supply ⇒ Object
694 695 696 |
# File 'lib/softlayer/hardware.rb', line 694 def get_power_supply request(:get_power_supply, Array[Softlayer::Hardware::Component]) end |
#get_primary_backend_ip_address ⇒ Object
698 699 700 |
# File 'lib/softlayer/hardware.rb', line 698 def get_primary_backend_ip_address request(:get_primary_backend_ip_address, String) end |
#get_primary_backend_network_component ⇒ Object
702 703 704 |
# File 'lib/softlayer/hardware.rb', line 702 def get_primary_backend_network_component request(:get_primary_backend_network_component, Softlayer::Network::Component) end |
#get_primary_ip_address ⇒ Object
706 707 708 |
# File 'lib/softlayer/hardware.rb', line 706 def get_primary_ip_address request(:get_primary_ip_address, String) end |
#get_primary_network_component ⇒ Object
710 711 712 |
# File 'lib/softlayer/hardware.rb', line 710 def get_primary_network_component request(:get_primary_network_component, Softlayer::Network::Component) end |
#get_private_bandwidth_data(message) ⇒ Object
start_time end_time
716 717 718 |
# File 'lib/softlayer/hardware.rb', line 716 def get_private_bandwidth_data() request(:get_private_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_private_network_only_flag ⇒ Object
720 721 722 |
# File 'lib/softlayer/hardware.rb', line 720 def get_private_network_only_flag request(:get_private_network_only_flag, Boolean) end |
#get_processor_core_amount ⇒ Object
724 725 726 |
# File 'lib/softlayer/hardware.rb', line 724 def get_processor_core_amount request(:get_processor_core_amount, Integer) end |
#get_processor_physical_core_amount ⇒ Object
728 729 730 |
# File 'lib/softlayer/hardware.rb', line 728 def get_processor_physical_core_amount request(:get_processor_physical_core_amount, Integer) end |
#get_processors ⇒ Object
732 733 734 |
# File 'lib/softlayer/hardware.rb', line 732 def get_processors request(:get_processors, Array[Softlayer::Hardware::Component]) end |
#get_public_bandwidth_data(message) ⇒ Object
start_time end_time
738 739 740 |
# File 'lib/softlayer/hardware.rb', line 738 def get_public_bandwidth_data() request(:get_public_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], ) end |
#get_rack ⇒ Object
742 743 744 |
# File 'lib/softlayer/hardware.rb', line 742 def get_rack request(:get_rack, Softlayer::Location) end |
#get_raid_controllers ⇒ Object
746 747 748 |
# File 'lib/softlayer/hardware.rb', line 746 def get_raid_controllers request(:get_raid_controllers, Array[Softlayer::Hardware::Component]) end |
#get_recent_events ⇒ Object
750 751 752 |
# File 'lib/softlayer/hardware.rb', line 750 def get_recent_events request(:get_recent_events, Array[Softlayer::Notification::Occurrence::Event]) end |
#get_remote_management_accounts ⇒ Object
754 755 756 |
# File 'lib/softlayer/hardware.rb', line 754 def get_remote_management_accounts request(:get_remote_management_accounts, Array[Softlayer::Hardware::Component::RemoteManagement::User]) end |
#get_remote_management_component ⇒ Object
758 759 760 |
# File 'lib/softlayer/hardware.rb', line 758 def get_remote_management_component request(:get_remote_management_component, Softlayer::Network::Component) end |
#get_resource_group_member_references ⇒ Object
762 763 764 |
# File 'lib/softlayer/hardware.rb', line 762 def get_resource_group_member_references request(:get_resource_group_member_references, Array[Softlayer::Resource::Group::Member]) end |
#get_resource_group_roles ⇒ Object
766 767 768 |
# File 'lib/softlayer/hardware.rb', line 766 def get_resource_group_roles request(:get_resource_group_roles, Array[Softlayer::Resource::Group::Role]) end |
#get_resource_groups ⇒ Object
770 771 772 |
# File 'lib/softlayer/hardware.rb', line 770 def get_resource_groups request(:get_resource_groups, Array[Softlayer::Resource::Group]) end |
#get_routers ⇒ Object
774 775 776 |
# File 'lib/softlayer/hardware.rb', line 774 def get_routers request(:get_routers, Array[Softlayer::Hardware]) end |
#get_scale_assets ⇒ Object
778 779 780 |
# File 'lib/softlayer/hardware.rb', line 778 def get_scale_assets request(:get_scale_assets, Array[Softlayer::Scale::Asset]) end |
#get_security_scan_requests ⇒ Object
782 783 784 |
# File 'lib/softlayer/hardware.rb', line 782 def get_security_scan_requests request(:get_security_scan_requests, Array[Softlayer::Network::Security::Scanner::Request]) end |
#get_sensor_data ⇒ Object
786 787 788 |
# File 'lib/softlayer/hardware.rb', line 786 def get_sensor_data request(:get_sensor_data, Array[Softlayer::Container::RemoteManagement::SensorReading]) end |
#get_sensor_data_with_graphs ⇒ Object
790 791 792 |
# File 'lib/softlayer/hardware.rb', line 790 def get_sensor_data_with_graphs request(:get_sensor_data_with_graphs, Softlayer::Container::RemoteManagement::SensorReadingsWithGraphs) end |
#get_server_fan_speed_graphs ⇒ Object
794 795 796 |
# File 'lib/softlayer/hardware.rb', line 794 def get_server_fan_speed_graphs request(:get_server_fan_speed_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorSpeed]) end |
#get_server_power_state ⇒ Object
798 799 800 |
# File 'lib/softlayer/hardware.rb', line 798 def get_server_power_state request(:get_server_power_state, String) end |
#get_server_room ⇒ Object
802 803 804 |
# File 'lib/softlayer/hardware.rb', line 802 def get_server_room request(:get_server_room, Softlayer::Location) end |
#get_server_temperature_graphs ⇒ Object
806 807 808 |
# File 'lib/softlayer/hardware.rb', line 806 def get_server_temperature_graphs request(:get_server_temperature_graphs, Array[Softlayer::Container::RemoteManagement::Graphs::SensorTemperature]) end |
#get_service_provider ⇒ Object
810 811 812 |
# File 'lib/softlayer/hardware.rb', line 810 def get_service_provider request(:get_service_provider, Softlayer::Service::Provider) end |
#get_software_components ⇒ Object
814 815 816 |
# File 'lib/softlayer/hardware.rb', line 814 def get_software_components request(:get_software_components, Array[Softlayer::Software::Component]) end |
#get_spare_pool_billing_item ⇒ Object
818 819 820 |
# File 'lib/softlayer/hardware.rb', line 818 def get_spare_pool_billing_item request(:get_spare_pool_billing_item, Softlayer::Billing::Item::Hardware) end |
#get_ssh_keys ⇒ Object
822 823 824 |
# File 'lib/softlayer/hardware.rb', line 822 def get_ssh_keys request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key]) end |
#get_storage_network_components ⇒ Object
826 827 828 |
# File 'lib/softlayer/hardware.rb', line 826 def get_storage_network_components request(:get_storage_network_components, Array[Softlayer::Network::Component]) end |
#get_tag_references ⇒ Object
830 831 832 |
# File 'lib/softlayer/hardware.rb', line 830 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end |
#get_top_level_location ⇒ Object
834 835 836 |
# File 'lib/softlayer/hardware.rb', line 834 def get_top_level_location request(:get_top_level_location, Softlayer::Location) end |
#get_transaction_history ⇒ Object
838 839 840 |
# File 'lib/softlayer/hardware.rb', line 838 def get_transaction_history request(:get_transaction_history, Array[Softlayer::Provisioning::Version1::Transaction::History]) end |
#get_upgrade_item_prices ⇒ Object
842 843 844 |
# File 'lib/softlayer/hardware.rb', line 842 def get_upgrade_item_prices request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price]) end |
#get_upgrade_request ⇒ Object
846 847 848 |
# File 'lib/softlayer/hardware.rb', line 846 def get_upgrade_request request(:get_upgrade_request, Softlayer::Product::Upgrade::Request) end |
#get_uplink_hardware ⇒ Object
850 851 852 |
# File 'lib/softlayer/hardware.rb', line 850 def get_uplink_hardware request(:get_uplink_hardware, Softlayer::Hardware) end |
#get_uplink_network_components ⇒ Object
854 855 856 |
# File 'lib/softlayer/hardware.rb', line 854 def get_uplink_network_components request(:get_uplink_network_components, Array[Softlayer::Network::Component]) end |
#get_user_data ⇒ Object
858 859 860 |
# File 'lib/softlayer/hardware.rb', line 858 def get_user_data request(:get_user_data, Array[Softlayer::Hardware::Attribute]) end |
#get_virtual_chassis ⇒ Object
862 863 864 |
# File 'lib/softlayer/hardware.rb', line 862 def get_virtual_chassis request(:get_virtual_chassis, Softlayer::Hardware::Group) end |
#get_virtual_chassis_siblings ⇒ Object
866 867 868 |
# File 'lib/softlayer/hardware.rb', line 866 def get_virtual_chassis_siblings request(:get_virtual_chassis_siblings, Array[Softlayer::Hardware]) end |
#get_virtual_host ⇒ Object
870 871 872 |
# File 'lib/softlayer/hardware.rb', line 870 def get_virtual_host request(:get_virtual_host, Softlayer::Virtual::Host) end |
#get_virtual_licenses ⇒ Object
874 875 876 |
# File 'lib/softlayer/hardware.rb', line 874 def get_virtual_licenses request(:get_virtual_licenses, Array[Softlayer::Software::VirtualLicense]) end |
#get_virtual_rack ⇒ Object
878 879 880 |
# File 'lib/softlayer/hardware.rb', line 878 def get_virtual_rack request(:get_virtual_rack, Softlayer::Network::Bandwidth::Version1::Allotment) end |
#get_virtual_rack_id ⇒ Object
882 883 884 |
# File 'lib/softlayer/hardware.rb', line 882 def get_virtual_rack_id request(:get_virtual_rack_id, Integer) end |
#get_virtual_rack_name ⇒ Object
886 887 888 |
# File 'lib/softlayer/hardware.rb', line 886 def get_virtual_rack_name request(:get_virtual_rack_name, String) end |
#get_virtualization_platform ⇒ Object
890 891 892 |
# File 'lib/softlayer/hardware.rb', line 890 def get_virtualization_platform request(:get_virtualization_platform, Softlayer::Software::Component) end |
#import_virtual_host ⇒ Object
894 895 896 |
# File 'lib/softlayer/hardware.rb', line 894 def import_virtual_host request(:import_virtual_host, Softlayer::Virtual::Host) end |
#is_pingable ⇒ Object
898 899 900 |
# File 'lib/softlayer/hardware.rb', line 898 def is_pingable request(:is_pingable, Boolean) end |
#ping ⇒ Object
902 903 904 |
# File 'lib/softlayer/hardware.rb', line 902 def ping request(:ping, String) end |
#power_cycle ⇒ Object
906 907 908 |
# File 'lib/softlayer/hardware.rb', line 906 def power_cycle request(:power_cycle, Boolean) end |
#power_off ⇒ Object
910 911 912 |
# File 'lib/softlayer/hardware.rb', line 910 def power_off request(:power_off, Boolean) end |
#power_on ⇒ Object
914 915 916 |
# File 'lib/softlayer/hardware.rb', line 914 def power_on request(:power_on, Boolean) end |
#reboot_default ⇒ Object
918 919 920 |
# File 'lib/softlayer/hardware.rb', line 918 def reboot_default request(:reboot_default, Boolean) end |
#reboot_hard ⇒ Object
922 923 924 |
# File 'lib/softlayer/hardware.rb', line 922 def reboot_hard request(:reboot_hard, Boolean) end |
#reboot_soft ⇒ Object
926 927 928 |
# File 'lib/softlayer/hardware.rb', line 926 def reboot_soft request(:reboot_soft, Boolean) end |
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object
931 932 933 |
# File 'lib/softlayer/hardware.rb', line 931 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
936 937 938 |
# File 'lib/softlayer/hardware.rb', line 936 def remove_access_to_network_storage_list() request(:remove_access_to_network_storage_list, Boolean, ) end |
#set_tags(message) ⇒ Object
tags
941 942 943 |
# File 'lib/softlayer/hardware.rb', line 941 def () request(:set_tags, Boolean, ) end |