Class: Softlayer::Hardware::SecurityModule
- Inherits:
-
Server
show all
- Defined in:
- lib/softlayer/hardware/security_module.rb
Defined Under Namespace
Classes: Representer
Constant Summary
collapse
- SERVICE =
'SoftLayer_Hardware_SecurityModule'
Instance Attribute Summary
Attributes inherited from Server
#active_network_firewall_billing_item, #active_ticket_count, #active_tickets, #active_transaction, #active_transaction_count, #active_transactions, #available_monitoring, #available_monitoring_count, #average_daily_bandwidth_usage, #average_daily_private_bandwidth_usage, #billing_cycle_bandwidth_usage, #billing_cycle_bandwidth_usage_count, #billing_cycle_private_bandwidth_usage, #billing_cycle_public_bandwidth_usage, #contains_solid_state_drives_flag, #control_panel, #cost, #current_bandwidth_summary, #customer_installed_operating_system_flag, #customer_owned_flag, #inbound_private_bandwidth_usage, #last_operating_system_reload, #metric_tracking_object_id, #monitoring_user_notification, #monitoring_user_notification_count, #open_cancellation_ticket, #outbound_private_bandwidth_usage, #over_bandwidth_allocation_flag, #private_ip_address, #projected_over_bandwidth_allocation_flag, #projected_public_bandwidth_usage, #recent_remote_management_command_count, #recent_remote_management_commands, #regional_internet_registry, #remote_management, #remote_management_user_count, #remote_management_users, #statistics_remote_management, #user_count, #users, #virtual_guest_count, #virtual_guests
#account, #account_id, #active_component_count, #active_components, #active_network_monitor_incident, #active_network_monitor_incident_count, #all_power_component_count, #all_power_components, #allowed_host, #allowed_network_storage, #allowed_network_storage_count, #allowed_network_storage_replica_count, #allowed_network_storage_replicas, #antivirus_spyware_software_component, #attribute_count, #attributes, #average_daily_public_bandwidth_usage, #backend_network_component_count, #backend_network_components, #backend_router_count, #backend_routers, #bandwidth_allocation, #bandwidth_allotment_detail, #bare_metal_instance_flag, #benchmark_certification_count, #benchmark_certifications, #billing_item, #billing_item_flag, #block_cancel_because_disconnected_flag, #business_continuance_insurance_flag, #component_count, #components, #continuous_data_protection_software_component, #current_billable_bandwidth_usage, #datacenter, #datacenter_name, #domain, #downlink_hardware, #downlink_hardware_count, #downlink_network_hardware, #downlink_network_hardware_count, #downlink_server_count, #downlink_servers, #downlink_virtual_guest_count, #downlink_virtual_guests, #downstream_hardware_binding_count, #downstream_hardware_bindings, #downstream_network_hardware, #downstream_network_hardware_count, #downstream_network_hardware_with_incident_count, #downstream_network_hardware_with_incidents, #downstream_server_count, #downstream_servers, #downstream_virtual_guest_count, #downstream_virtual_guests, #drive_controller_count, #drive_controllers, #evault_network_storage, #evault_network_storage_count, #firewall_service_component, #fixed_configuration_preset, #frontend_network_component_count, #frontend_network_components, #frontend_router_count, #frontend_routers, #fully_qualified_domain_name, #global_identifier, #hard_drive_count, #hard_drives, #hardware_chassis, #hardware_function, #hardware_function_description, #hardware_status, #hardware_status_id, #has_trusted_platform_module_billing_item_flag, #host_ips_software_component, #hostname, #hourly_billing_flag, #id, #inbound_bandwidth_usage, #inbound_public_bandwidth_usage, #last_transaction, #latest_network_monitor_incident, #location, #location_path_string, #lockbox_network_storage, #managed_resource_flag, #manufacturer_serial_number, #memory, #memory_capacity, #memory_count, #metric_tracking_object, #monitoring_agent_count, #monitoring_agents, #monitoring_robot, #monitoring_service_component, #monitoring_service_eligibility_flag, #monitoring_service_flag, #motherboard, #network_card_count, #network_cards, #network_component_count, #network_components, #network_gateway_member, #network_gateway_member_flag, #network_management_ip_address, #network_monitor_attached_down_hardware, #network_monitor_attached_down_hardware_count, #network_monitor_attached_down_virtual_guest_count, #network_monitor_attached_down_virtual_guests, #network_monitor_count, #network_monitor_incident_count, #network_monitor_incidents, #network_monitors, #network_status, #network_status_attribute, #network_storage, #network_storage_count, #network_vlan_count, #network_vlans, #next_billing_cycle_bandwidth_allocation, #notes, #notes_history, #notes_history_count, #operating_system, #operating_system_reference_code, #outbound_bandwidth_usage, #outbound_public_bandwidth_usage, #point_of_presence_location, #post_install_script_uri, #power_component_count, #power_components, #power_supply, #power_supply_count, #primary_backend_ip_address, #primary_backend_network_component, #primary_ip_address, #primary_network_component, #private_network_only_flag, #processor_core_amount, #processor_count, #processor_physical_core_amount, #processors, #provision_date, #rack, #raid_controller_count, #raid_controllers, #recent_event_count, #recent_events, #remote_management_account_count, #remote_management_accounts, #remote_management_component, #resource_group_count, #resource_group_member_reference_count, #resource_group_member_references, #resource_group_role_count, #resource_group_roles, #resource_groups, #router_count, #routers, #scale_asset_count, #scale_assets, #security_scan_request_count, #security_scan_requests, #serial_number, #server_room, #service_provider, #service_provider_id, #service_provider_resource_id, #software_component_count, #software_components, #spare_pool_billing_item, #ssh_key_count, #ssh_keys, #storage_network_component_count, #storage_network_components, #tag_reference_count, #tag_references, #top_level_location, #upgrade_request, #uplink_hardware, #uplink_network_component_count, #uplink_network_components, #user_data, #user_data_count, #virtual_chassis, #virtual_chassis_sibling_count, #virtual_chassis_siblings, #virtual_host, #virtual_license_count, #virtual_licenses, #virtual_rack, #virtual_rack_id, #virtual_rack_name, #virtualization_platform
Class Method Summary
collapse
Instance Method Summary
collapse
#get_spare_pool_billing_item
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
extended, #filter, included, #limit, #mask, #request_headers
Class Method Details
.create_object(message) ⇒ Object
48
49
50
|
# File 'lib/softlayer/hardware/security_module.rb', line 48
def self.create_object(message)
request(:create_object, Softlayer::Hardware::SecurityModule, message)
end
|
.find_by_ip_address(message) ⇒ Object
83
84
85
|
# File 'lib/softlayer/hardware/security_module.rb', line 83
def self.find_by_ip_address(message)
request(:find_by_ip_address, Softlayer::Hardware::SecurityModule, message)
end
|
.generate_order_template(message) ⇒ Object
88
89
90
|
# File 'lib/softlayer/hardware/security_module.rb', line 88
def self.generate_order_template(message)
request(:generate_order_template, Softlayer::Container::Product::Order, message)
end
|
.get_create_object_options ⇒ Object
.get_hardware_by_ip_address(message) ⇒ Object
431
432
433
|
# File 'lib/softlayer/hardware/security_module.rb', line 431
def self.get_hardware_by_ip_address(message)
request(:get_hardware_by_ip_address, Softlayer::Hardware::SecurityModule, message)
end
|
.get_pm_info ⇒ Object
672
673
674
|
# File 'lib/softlayer/hardware/security_module.rb', line 672
def self.get_pm_info
request(:get_pm_info, nil)
end
|
.get_private_vlan_by_ip_address(message) ⇒ Object
741
742
743
|
# File 'lib/softlayer/hardware/security_module.rb', line 741
def self.get_private_vlan_by_ip_address(message)
request(:get_private_vlan_by_ip_address, Softlayer::Network::Vlan, message)
end
|
.get_public_vlan_by_hostname(message) ⇒ Object
800
801
802
|
# File 'lib/softlayer/hardware/security_module.rb', line 800
def self.get_public_vlan_by_hostname(message)
request(:get_public_vlan_by_hostname, Softlayer::Network::Vlan, message)
end
|
.validate_partitions_for_operating_system(message) ⇒ Object
operating_system partitions
1123
1124
1125
|
# File 'lib/softlayer/hardware/security_module.rb', line 1123
def self.validate_partitions_for_operating_system(message)
request(:validate_partitions_for_operating_system, Boolean, message)
end
|
Instance Method Details
#activate_private_port ⇒ Object
6
7
8
|
# File 'lib/softlayer/hardware/security_module.rb', line 6
def activate_private_port
request(:activate_private_port, Boolean)
end
|
#activate_public_port ⇒ Object
10
11
12
|
# File 'lib/softlayer/hardware/security_module.rb', line 10
def activate_public_port
request(:activate_public_port, Boolean)
end
|
#allow_access_to_network_storage(message) ⇒ Object
network_storage_template_object
15
16
17
|
# File 'lib/softlayer/hardware/security_module.rb', line 15
def allow_access_to_network_storage(message)
request(:allow_access_to_network_storage, Boolean, message)
end
|
#allow_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects
20
21
22
|
# File 'lib/softlayer/hardware/security_module.rb', line 20
def allow_access_to_network_storage_list(message)
request(:allow_access_to_network_storage_list, Boolean, message)
end
|
#boot_to_rescue_layer(message) ⇒ Object
25
26
27
|
# File 'lib/softlayer/hardware/security_module.rb', line 25
def boot_to_rescue_layer(message)
request(:boot_to_rescue_layer, Boolean, message)
end
|
#capture_image(message) ⇒ Object
#close_alarm(message) ⇒ Object
35
36
37
|
# File 'lib/softlayer/hardware/security_module.rb', line 35
def close_alarm(message)
request(:close_alarm, Boolean, message)
end
|
#create_firmware_update_transaction(message) ⇒ Object
ipmi raid_controller bios harddrive
43
44
45
|
# File 'lib/softlayer/hardware/security_module.rb', line 43
def create_firmware_update_transaction(message)
request(:create_firmware_update_transaction, Boolean, message)
end
|
#create_post_software_install_transaction(message) ⇒ Object
install_codes return_boolean
54
55
56
|
# File 'lib/softlayer/hardware/security_module.rb', line 54
def create_post_software_install_transaction(message)
request(:create_post_software_install_transaction, Boolean, message)
end
|
#delete_object ⇒ Object
58
59
60
|
# File 'lib/softlayer/hardware/security_module.rb', line 58
def delete_object
request(:delete_object, Boolean)
end
|
#delete_software_component_passwords(message) ⇒ Object
software_component_passwords
63
64
65
|
# File 'lib/softlayer/hardware/security_module.rb', line 63
def delete_software_component_passwords(message)
request(:delete_software_component_passwords, Boolean, message)
end
|
#edit_object(message) ⇒ Object
68
69
70
|
# File 'lib/softlayer/hardware/security_module.rb', line 68
def edit_object(message)
request(:edit_object, Boolean, message)
end
|
#edit_software_component_passwords(message) ⇒ Object
software_component_passwords
73
74
75
|
# File 'lib/softlayer/hardware/security_module.rb', line 73
def edit_software_component_passwords(message)
request(:edit_software_component_passwords, Boolean, message)
end
|
#execute_remote_script(message) ⇒ Object
78
79
80
|
# File 'lib/softlayer/hardware/security_module.rb', line 78
def execute_remote_script(message)
request(:execute_remote_script, nil, message)
end
|
#get_account ⇒ Object
92
93
94
|
# File 'lib/softlayer/hardware/security_module.rb', line 92
def get_account
request(:get_account, Softlayer::Account)
end
|
#get_active_components ⇒ Object
96
97
98
|
# File 'lib/softlayer/hardware/security_module.rb', line 96
def get_active_components
request(:get_active_components, Array[Softlayer::Hardware::Component])
end
|
#get_active_network_firewall_billing_item ⇒ Object
100
101
102
|
# File 'lib/softlayer/hardware/security_module.rb', line 100
def get_active_network_firewall_billing_item
request(:get_active_network_firewall_billing_item, Softlayer::Billing::Item)
end
|
#get_active_network_monitor_incident ⇒ Object
#get_active_tickets ⇒ Object
108
109
110
|
# File 'lib/softlayer/hardware/security_module.rb', line 108
def get_active_tickets
request(:get_active_tickets, Array[Softlayer::Ticket])
end
|
#get_active_transaction ⇒ Object
#get_active_transactions ⇒ Object
#get_alarm_history(message) ⇒ Object
start_date end_date alarm_id
#get_all_power_components ⇒ Object
127
128
129
|
# File 'lib/softlayer/hardware/security_module.rb', line 127
def get_all_power_components
request(:get_all_power_components, Array[Softlayer::Hardware::Power::Component])
end
|
#get_allowed_host ⇒ Object
#get_allowed_network_storage ⇒ Object
135
136
137
|
# File 'lib/softlayer/hardware/security_module.rb', line 135
def get_allowed_network_storage
request(:get_allowed_network_storage, Array[Softlayer::Network::Storage])
end
|
#get_allowed_network_storage_replicas ⇒ Object
139
140
141
|
# File 'lib/softlayer/hardware/security_module.rb', line 139
def get_allowed_network_storage_replicas
request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage])
end
|
#get_antivirus_spyware_software_component ⇒ Object
143
144
145
|
# File 'lib/softlayer/hardware/security_module.rb', line 143
def get_antivirus_spyware_software_component
request(:get_antivirus_spyware_software_component, Softlayer::Software::Component)
end
|
#get_attached_network_storages(message) ⇒ Object
148
149
150
|
# File 'lib/softlayer/hardware/security_module.rb', line 148
def get_attached_network_storages(message)
request(:get_attached_network_storages, Array[Softlayer::Network::Storage], message)
end
|
#get_attributes ⇒ Object
152
153
154
|
# File 'lib/softlayer/hardware/security_module.rb', line 152
def get_attributes
request(:get_attributes, Array[Softlayer::Hardware::Attribute])
end
|
#get_available_monitoring ⇒ Object
#get_available_network_storages(message) ⇒ Object
161
162
163
|
# File 'lib/softlayer/hardware/security_module.rb', line 161
def get_available_network_storages(message)
request(:get_available_network_storages, Array[Softlayer::Network::Storage], message)
end
|
#get_average_daily_bandwidth_usage ⇒ Object
165
166
167
|
# File 'lib/softlayer/hardware/security_module.rb', line 165
def get_average_daily_bandwidth_usage
request(:get_average_daily_bandwidth_usage, Float)
end
|
#get_average_daily_private_bandwidth_usage ⇒ Object
169
170
171
|
# File 'lib/softlayer/hardware/security_module.rb', line 169
def get_average_daily_private_bandwidth_usage
request(:get_average_daily_private_bandwidth_usage, Float)
end
|
#get_average_daily_public_bandwidth_usage ⇒ Object
173
174
175
|
# File 'lib/softlayer/hardware/security_module.rb', line 173
def get_average_daily_public_bandwidth_usage
request(:get_average_daily_public_bandwidth_usage, Float)
end
|
#get_backend_bandwidth_usage(message) ⇒ Object
179
180
181
|
# File 'lib/softlayer/hardware/security_module.rb', line 179
def get_backend_bandwidth_usage(message)
request(:get_backend_bandwidth_usage, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_backend_bandwidth_use(message) ⇒ Object
#get_backend_incoming_bandwidth(message) ⇒ Object
191
192
193
|
# File 'lib/softlayer/hardware/security_module.rb', line 191
def get_backend_incoming_bandwidth(message)
request(:get_backend_incoming_bandwidth, Float, message)
end
|
#get_backend_network_components ⇒ Object
195
196
197
|
# File 'lib/softlayer/hardware/security_module.rb', line 195
def get_backend_network_components
request(:get_backend_network_components, Array[Softlayer::Network::Component])
end
|
#get_backend_outgoing_bandwidth(message) ⇒ Object
201
202
203
|
# File 'lib/softlayer/hardware/security_module.rb', line 201
def get_backend_outgoing_bandwidth(message)
request(:get_backend_outgoing_bandwidth, Float, message)
end
|
#get_backend_routers ⇒ Object
205
206
207
|
# File 'lib/softlayer/hardware/security_module.rb', line 205
def get_backend_routers
request(:get_backend_routers, Array[Softlayer::Hardware])
end
|
#get_bandwidth_allocation ⇒ Object
209
210
211
|
# File 'lib/softlayer/hardware/security_module.rb', line 209
def get_bandwidth_allocation
request(:get_bandwidth_allocation, Float)
end
|
#get_bandwidth_allotment_detail ⇒ Object
#get_bandwidth_for_date_range(message) ⇒ Object
219
220
221
|
# File 'lib/softlayer/hardware/security_module.rb', line 219
def get_bandwidth_for_date_range(message)
request(:get_bandwidth_for_date_range, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_bandwidth_image(message) ⇒ Object
network_type snapshot_range draw date_specified
227
228
229
|
# File 'lib/softlayer/hardware/security_module.rb', line 227
def get_bandwidth_image(message)
request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
|
#get_benchmark_certifications ⇒ Object
#get_billing_cycle_bandwidth_usage ⇒ Object
235
236
237
|
# File 'lib/softlayer/hardware/security_module.rb', line 235
def get_billing_cycle_bandwidth_usage
request(:get_billing_cycle_bandwidth_usage, Array[Softlayer::Network::Bandwidth::Usage])
end
|
#get_billing_cycle_private_bandwidth_usage ⇒ Object
239
240
241
|
# File 'lib/softlayer/hardware/security_module.rb', line 239
def get_billing_cycle_private_bandwidth_usage
request(:get_billing_cycle_private_bandwidth_usage, Softlayer::Network::Bandwidth::Usage)
end
|
#get_billing_cycle_public_bandwidth_usage ⇒ Object
243
244
245
|
# File 'lib/softlayer/hardware/security_module.rb', line 243
def get_billing_cycle_public_bandwidth_usage
request(:get_billing_cycle_public_bandwidth_usage, Softlayer::Network::Bandwidth::Usage)
end
|
#get_billing_item ⇒ Object
247
248
249
|
# File 'lib/softlayer/hardware/security_module.rb', line 247
def get_billing_item
request(:get_billing_item, Softlayer::Billing::Item::Hardware)
end
|
#get_billing_item_flag ⇒ Object
251
252
253
|
# File 'lib/softlayer/hardware/security_module.rb', line 251
def get_billing_item_flag
request(:get_billing_item_flag, Boolean)
end
|
#get_block_cancel_because_disconnected_flag ⇒ Object
255
256
257
|
# File 'lib/softlayer/hardware/security_module.rb', line 255
def get_block_cancel_because_disconnected_flag
request(:get_block_cancel_because_disconnected_flag, Boolean)
end
|
#get_business_continuance_insurance_flag ⇒ Object
259
260
261
|
# File 'lib/softlayer/hardware/security_module.rb', line 259
def get_business_continuance_insurance_flag
request(:get_business_continuance_insurance_flag, Boolean)
end
|
#get_components ⇒ Object
263
264
265
|
# File 'lib/softlayer/hardware/security_module.rb', line 263
def get_components
request(:get_components, Array[Softlayer::Hardware::Component])
end
|
#get_contains_solid_state_drives_flag ⇒ Object
267
268
269
|
# File 'lib/softlayer/hardware/security_module.rb', line 267
def get_contains_solid_state_drives_flag
request(:get_contains_solid_state_drives_flag, Boolean)
end
|
#get_continuous_data_protection_software_component ⇒ Object
271
272
273
|
# File 'lib/softlayer/hardware/security_module.rb', line 271
def get_continuous_data_protection_software_component
request(:get_continuous_data_protection_software_component, Softlayer::Software::Component)
end
|
#get_control_panel ⇒ Object
#get_cost ⇒ Object
279
280
281
|
# File 'lib/softlayer/hardware/security_module.rb', line 279
def get_cost
request(:get_cost, Float)
end
|
#get_current_bandwidth_summary ⇒ Object
#get_current_benchmark_certification_result_file ⇒ Object
291
292
293
|
# File 'lib/softlayer/hardware/security_module.rb', line 291
def get_current_benchmark_certification_result_file
request(:get_current_benchmark_certification_result_file, Softlayer::Base64Binary)
end
|
#get_current_billable_bandwidth_usage ⇒ Object
295
296
297
|
# File 'lib/softlayer/hardware/security_module.rb', line 295
def get_current_billable_bandwidth_usage
request(:get_current_billable_bandwidth_usage, Float)
end
|
#get_current_billing_detail ⇒ Object
299
300
301
|
# File 'lib/softlayer/hardware/security_module.rb', line 299
def get_current_billing_detail
request(:get_current_billing_detail, Array[Softlayer::Billing::Item])
end
|
#get_current_billing_total ⇒ Object
303
304
305
|
# File 'lib/softlayer/hardware/security_module.rb', line 303
def get_current_billing_total
request(:get_current_billing_total, Float)
end
|
#get_custom_bandwidth_data_by_date(message) ⇒ Object
308
309
310
|
# File 'lib/softlayer/hardware/security_module.rb', line 308
def get_custom_bandwidth_data_by_date(message)
request(:get_custom_bandwidth_data_by_date, Softlayer::Container::Graph, message)
end
|
#get_customer_installed_operating_system_flag ⇒ Object
312
313
314
|
# File 'lib/softlayer/hardware/security_module.rb', line 312
def get_customer_installed_operating_system_flag
request(:get_customer_installed_operating_system_flag, Boolean)
end
|
#get_customer_owned_flag ⇒ Object
316
317
318
|
# File 'lib/softlayer/hardware/security_module.rb', line 316
def get_customer_owned_flag
request(:get_customer_owned_flag, Boolean)
end
|
#get_daily_average(message) ⇒ Object
322
323
324
|
# File 'lib/softlayer/hardware/security_module.rb', line 322
def get_daily_average(message)
request(:get_daily_average, Float, message)
end
|
#get_datacenter ⇒ Object
326
327
328
|
# File 'lib/softlayer/hardware/security_module.rb', line 326
def get_datacenter
request(:get_datacenter, Softlayer::Location)
end
|
#get_datacenter_name ⇒ Object
330
331
332
|
# File 'lib/softlayer/hardware/security_module.rb', line 330
def get_datacenter_name
request(:get_datacenter_name, String)
end
|
#get_downlink_hardware ⇒ Object
334
335
336
|
# File 'lib/softlayer/hardware/security_module.rb', line 334
def get_downlink_hardware
request(:get_downlink_hardware, Array[Softlayer::Hardware])
end
|
#get_downlink_network_hardware ⇒ Object
338
339
340
|
# File 'lib/softlayer/hardware/security_module.rb', line 338
def get_downlink_network_hardware
request(:get_downlink_network_hardware, Array[Softlayer::Hardware])
end
|
#get_downlink_servers ⇒ Object
342
343
344
|
# File 'lib/softlayer/hardware/security_module.rb', line 342
def get_downlink_servers
request(:get_downlink_servers, Array[Softlayer::Hardware])
end
|
#get_downlink_virtual_guests ⇒ Object
346
347
348
|
# File 'lib/softlayer/hardware/security_module.rb', line 346
def get_downlink_virtual_guests
request(:get_downlink_virtual_guests, Array[Softlayer::Virtual::Guest])
end
|
#get_downstream_hardware_bindings ⇒ Object
#get_downstream_network_hardware ⇒ Object
354
355
356
|
# File 'lib/softlayer/hardware/security_module.rb', line 354
def get_downstream_network_hardware
request(:get_downstream_network_hardware, Array[Softlayer::Hardware])
end
|
#get_downstream_network_hardware_with_incidents ⇒ Object
358
359
360
|
# File 'lib/softlayer/hardware/security_module.rb', line 358
def get_downstream_network_hardware_with_incidents
request(:get_downstream_network_hardware_with_incidents, Array[Softlayer::Hardware])
end
|
#get_downstream_servers ⇒ Object
362
363
364
|
# File 'lib/softlayer/hardware/security_module.rb', line 362
def get_downstream_servers
request(:get_downstream_servers, Array[Softlayer::Hardware])
end
|
#get_downstream_virtual_guests ⇒ Object
366
367
368
|
# File 'lib/softlayer/hardware/security_module.rb', line 366
def get_downstream_virtual_guests
request(:get_downstream_virtual_guests, Array[Softlayer::Virtual::Guest])
end
|
#get_drive_controllers ⇒ Object
370
371
372
|
# File 'lib/softlayer/hardware/security_module.rb', line 370
def get_drive_controllers
request(:get_drive_controllers, Array[Softlayer::Hardware::Component])
end
|
#get_evault_network_storage ⇒ Object
374
375
376
|
# File 'lib/softlayer/hardware/security_module.rb', line 374
def get_evault_network_storage
request(:get_evault_network_storage, Array[Softlayer::Network::Storage])
end
|
#get_firewall_protectable_subnets ⇒ Object
378
379
380
|
# File 'lib/softlayer/hardware/security_module.rb', line 378
def get_firewall_protectable_subnets
request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet])
end
|
#get_firewall_service_component ⇒ Object
382
383
384
|
# File 'lib/softlayer/hardware/security_module.rb', line 382
def get_firewall_service_component
request(:get_firewall_service_component, Softlayer::Network::Component::Firewall)
end
|
#get_fixed_configuration_preset ⇒ Object
386
387
388
|
# File 'lib/softlayer/hardware/security_module.rb', line 386
def get_fixed_configuration_preset
request(:get_fixed_configuration_preset, Softlayer::Product::Package::Preset)
end
|
#get_frontend_bandwidth_usage(message) ⇒ Object
392
393
394
|
# File 'lib/softlayer/hardware/security_module.rb', line 392
def get_frontend_bandwidth_usage(message)
request(:get_frontend_bandwidth_usage, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_frontend_bandwidth_use(message) ⇒ Object
#get_frontend_incoming_bandwidth(message) ⇒ Object
404
405
406
|
# File 'lib/softlayer/hardware/security_module.rb', line 404
def get_frontend_incoming_bandwidth(message)
request(:get_frontend_incoming_bandwidth, Float, message)
end
|
#get_frontend_network_components ⇒ Object
408
409
410
|
# File 'lib/softlayer/hardware/security_module.rb', line 408
def get_frontend_network_components
request(:get_frontend_network_components, Array[Softlayer::Network::Component])
end
|
#get_frontend_outgoing_bandwidth(message) ⇒ Object
414
415
416
|
# File 'lib/softlayer/hardware/security_module.rb', line 414
def get_frontend_outgoing_bandwidth(message)
request(:get_frontend_outgoing_bandwidth, Float, message)
end
|
#get_frontend_routers ⇒ Object
418
419
420
|
# File 'lib/softlayer/hardware/security_module.rb', line 418
def get_frontend_routers
request(:get_frontend_routers, Array[Softlayer::Hardware])
end
|
#get_global_identifier ⇒ Object
422
423
424
|
# File 'lib/softlayer/hardware/security_module.rb', line 422
def get_global_identifier
request(:get_global_identifier, String)
end
|
#get_hard_drives ⇒ Object
426
427
428
|
# File 'lib/softlayer/hardware/security_module.rb', line 426
def get_hard_drives
request(:get_hard_drives, Array[Softlayer::Hardware::Component])
end
|
#get_hardware_chassis ⇒ Object
435
436
437
|
# File 'lib/softlayer/hardware/security_module.rb', line 435
def get_hardware_chassis
request(:get_hardware_chassis, Softlayer::Hardware::Chassis)
end
|
#get_hardware_function ⇒ Object
439
440
441
|
# File 'lib/softlayer/hardware/security_module.rb', line 439
def get_hardware_function
request(:get_hardware_function, Softlayer::Hardware::Function)
end
|
#get_hardware_function_description ⇒ Object
443
444
445
|
# File 'lib/softlayer/hardware/security_module.rb', line 443
def get_hardware_function_description
request(:get_hardware_function_description, String)
end
|
#get_hardware_status ⇒ Object
447
448
449
|
# File 'lib/softlayer/hardware/security_module.rb', line 447
def get_hardware_status
request(:get_hardware_status, Softlayer::Hardware::Status)
end
|
451
452
453
|
# File 'lib/softlayer/hardware/security_module.rb', line 451
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
455
456
457
|
# File 'lib/softlayer/hardware/security_module.rb', line 455
def get_host_ips_software_component
request(:get_host_ips_software_component, Softlayer::Software::Component)
end
|
#get_hourly_bandwidth(message) ⇒ Object
461
462
463
|
# File 'lib/softlayer/hardware/security_module.rb', line 461
def get_hourly_bandwidth(message)
request(:get_hourly_bandwidth, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_hourly_billing_flag ⇒ Object
465
466
467
|
# File 'lib/softlayer/hardware/security_module.rb', line 465
def get_hourly_billing_flag
request(:get_hourly_billing_flag, Boolean)
end
|
#get_inbound_bandwidth_usage ⇒ Object
469
470
471
|
# File 'lib/softlayer/hardware/security_module.rb', line 469
def get_inbound_bandwidth_usage
request(:get_inbound_bandwidth_usage, Float)
end
|
#get_inbound_private_bandwidth_usage ⇒ Object
473
474
475
|
# File 'lib/softlayer/hardware/security_module.rb', line 473
def get_inbound_private_bandwidth_usage
request(:get_inbound_private_bandwidth_usage, Float)
end
|
#get_inbound_public_bandwidth_usage ⇒ Object
477
478
479
|
# File 'lib/softlayer/hardware/security_module.rb', line 477
def get_inbound_public_bandwidth_usage
request(:get_inbound_public_bandwidth_usage, Float)
end
|
#get_item_prices_from_software_descriptions(message) ⇒ Object
software_descriptions include_translations_flag return_all_prices_flag
484
485
486
|
# File 'lib/softlayer/hardware/security_module.rb', line 484
def get_item_prices_from_software_descriptions(message)
request(:get_item_prices_from_software_descriptions, Array[Softlayer::Product::Item], message)
end
|
#get_last_operating_system_reload ⇒ Object
488
489
490
|
# File 'lib/softlayer/hardware/security_module.rb', line 488
def get_last_operating_system_reload
request(:get_last_operating_system_reload, Softlayer::Provisioning::Version1::Transaction)
end
|
#get_last_transaction ⇒ Object
#get_latest_network_monitor_incident ⇒ Object
496
497
498
|
# File 'lib/softlayer/hardware/security_module.rb', line 496
def get_latest_network_monitor_incident
request(:get_latest_network_monitor_incident, Softlayer::Network::Monitor::Version1::Incident)
end
|
#get_location ⇒ Object
500
501
502
|
# File 'lib/softlayer/hardware/security_module.rb', line 500
def get_location
request(:get_location, Softlayer::Location)
end
|
#get_location_path_string ⇒ Object
504
505
506
|
# File 'lib/softlayer/hardware/security_module.rb', line 504
def get_location_path_string
request(:get_location_path_string, String)
end
|
#get_lockbox_network_storage ⇒ Object
508
509
510
|
# File 'lib/softlayer/hardware/security_module.rb', line 508
def get_lockbox_network_storage
request(:get_lockbox_network_storage, Softlayer::Network::Storage)
end
|
#get_managed_resource_flag ⇒ Object
512
513
514
|
# File 'lib/softlayer/hardware/security_module.rb', line 512
def get_managed_resource_flag
request(:get_managed_resource_flag, Boolean)
end
|
#get_management_network_component ⇒ Object
516
517
518
|
# File 'lib/softlayer/hardware/security_module.rb', line 516
def get_management_network_component
request(:get_management_network_component, Softlayer::Network::Component)
end
|
#get_memory_capacity ⇒ Object
524
525
526
|
# File 'lib/softlayer/hardware/security_module.rb', line 524
def get_memory_capacity
request(:get_memory_capacity, Integer)
end
|
#get_metric_tracking_object ⇒ Object
#get_metric_tracking_object_id ⇒ Object
532
533
534
|
# File 'lib/softlayer/hardware/security_module.rb', line 532
def get_metric_tracking_object_id
request(:get_metric_tracking_object_id, Integer)
end
|
#get_monitoring_active_alarms(message) ⇒ Object
#get_monitoring_agents ⇒ Object
542
543
544
|
# File 'lib/softlayer/hardware/security_module.rb', line 542
def get_monitoring_agents
request(:get_monitoring_agents, Array[Softlayer::Monitoring::Agent])
end
|
#get_monitoring_closed_alarms(message) ⇒ Object
#get_monitoring_robot ⇒ Object
552
553
554
|
# File 'lib/softlayer/hardware/security_module.rb', line 552
def get_monitoring_robot
request(:get_monitoring_robot, Softlayer::Monitoring::Robot)
end
|
#get_monitoring_service_component ⇒ Object
#get_monitoring_service_eligibility_flag ⇒ Object
560
561
562
|
# File 'lib/softlayer/hardware/security_module.rb', line 560
def get_monitoring_service_eligibility_flag
request(:get_monitoring_service_eligibility_flag, Boolean)
end
|
#get_monitoring_service_flag ⇒ Object
564
565
566
|
# File 'lib/softlayer/hardware/security_module.rb', line 564
def get_monitoring_service_flag
request(:get_monitoring_service_flag, Boolean)
end
|
#get_monitoring_user_notification ⇒ Object
#get_motherboard ⇒ Object
572
573
574
|
# File 'lib/softlayer/hardware/security_module.rb', line 572
def get_motherboard
request(:get_motherboard, Softlayer::Hardware::Component)
end
|
#get_network_cards ⇒ Object
576
577
578
|
# File 'lib/softlayer/hardware/security_module.rb', line 576
def get_network_cards
request(:get_network_cards, Array[Softlayer::Hardware::Component])
end
|
#get_network_component_firewall_protectable_ip_addresses ⇒ Object
580
581
582
|
# File 'lib/softlayer/hardware/security_module.rb', line 580
def get_network_component_firewall_protectable_ip_addresses
request(:get_network_component_firewall_protectable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
|
#get_network_components ⇒ Object
584
585
586
|
# File 'lib/softlayer/hardware/security_module.rb', line 584
def get_network_components
request(:get_network_components, Array[Softlayer::Network::Component])
end
|
#get_network_gateway_member ⇒ Object
588
589
590
|
# File 'lib/softlayer/hardware/security_module.rb', line 588
def get_network_gateway_member
request(:get_network_gateway_member, Softlayer::Network::Gateway::Member)
end
|
#get_network_gateway_member_flag ⇒ Object
592
593
594
|
# File 'lib/softlayer/hardware/security_module.rb', line 592
def get_network_gateway_member_flag
request(:get_network_gateway_member_flag, Boolean)
end
|
#get_network_management_ip_address ⇒ Object
596
597
598
|
# File 'lib/softlayer/hardware/security_module.rb', line 596
def get_network_management_ip_address
request(:get_network_management_ip_address, String)
end
|
#get_network_monitor_attached_down_hardware ⇒ Object
600
601
602
|
# File 'lib/softlayer/hardware/security_module.rb', line 600
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
604
605
606
|
# File 'lib/softlayer/hardware/security_module.rb', line 604
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
#get_network_monitors ⇒ Object
#get_network_status ⇒ Object
616
617
618
|
# File 'lib/softlayer/hardware/security_module.rb', line 616
def get_network_status
request(:get_network_status, String)
end
|
#get_network_status_attribute ⇒ Object
620
621
622
|
# File 'lib/softlayer/hardware/security_module.rb', line 620
def get_network_status_attribute
request(:get_network_status_attribute, Softlayer::Hardware::Attribute)
end
|
#get_network_storage ⇒ Object
624
625
626
|
# File 'lib/softlayer/hardware/security_module.rb', line 624
def get_network_storage
request(:get_network_storage, Array[Softlayer::Network::Storage])
end
|
#get_network_vlans ⇒ Object
628
629
630
|
# File 'lib/softlayer/hardware/security_module.rb', line 628
def get_network_vlans
request(:get_network_vlans, Array[Softlayer::Network::Vlan])
end
|
#get_next_billing_cycle_bandwidth_allocation ⇒ Object
632
633
634
|
# File 'lib/softlayer/hardware/security_module.rb', line 632
def get_next_billing_cycle_bandwidth_allocation
request(:get_next_billing_cycle_bandwidth_allocation, Float)
end
|
#get_notes_history ⇒ Object
636
637
638
|
# File 'lib/softlayer/hardware/security_module.rb', line 636
def get_notes_history
request(:get_notes_history, Array[Softlayer::Hardware::Note])
end
|
#get_open_cancellation_ticket ⇒ Object
644
645
646
|
# File 'lib/softlayer/hardware/security_module.rb', line 644
def get_open_cancellation_ticket
request(:get_open_cancellation_ticket, Softlayer::Ticket)
end
|
#get_operating_system ⇒ Object
#get_operating_system_reference_code ⇒ Object
652
653
654
|
# File 'lib/softlayer/hardware/security_module.rb', line 652
def get_operating_system_reference_code
request(:get_operating_system_reference_code, String)
end
|
#get_outbound_bandwidth_usage ⇒ Object
656
657
658
|
# File 'lib/softlayer/hardware/security_module.rb', line 656
def get_outbound_bandwidth_usage
request(:get_outbound_bandwidth_usage, Float)
end
|
#get_outbound_private_bandwidth_usage ⇒ Object
660
661
662
|
# File 'lib/softlayer/hardware/security_module.rb', line 660
def get_outbound_private_bandwidth_usage
request(:get_outbound_private_bandwidth_usage, Float)
end
|
#get_outbound_public_bandwidth_usage ⇒ Object
664
665
666
|
# File 'lib/softlayer/hardware/security_module.rb', line 664
def get_outbound_public_bandwidth_usage
request(:get_outbound_public_bandwidth_usage, Float)
end
|
#get_over_bandwidth_allocation_flag ⇒ Object
668
669
670
|
# File 'lib/softlayer/hardware/security_module.rb', line 668
def get_over_bandwidth_allocation_flag
request(:get_over_bandwidth_allocation_flag, Integer)
end
|
#get_point_of_presence_location ⇒ Object
676
677
678
|
# File 'lib/softlayer/hardware/security_module.rb', line 676
def get_point_of_presence_location
request(:get_point_of_presence_location, Softlayer::Location)
end
|
#get_power_components ⇒ Object
#get_power_supply ⇒ Object
684
685
686
|
# File 'lib/softlayer/hardware/security_module.rb', line 684
def get_power_supply
request(:get_power_supply, Array[Softlayer::Hardware::Component])
end
|
#get_primary_backend_ip_address ⇒ Object
688
689
690
|
# File 'lib/softlayer/hardware/security_module.rb', line 688
def get_primary_backend_ip_address
request(:get_primary_backend_ip_address, String)
end
|
#get_primary_backend_network_component ⇒ Object
692
693
694
|
# File 'lib/softlayer/hardware/security_module.rb', line 692
def get_primary_backend_network_component
request(:get_primary_backend_network_component, Softlayer::Network::Component)
end
|
#get_primary_drive_size ⇒ Object
696
697
698
|
# File 'lib/softlayer/hardware/security_module.rb', line 696
def get_primary_drive_size
request(:get_primary_drive_size, Integer)
end
|
#get_primary_ip_address ⇒ Object
700
701
702
|
# File 'lib/softlayer/hardware/security_module.rb', line 700
def get_primary_ip_address
request(:get_primary_ip_address, String)
end
|
#get_primary_network_component ⇒ Object
704
705
706
|
# File 'lib/softlayer/hardware/security_module.rb', line 704
def get_primary_network_component
request(:get_primary_network_component, Softlayer::Network::Component)
end
|
#get_private_bandwidth_data(message) ⇒ Object
710
711
712
|
# File 'lib/softlayer/hardware/security_module.rb', line 710
def get_private_bandwidth_data(message)
request(:get_private_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_private_bandwidth_data_summary ⇒ Object
#get_private_bandwidth_graph_image(message) ⇒ Object
720
721
722
|
# File 'lib/softlayer/hardware/security_module.rb', line 720
def get_private_bandwidth_graph_image(message)
request(:get_private_bandwidth_graph_image, Softlayer::Base64Binary, message)
end
|
#get_private_ip_address ⇒ Object
724
725
726
|
# File 'lib/softlayer/hardware/security_module.rb', line 724
def get_private_ip_address
request(:get_private_ip_address, String)
end
|
#get_private_network_component ⇒ Object
728
729
730
|
# File 'lib/softlayer/hardware/security_module.rb', line 728
def get_private_network_component
request(:get_private_network_component, Softlayer::Network::Component)
end
|
#get_private_network_only_flag ⇒ Object
732
733
734
|
# File 'lib/softlayer/hardware/security_module.rb', line 732
def get_private_network_only_flag
request(:get_private_network_only_flag, Boolean)
end
|
#get_private_vlan ⇒ Object
736
737
738
|
# File 'lib/softlayer/hardware/security_module.rb', line 736
def get_private_vlan
request(:get_private_vlan, Softlayer::Network::Vlan)
end
|
#get_processor_core_amount ⇒ Object
745
746
747
|
# File 'lib/softlayer/hardware/security_module.rb', line 745
def get_processor_core_amount
request(:get_processor_core_amount, Integer)
end
|
#get_processor_physical_core_amount ⇒ Object
749
750
751
|
# File 'lib/softlayer/hardware/security_module.rb', line 749
def get_processor_physical_core_amount
request(:get_processor_physical_core_amount, Integer)
end
|
#get_processors ⇒ Object
753
754
755
|
# File 'lib/softlayer/hardware/security_module.rb', line 753
def get_processors
request(:get_processors, Array[Softlayer::Hardware::Component])
end
|
#get_projected_over_bandwidth_allocation_flag ⇒ Object
757
758
759
|
# File 'lib/softlayer/hardware/security_module.rb', line 757
def get_projected_over_bandwidth_allocation_flag
request(:get_projected_over_bandwidth_allocation_flag, Integer)
end
|
#get_projected_public_bandwidth_usage ⇒ Object
761
762
763
|
# File 'lib/softlayer/hardware/security_module.rb', line 761
def get_projected_public_bandwidth_usage
request(:get_projected_public_bandwidth_usage, Float)
end
|
#get_provision_date ⇒ Object
765
766
767
|
# File 'lib/softlayer/hardware/security_module.rb', line 765
def get_provision_date
request(:get_provision_date, DateTime)
end
|
#get_public_bandwidth_data(message) ⇒ Object
771
772
773
|
# File 'lib/softlayer/hardware/security_module.rb', line 771
def get_public_bandwidth_data(message)
request(:get_public_bandwidth_data, Array[Softlayer::Metric::Tracking::Object::Data], message)
end
|
#get_public_bandwidth_data_summary ⇒ Object
#get_public_bandwidth_graph_image(message) ⇒ Object
781
782
783
|
# File 'lib/softlayer/hardware/security_module.rb', line 781
def get_public_bandwidth_graph_image(message)
request(:get_public_bandwidth_graph_image, Softlayer::Base64Binary, message)
end
|
#get_public_bandwidth_total(message) ⇒ Object
787
788
789
|
# File 'lib/softlayer/hardware/security_module.rb', line 787
def get_public_bandwidth_total(message)
request(:get_public_bandwidth_total, BigDecimal, message)
end
|
#get_public_network_component ⇒ Object
791
792
793
|
# File 'lib/softlayer/hardware/security_module.rb', line 791
def get_public_network_component
request(:get_public_network_component, Softlayer::Network::Component)
end
|
#get_public_vlan ⇒ Object
795
796
797
|
# File 'lib/softlayer/hardware/security_module.rb', line 795
def get_public_vlan
request(:get_public_vlan, Softlayer::Network::Vlan)
end
|
#get_rack ⇒ Object
804
805
806
|
# File 'lib/softlayer/hardware/security_module.rb', line 804
def get_rack
request(:get_rack, Softlayer::Location)
end
|
#get_raid_controllers ⇒ Object
808
809
810
|
# File 'lib/softlayer/hardware/security_module.rb', line 808
def get_raid_controllers
request(:get_raid_controllers, Array[Softlayer::Hardware::Component])
end
|
#get_recent_events ⇒ Object
#get_recent_remote_management_commands ⇒ Object
#get_regional_internet_registry ⇒ Object
820
821
822
|
# File 'lib/softlayer/hardware/security_module.rb', line 820
def get_regional_internet_registry
request(:get_regional_internet_registry, Softlayer::Network::Regional::Internet::Registry)
end
|
#get_remote_management ⇒ Object
#get_remote_management_accounts ⇒ Object
#get_remote_management_component ⇒ Object
832
833
834
|
# File 'lib/softlayer/hardware/security_module.rb', line 832
def get_remote_management_component
request(:get_remote_management_component, Softlayer::Network::Component)
end
|
#get_remote_management_users ⇒ Object
#get_resource_group_member_references ⇒ Object
840
841
842
|
# File 'lib/softlayer/hardware/security_module.rb', line 840
def get_resource_group_member_references
request(:get_resource_group_member_references, Array[Softlayer::Resource::Group::Member])
end
|
#get_resource_group_roles ⇒ Object
844
845
846
|
# File 'lib/softlayer/hardware/security_module.rb', line 844
def get_resource_group_roles
request(:get_resource_group_roles, Array[Softlayer::Resource::Group::Role])
end
|
#get_resource_groups ⇒ Object
848
849
850
|
# File 'lib/softlayer/hardware/security_module.rb', line 848
def get_resource_groups
request(:get_resource_groups, Array[Softlayer::Resource::Group])
end
|
#get_reverse_domain_records ⇒ Object
852
853
854
|
# File 'lib/softlayer/hardware/security_module.rb', line 852
def get_reverse_domain_records
request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain])
end
|
#get_routers ⇒ Object
856
857
858
|
# File 'lib/softlayer/hardware/security_module.rb', line 856
def get_routers
request(:get_routers, Array[Softlayer::Hardware])
end
|
#get_scale_assets ⇒ Object
860
861
862
|
# File 'lib/softlayer/hardware/security_module.rb', line 860
def get_scale_assets
request(:get_scale_assets, Array[Softlayer::Scale::Asset])
end
|
#get_security_scan_requests ⇒ Object
#get_sensor_data ⇒ Object
#get_sensor_data_with_graphs ⇒ Object
#get_server_details ⇒ Object
#get_server_fan_speed_graphs ⇒ Object
#get_server_power_state ⇒ Object
884
885
886
|
# File 'lib/softlayer/hardware/security_module.rb', line 884
def get_server_power_state
request(:get_server_power_state, String)
end
|
#get_server_room ⇒ Object
888
889
890
|
# File 'lib/softlayer/hardware/security_module.rb', line 888
def get_server_room
request(:get_server_room, Softlayer::Location)
end
|
#get_server_temperature_graphs ⇒ Object
#get_service_provider ⇒ Object
896
897
898
|
# File 'lib/softlayer/hardware/security_module.rb', line 896
def get_service_provider
request(:get_service_provider, Softlayer::Service::Provider)
end
|
#get_software_components ⇒ Object
900
901
902
|
# File 'lib/softlayer/hardware/security_module.rb', line 900
def get_software_components
request(:get_software_components, Array[Softlayer::Software::Component])
end
|
#get_ssh_keys ⇒ Object
904
905
906
|
# File 'lib/softlayer/hardware/security_module.rb', line 904
def get_ssh_keys
request(:get_ssh_keys, Array[Softlayer::Security::Ssh::Key])
end
|
#get_statistics_remote_management ⇒ Object
#get_storage_network_components ⇒ Object
912
913
914
|
# File 'lib/softlayer/hardware/security_module.rb', line 912
def get_storage_network_components
request(:get_storage_network_components, Array[Softlayer::Network::Component])
end
|
#get_tag_references ⇒ Object
916
917
918
|
# File 'lib/softlayer/hardware/security_module.rb', line 916
def get_tag_references
request(:get_tag_references, Array[Softlayer::Tag::Reference])
end
|
#get_top_level_location ⇒ Object
920
921
922
|
# File 'lib/softlayer/hardware/security_module.rb', line 920
def get_top_level_location
request(:get_top_level_location, Softlayer::Location)
end
|
#get_transaction_history ⇒ Object
#get_upgrade_item_prices ⇒ Object
928
929
930
|
# File 'lib/softlayer/hardware/security_module.rb', line 928
def get_upgrade_item_prices
request(:get_upgrade_item_prices, Array[Softlayer::Product::Item::Price])
end
|
#get_upgrade_request ⇒ Object
932
933
934
|
# File 'lib/softlayer/hardware/security_module.rb', line 932
def get_upgrade_request
request(:get_upgrade_request, Softlayer::Product::Upgrade::Request)
end
|
#get_uplink_hardware ⇒ Object
936
937
938
|
# File 'lib/softlayer/hardware/security_module.rb', line 936
def get_uplink_hardware
request(:get_uplink_hardware, Softlayer::Hardware)
end
|
#get_uplink_network_components ⇒ Object
940
941
942
|
# File 'lib/softlayer/hardware/security_module.rb', line 940
def get_uplink_network_components
request(:get_uplink_network_components, Array[Softlayer::Network::Component])
end
|
#get_user_data ⇒ Object
944
945
946
|
# File 'lib/softlayer/hardware/security_module.rb', line 944
def get_user_data
request(:get_user_data, Array[Softlayer::Hardware::Attribute])
end
|
#get_users ⇒ Object
948
949
950
|
# File 'lib/softlayer/hardware/security_module.rb', line 948
def get_users
request(:get_users, Array[Softlayer::User::Customer])
end
|
#get_valid_block_device_template_groups(message) ⇒ Object
953
954
955
|
# File 'lib/softlayer/hardware/security_module.rb', line 953
def get_valid_block_device_template_groups(message)
request(:get_valid_block_device_template_groups, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group], message)
end
|
#get_virtual_chassis ⇒ Object
957
958
959
|
# File 'lib/softlayer/hardware/security_module.rb', line 957
def get_virtual_chassis
request(:get_virtual_chassis, Softlayer::Hardware::Group)
end
|
#get_virtual_chassis_siblings ⇒ Object
961
962
963
|
# File 'lib/softlayer/hardware/security_module.rb', line 961
def get_virtual_chassis_siblings
request(:get_virtual_chassis_siblings, Array[Softlayer::Hardware])
end
|
#get_virtual_guests ⇒ Object
965
966
967
|
# File 'lib/softlayer/hardware/security_module.rb', line 965
def get_virtual_guests
request(:get_virtual_guests, Array[Softlayer::Virtual::Guest])
end
|
#get_virtual_host ⇒ Object
969
970
971
|
# File 'lib/softlayer/hardware/security_module.rb', line 969
def get_virtual_host
request(:get_virtual_host, Softlayer::Virtual::Host)
end
|
#get_virtual_licenses ⇒ Object
#get_virtual_rack ⇒ Object
#get_virtual_rack_id ⇒ Object
981
982
983
|
# File 'lib/softlayer/hardware/security_module.rb', line 981
def get_virtual_rack_id
request(:get_virtual_rack_id, Integer)
end
|
#get_virtual_rack_name ⇒ Object
985
986
987
|
# File 'lib/softlayer/hardware/security_module.rb', line 985
def get_virtual_rack_name
request(:get_virtual_rack_name, String)
end
|
989
990
991
|
# File 'lib/softlayer/hardware/security_module.rb', line 989
def get_virtualization_platform
request(:get_virtualization_platform, Softlayer::Software::Component)
end
|
#get_windows_update_available_updates ⇒ Object
#get_windows_update_installed_updates ⇒ Object
#get_windows_update_status ⇒ Object
#import_virtual_host ⇒ Object
1005
1006
1007
|
# File 'lib/softlayer/hardware/security_module.rb', line 1005
def import_virtual_host
request(:import_virtual_host, Softlayer::Virtual::Host)
end
|
1009
1010
1011
|
# File 'lib/softlayer/hardware/security_module.rb', line 1009
def initiate_idera_bare_metal_restore
request(:initiate_idera_bare_metal_restore, Boolean)
end
|
1013
1014
1015
|
# File 'lib/softlayer/hardware/security_module.rb', line 1013
def initiate_r1_soft_bare_metal_restore
request(:initiate_r1_soft_bare_metal_restore, Boolean)
end
|
#is_backend_pingable ⇒ Object
1017
1018
1019
|
# File 'lib/softlayer/hardware/security_module.rb', line 1017
def is_backend_pingable
request(:is_backend_pingable, Boolean)
end
|
#is_pingable ⇒ Object
1021
1022
1023
|
# File 'lib/softlayer/hardware/security_module.rb', line 1021
def is_pingable
request(:is_pingable, Boolean)
end
|
#is_windows_server ⇒ Object
1025
1026
1027
|
# File 'lib/softlayer/hardware/security_module.rb', line 1025
def is_windows_server
request(:is_windows_server, Boolean)
end
|
#ping ⇒ Object
1029
1030
1031
|
# File 'lib/softlayer/hardware/security_module.rb', line 1029
def ping
request(:ping, String)
end
|
#power_cycle ⇒ Object
1033
1034
1035
|
# File 'lib/softlayer/hardware/security_module.rb', line 1033
def power_cycle
request(:power_cycle, Boolean)
end
|
#power_off ⇒ Object
1037
1038
1039
|
# File 'lib/softlayer/hardware/security_module.rb', line 1037
def power_off
request(:power_off, Boolean)
end
|
#power_on ⇒ Object
1041
1042
1043
|
# File 'lib/softlayer/hardware/security_module.rb', line 1041
def power_on
request(:power_on, Boolean)
end
|
#reboot_default ⇒ Object
1045
1046
1047
|
# File 'lib/softlayer/hardware/security_module.rb', line 1045
def reboot_default
request(:reboot_default, Boolean)
end
|
#reboot_hard ⇒ Object
1049
1050
1051
|
# File 'lib/softlayer/hardware/security_module.rb', line 1049
def reboot_hard
request(:reboot_hard, Boolean)
end
|
#reboot_soft ⇒ Object
1053
1054
1055
|
# File 'lib/softlayer/hardware/security_module.rb', line 1053
def reboot_soft
request(:reboot_soft, Boolean)
end
|
#reload_current_operating_system_configuration(message) ⇒ Object
1058
1059
1060
|
# File 'lib/softlayer/hardware/security_module.rb', line 1058
def reload_current_operating_system_configuration(message)
request(:reload_current_operating_system_configuration, String, message)
end
|
#reload_operating_system(message) ⇒ Object
1064
1065
1066
|
# File 'lib/softlayer/hardware/security_module.rb', line 1064
def reload_operating_system(message)
request(:reload_operating_system, String, message)
end
|
#remove_access_to_network_storage(message) ⇒ Object
network_storage_template_object
1069
1070
1071
|
# File 'lib/softlayer/hardware/security_module.rb', line 1069
def remove_access_to_network_storage(message)
request(:remove_access_to_network_storage, Boolean, message)
end
|
#remove_access_to_network_storage_list(message) ⇒ Object
network_storage_template_objects
1074
1075
1076
|
# File 'lib/softlayer/hardware/security_module.rb', line 1074
def remove_access_to_network_storage_list(message)
request(:remove_access_to_network_storage_list, Boolean, message)
end
|
#run_passmark_certification_benchmark ⇒ Object
1078
1079
1080
|
# File 'lib/softlayer/hardware/security_module.rb', line 1078
def run_passmark_certification_benchmark
request(:run_passmark_certification_benchmark, Boolean)
end
|
#set_operating_system_password(message) ⇒ Object
1083
1084
1085
|
# File 'lib/softlayer/hardware/security_module.rb', line 1083
def set_operating_system_password(message)
request(:set_operating_system_password, Boolean, message)
end
|
#set_private_network_interface_speed(message) ⇒ Object
1088
1089
1090
|
# File 'lib/softlayer/hardware/security_module.rb', line 1088
def set_private_network_interface_speed(message)
request(:set_private_network_interface_speed, Boolean, message)
end
|
#set_public_network_interface_speed(message) ⇒ Object
1093
1094
1095
|
# File 'lib/softlayer/hardware/security_module.rb', line 1093
def set_public_network_interface_speed(message)
request(:set_public_network_interface_speed, Boolean, message)
end
|
1098
1099
1100
|
# File 'lib/softlayer/hardware/security_module.rb', line 1098
def set_tags(message)
request(:set_tags, Boolean, message)
end
|
1103
1104
1105
|
# File 'lib/softlayer/hardware/security_module.rb', line 1103
def set_user_metadata(message)
request(:set_user_metadata, Array[Softlayer::Hardware::Attribute], message)
end
|
#shutdown_private_port ⇒ Object
1107
1108
1109
|
# File 'lib/softlayer/hardware/security_module.rb', line 1107
def shutdown_private_port
request(:shutdown_private_port, Boolean)
end
|
#shutdown_public_port ⇒ Object
1111
1112
1113
|
# File 'lib/softlayer/hardware/security_module.rb', line 1111
def shutdown_public_port
request(:shutdown_public_port, Boolean)
end
|
#spare_pool(message) ⇒ Object
1117
1118
1119
|
# File 'lib/softlayer/hardware/security_module.rb', line 1117
def spare_pool(message)
request(:spare_pool, Boolean, message)
end
|