Class: Softlayer::Network::Storage::Backup::Evault
Defined Under Namespace
Classes: Representer, Version6
Constant Summary
collapse
- SERVICE =
'SoftLayer_Network_Storage_Backup_Evault'
Instance Attribute Summary
#current_cycle_peak_usage, #previous_cycle_peak_usage
#account, #account_id, #account_password, #active_transaction_count, #active_transactions, #allowed_hardware, #allowed_hardware_count, #allowed_ip_address_count, #allowed_ip_addresses, #allowed_replication_hardware, #allowed_replication_hardware_count, #allowed_replication_ip_address_count, #allowed_replication_ip_addresses, #allowed_replication_subnet_count, #allowed_replication_subnets, #allowed_replication_virtual_guest_count, #allowed_replication_virtual_guests, #allowed_subnet_count, #allowed_subnets, #allowed_virtual_guest_count, #allowed_virtual_guests, #billing_item, #billing_item_category, #bytes_used, #capacity_gb, #create_date, #creation_schedule_id, #credential_count, #credentials, #daily_schedule, #event_count, #events, #guest_id, #hardware, #hardware_id, #host_id, #hourly_schedule, #id, #iops, #iscsi_lun_count, #iscsi_luns, #lun_id, #manual_snapshot_count, #manual_snapshots, #metric_tracking_object, #mountable_flag, #nas_type, #notes, #notification_subscriber_count, #notification_subscribers, #os_type, #os_type_id, #parent_partnership_count, #parent_partnerships, #parent_volume, #partnership_count, #partnerships, #password, #permissions_group_count, #permissions_groups, #properties, #property_count, #replicating_lun_count, #replicating_luns, #replicating_volume, #replication_event_count, #replication_events, #replication_partner_count, #replication_partners, #replication_schedule, #replication_status, #schedule_count, #schedules, #service_provider_id, #service_resource, #service_resource_backend_ip_address, #service_resource_name, #snapshot_capacity_gb, #snapshot_count, #snapshot_creation_timestamp, #snapshot_deletion_threshold_percentage, #snapshot_size_bytes, #snapshot_space_available, #snapshots, #storage_group_count, #storage_groups, #storage_tier_level, #storage_type, #storage_type_id, #total_bytes_used, #total_schedule_snapshot_retention_count, #upgradable_flag, #usage_notification, #username, #vendor_name, #virtual_guest, #volume_history, #volume_history_count, #volume_status, #webcc_account, #weekly_schedule
Class Method Summary
collapse
Instance Method Summary
collapse
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
.change_password(message) ⇒ Object
username current_password new_password
113
114
115
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 113
def self.change_password(message)
request(:change_password, Boolean, message)
end
|
.get_by_username(message) ⇒ Object
293
294
295
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 293
def self.get_by_username(message)
request(:get_by_username, Array[Softlayer::Network::Storage], message)
end
|
.get_hardware_with_evault_first(message) ⇒ Object
option exact_match criteria mode
371
372
373
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 371
def self.get_hardware_with_evault_first(message)
request(:get_hardware_with_evault_first, Array[Softlayer::Hardware], message)
end
|
.get_objects_by_credential(message) ⇒ Object
420
421
422
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 420
def self.get_objects_by_credential(message)
request(:get_objects_by_credential, Array[Softlayer::Network::Storage], message)
end
|
.get_web_cc_authentication_details ⇒ Object
581
582
583
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 581
def self.get_web_cc_authentication_details
request(:get_web_cc_authentication_details, nil)
end
|
.send_password_reminder_email(message) ⇒ Object
704
705
706
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 704
def self.send_password_reminder_email(message)
request(:send_password_reminder_email, Boolean, message)
end
|
Instance Method Details
#allow_access_from_hardware(message) ⇒ Object
10
11
12
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 10
def allow_access_from_hardware(message)
request(:allow_access_from_hardware, Boolean, message)
end
|
#allow_access_from_hardware_list(message) ⇒ Object
hardware_object_templates
15
16
17
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 15
def allow_access_from_hardware_list(message)
request(:allow_access_from_hardware_list, Boolean, message)
end
|
#allow_access_from_host(message) ⇒ Object
21
22
23
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 21
def allow_access_from_host(message)
request(:allow_access_from_host, Softlayer::Network::Storage::Allowed::Host, message)
end
|
#allow_access_from_host_list(message) ⇒ Object
26
27
28
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 26
def allow_access_from_host_list(message)
request(:allow_access_from_host_list, Array[Softlayer::Network::Storage::Allowed::Host], message)
end
|
#allow_access_from_ip_address(message) ⇒ Object
ip_address_object_template
31
32
33
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 31
def allow_access_from_ip_address(message)
request(:allow_access_from_ip_address, Boolean, message)
end
|
#allow_access_from_ip_address_list(message) ⇒ Object
ip_address_object_templates
36
37
38
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 36
def allow_access_from_ip_address_list(message)
request(:allow_access_from_ip_address_list, Boolean, message)
end
|
#allow_access_from_subnet(message) ⇒ Object
41
42
43
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 41
def allow_access_from_subnet(message)
request(:allow_access_from_subnet, Boolean, message)
end
|
#allow_access_from_subnet_list(message) ⇒ Object
46
47
48
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 46
def allow_access_from_subnet_list(message)
request(:allow_access_from_subnet_list, Boolean, message)
end
|
#allow_access_from_virtual_guest(message) ⇒ Object
virtual_guest_object_template
51
52
53
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 51
def allow_access_from_virtual_guest(message)
request(:allow_access_from_virtual_guest, Boolean, message)
end
|
#allow_access_from_virtual_guest_list(message) ⇒ Object
virtual_guest_object_templates
56
57
58
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 56
def allow_access_from_virtual_guest_list(message)
request(:allow_access_from_virtual_guest_list, Boolean, message)
end
|
#allow_access_to_replicant_from_hardware(message) ⇒ Object
61
62
63
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 61
def allow_access_to_replicant_from_hardware(message)
request(:allow_access_to_replicant_from_hardware, Boolean, message)
end
|
#allow_access_to_replicant_from_hardware_list(message) ⇒ Object
hardware_object_templates
66
67
68
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 66
def allow_access_to_replicant_from_hardware_list(message)
request(:allow_access_to_replicant_from_hardware_list, Boolean, message)
end
|
#allow_access_to_replicant_from_ip_address(message) ⇒ Object
ip_address_object_template
71
72
73
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 71
def allow_access_to_replicant_from_ip_address(message)
request(:allow_access_to_replicant_from_ip_address, Boolean, message)
end
|
#allow_access_to_replicant_from_ip_address_list(message) ⇒ Object
ip_address_object_templates
76
77
78
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 76
def allow_access_to_replicant_from_ip_address_list(message)
request(:allow_access_to_replicant_from_ip_address_list, Boolean, message)
end
|
#allow_access_to_replicant_from_subnet(message) ⇒ Object
81
82
83
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 81
def allow_access_to_replicant_from_subnet(message)
request(:allow_access_to_replicant_from_subnet, Boolean, message)
end
|
#allow_access_to_replicant_from_subnet_list(message) ⇒ Object
86
87
88
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 86
def allow_access_to_replicant_from_subnet_list(message)
request(:allow_access_to_replicant_from_subnet_list, Boolean, message)
end
|
#allow_access_to_replicant_from_virtual_guest(message) ⇒ Object
virtual_guest_object_template
91
92
93
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 91
def allow_access_to_replicant_from_virtual_guest(message)
request(:allow_access_to_replicant_from_virtual_guest, Boolean, message)
end
|
#allow_access_to_replicant_from_virtual_guest_list(message) ⇒ Object
virtual_guest_object_templates
96
97
98
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 96
def allow_access_to_replicant_from_virtual_guest_list(message)
request(:allow_access_to_replicant_from_virtual_guest_list, Boolean, message)
end
|
#assign_credential(message) ⇒ Object
101
102
103
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 101
def assign_credential(message)
request(:assign_credential, Boolean, message)
end
|
#assign_new_credential(message) ⇒ Object
106
107
108
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 106
def assign_new_credential(message)
request(:assign_new_credential, Softlayer::Network::Storage::Credential, message)
end
|
#collect_bandwidth(message) ⇒ Object
120
121
122
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 120
def collect_bandwidth(message)
request(:collect_bandwidth, BigDecimal, message)
end
|
#collect_bytes_used ⇒ Object
124
125
126
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 124
def collect_bytes_used
request(:collect_bytes_used, BigDecimal)
end
|
#create_folder(message) ⇒ Object
129
130
131
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 129
def create_folder(message)
request(:create_folder, Boolean, message)
end
|
#create_snapshot(message) ⇒ Object
134
135
136
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 134
def create_snapshot(message)
request(:create_snapshot, Softlayer::Network::Storage::Backup::Evault, message)
end
|
#delete_all_files ⇒ Object
138
139
140
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 138
def delete_all_files
request(:delete_all_files, Boolean)
end
|
#delete_file(message) ⇒ Object
143
144
145
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 143
def delete_file(message)
request(:delete_file, Boolean, message)
end
|
#delete_files(message) ⇒ Object
148
149
150
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 148
def delete_files(message)
request(:delete_files, Boolean, message)
end
|
#delete_folder(message) ⇒ Object
153
154
155
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 153
def delete_folder(message)
request(:delete_folder, Boolean, message)
end
|
#delete_object ⇒ Object
157
158
159
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 157
def delete_object
request(:delete_object, Boolean)
end
|
#delete_tasks(message) ⇒ Object
162
163
164
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 162
def delete_tasks(message)
request(:delete_tasks, Boolean, message)
end
|
#disable_snapshots(message) ⇒ Object
167
168
169
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 167
def disable_snapshots(message)
request(:disable_snapshots, Boolean, message)
end
|
#download_file(message) ⇒ Object
172
173
174
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 172
def download_file(message)
request(:download_file, Softlayer::Container::Utility::File::Entity, message)
end
|
#edit_credential(message) ⇒ Object
178
179
180
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 178
def edit_credential(message)
request(:edit_credential, Boolean, message)
end
|
#edit_object(message) ⇒ Object
183
184
185
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 183
def edit_object(message)
request(:edit_object, Boolean, message)
end
|
#enable_snapshots(message) ⇒ Object
schedule_type retention_count minute hour day_of_week
192
193
194
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 192
def enable_snapshots(message)
request(:enable_snapshots, Boolean, message)
end
|
#failback_from_replicant ⇒ Object
196
197
198
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 196
def failback_from_replicant
request(:failback_from_replicant, Boolean)
end
|
#failover_to_replicant(message) ⇒ Object
201
202
203
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 201
def failover_to_replicant(message)
request(:failover_to_replicant, Boolean, message)
end
|
#get_account ⇒ Object
205
206
207
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 205
def get_account
request(:get_account, Softlayer::Account)
end
|
#get_account_password ⇒ Object
209
210
211
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 209
def get_account_password
request(:get_account_password, Softlayer::Account::Password)
end
|
#get_active_transactions ⇒ Object
#get_all_files_by_filter(message) ⇒ Object
222
223
224
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 222
def get_all_files_by_filter(message)
request(:get_all_files_by_filter, Array[Softlayer::Container::Utility::File::Entity], message)
end
|
#get_allowable_hardware(message) ⇒ Object
227
228
229
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 227
def get_allowable_hardware(message)
request(:get_allowable_hardware, Array[Softlayer::Hardware], message)
end
|
#get_allowable_ip_addresses(message) ⇒ Object
subnet_id filter_ip_address
233
234
235
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 233
def get_allowable_ip_addresses(message)
request(:get_allowable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress], message)
end
|
#get_allowable_subnets(message) ⇒ Object
filter_network_identifier
238
239
240
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 238
def get_allowable_subnets(message)
request(:get_allowable_subnets, Array[Softlayer::Network::Subnet], message)
end
|
#get_allowable_virtual_guests(message) ⇒ Object
243
244
245
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 243
def get_allowable_virtual_guests(message)
request(:get_allowable_virtual_guests, Array[Softlayer::Virtual::Guest], message)
end
|
#get_allowed_hardware ⇒ Object
247
248
249
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 247
def get_allowed_hardware
request(:get_allowed_hardware, Array[Softlayer::Hardware])
end
|
#get_allowed_hosts_limit ⇒ Object
251
252
253
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 251
def get_allowed_hosts_limit
request(:get_allowed_hosts_limit, Integer)
end
|
#get_allowed_ip_addresses ⇒ Object
255
256
257
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 255
def get_allowed_ip_addresses
request(:get_allowed_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
|
#get_allowed_replication_hardware ⇒ Object
259
260
261
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 259
def get_allowed_replication_hardware
request(:get_allowed_replication_hardware, Array[Softlayer::Hardware])
end
|
#get_allowed_replication_ip_addresses ⇒ Object
263
264
265
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 263
def get_allowed_replication_ip_addresses
request(:get_allowed_replication_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
|
#get_allowed_replication_subnets ⇒ Object
267
268
269
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 267
def get_allowed_replication_subnets
request(:get_allowed_replication_subnets, Array[Softlayer::Network::Subnet])
end
|
#get_allowed_replication_virtual_guests ⇒ Object
271
272
273
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 271
def get_allowed_replication_virtual_guests
request(:get_allowed_replication_virtual_guests, Array[Softlayer::Virtual::Guest])
end
|
#get_allowed_subnets ⇒ Object
275
276
277
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 275
def get_allowed_subnets
request(:get_allowed_subnets, Array[Softlayer::Network::Subnet])
end
|
#get_allowed_virtual_guests ⇒ Object
279
280
281
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 279
def get_allowed_virtual_guests
request(:get_allowed_virtual_guests, Array[Softlayer::Virtual::Guest])
end
|
#get_billing_item ⇒ Object
283
284
285
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 283
def get_billing_item
request(:get_billing_item, Softlayer::Billing::Item)
end
|
#get_billing_item_category ⇒ Object
287
288
289
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 287
def get_billing_item_category
request(:get_billing_item_category, Softlayer::Product::Item::Category)
end
|
#get_bytes_used ⇒ Object
297
298
299
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 297
def get_bytes_used
request(:get_bytes_used, String)
end
|
#get_cluster_resource ⇒ Object
305
306
307
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 305
def get_cluster_resource
request(:get_cluster_resource, Softlayer::Network::Service::Resource)
end
|
#get_creation_schedule_id ⇒ Object
309
310
311
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 309
def get_creation_schedule_id
request(:get_creation_schedule_id, String)
end
|
#get_credentials ⇒ Object
#get_current_cycle_peak_usage ⇒ Object
317
318
319
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 317
def get_current_cycle_peak_usage
request(:get_current_cycle_peak_usage, Integer)
end
|
#get_daily_schedule ⇒ Object
321
322
323
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 321
def get_daily_schedule
request(:get_daily_schedule, Softlayer::Network::Storage::Schedule)
end
|
#get_file_by_identifier(message) ⇒ Object
330
331
332
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 330
def get_file_by_identifier(message)
request(:get_file_by_identifier, Softlayer::Container::Utility::File::Entity, message)
end
|
#get_file_count ⇒ Object
334
335
336
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 334
def get_file_count
request(:get_file_count, Integer)
end
|
#get_file_list(message) ⇒ Object
#get_file_pending_delete_count ⇒ Object
344
345
346
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 344
def get_file_pending_delete_count
request(:get_file_pending_delete_count, Integer)
end
|
#get_files_pending_delete ⇒ Object
#get_folder_list ⇒ Object
#get_graph(message) ⇒ Object
#get_hardware ⇒ Object
363
364
365
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 363
def get_hardware
request(:get_hardware, Softlayer::Hardware)
end
|
#get_hourly_schedule ⇒ Object
375
376
377
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 375
def get_hourly_schedule
request(:get_hourly_schedule, Softlayer::Network::Storage::Schedule)
end
|
#get_iops ⇒ Object
379
380
381
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 379
def get_iops
request(:get_iops, String)
end
|
#get_iscsi_luns ⇒ Object
383
384
385
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 383
def get_iscsi_luns
request(:get_iscsi_luns, Array[Softlayer::Network::Storage])
end
|
#get_lun_id ⇒ Object
387
388
389
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 387
def get_lun_id
request(:get_lun_id, String)
end
|
#get_manual_snapshots ⇒ Object
391
392
393
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 391
def get_manual_snapshots
request(:get_manual_snapshots, Array[Softlayer::Network::Storage])
end
|
#get_metric_tracking_object ⇒ Object
395
396
397
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 395
def get_metric_tracking_object
request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object)
end
|
#get_mountable_flag ⇒ Object
399
400
401
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 399
def get_mountable_flag
request(:get_mountable_flag, String)
end
|
#get_network_connection_details ⇒ Object
#get_notification_subscribers ⇒ Object
407
408
409
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 407
def get_notification_subscribers
request(:get_notification_subscribers, Array[Softlayer::Notification::User::Subscriber])
end
|
#get_os_type_id ⇒ Object
428
429
430
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 428
def get_os_type_id
request(:get_os_type_id, String)
end
|
#get_parent_partnerships ⇒ Object
#get_parent_volume ⇒ Object
436
437
438
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 436
def get_parent_volume
request(:get_parent_volume, Softlayer::Network::Storage)
end
|
#get_partnerships ⇒ Object
#get_permissions_groups ⇒ Object
444
445
446
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 444
def get_permissions_groups
request(:get_permissions_groups, Array[Softlayer::Network::Storage::Group])
end
|
#get_previous_cycle_peak_usage ⇒ Object
448
449
450
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 448
def get_previous_cycle_peak_usage
request(:get_previous_cycle_peak_usage, Integer)
end
|
#get_recycle_bin_file_by_identifier(message) ⇒ Object
457
458
459
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 457
def get_recycle_bin_file_by_identifier(message)
request(:get_recycle_bin_file_by_identifier, Softlayer::Container::Utility::File::Entity, message)
end
|
#get_remaining_allowed_hosts ⇒ Object
461
462
463
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 461
def get_remaining_allowed_hosts
request(:get_remaining_allowed_hosts, Integer)
end
|
#get_replicating_luns ⇒ Object
465
466
467
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 465
def get_replicating_luns
request(:get_replicating_luns, Array[Softlayer::Network::Storage])
end
|
#get_replicating_volume ⇒ Object
469
470
471
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 469
def get_replicating_volume
request(:get_replicating_volume, Softlayer::Network::Storage)
end
|
#get_replication_events ⇒ Object
473
474
475
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 473
def get_replication_events
request(:get_replication_events, Array[Softlayer::Network::Storage::Event])
end
|
#get_replication_partners ⇒ Object
477
478
479
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 477
def get_replication_partners
request(:get_replication_partners, Array[Softlayer::Network::Storage])
end
|
#get_replication_schedule ⇒ Object
481
482
483
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 481
def get_replication_schedule
request(:get_replication_schedule, Softlayer::Network::Storage::Schedule)
end
|
#get_replication_status ⇒ Object
485
486
487
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 485
def get_replication_status
request(:get_replication_status, String)
end
|
#get_service_resource ⇒ Object
493
494
495
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 493
def get_service_resource
request(:get_service_resource, Softlayer::Network::Service::Resource)
end
|
#get_service_resource_backend_ip_address ⇒ Object
497
498
499
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 497
def get_service_resource_backend_ip_address
request(:get_service_resource_backend_ip_address, String)
end
|
#get_service_resource_name ⇒ Object
501
502
503
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 501
def get_service_resource_name
request(:get_service_resource_name, String)
end
|
#get_snapshot_capacity_gb ⇒ Object
505
506
507
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 505
def get_snapshot_capacity_gb
request(:get_snapshot_capacity_gb, String)
end
|
#get_snapshot_creation_timestamp ⇒ Object
509
510
511
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 509
def get_snapshot_creation_timestamp
request(:get_snapshot_creation_timestamp, String)
end
|
#get_snapshot_deletion_threshold_percentage ⇒ Object
513
514
515
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 513
def get_snapshot_deletion_threshold_percentage
request(:get_snapshot_deletion_threshold_percentage, String)
end
|
#get_snapshot_size_bytes ⇒ Object
517
518
519
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 517
def get_snapshot_size_bytes
request(:get_snapshot_size_bytes, String)
end
|
#get_snapshot_space_available ⇒ Object
521
522
523
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 521
def get_snapshot_space_available
request(:get_snapshot_space_available, String)
end
|
#get_snapshots ⇒ Object
525
526
527
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 525
def get_snapshots
request(:get_snapshots, Array[Softlayer::Network::Storage])
end
|
#get_snapshots_for_volume ⇒ Object
529
530
531
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 529
def get_snapshots_for_volume
request(:get_snapshots_for_volume, Array[Softlayer::Network::Storage])
end
|
#get_storage_groups ⇒ Object
533
534
535
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 533
def get_storage_groups
request(:get_storage_groups, Array[Softlayer::Network::Storage::Group])
end
|
#get_storage_groups_network_connection_details ⇒ Object
#get_storage_tier_level ⇒ Object
541
542
543
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 541
def get_storage_tier_level
request(:get_storage_tier_level, String)
end
|
#get_storage_type ⇒ Object
545
546
547
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 545
def get_storage_type
request(:get_storage_type, Softlayer::Network::Storage::Type)
end
|
#get_total_bytes_used ⇒ Object
549
550
551
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 549
def get_total_bytes_used
request(:get_total_bytes_used, String)
end
|
#get_total_schedule_snapshot_retention_count ⇒ Object
553
554
555
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 553
def get_total_schedule_snapshot_retention_count
request(:get_total_schedule_snapshot_retention_count, Integer)
end
|
#get_usage_notification ⇒ Object
557
558
559
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 557
def get_usage_notification
request(:get_usage_notification, Softlayer::Notification)
end
|
#get_valid_replication_target_datacenter_locations ⇒ Object
561
562
563
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 561
def get_valid_replication_target_datacenter_locations
request(:get_valid_replication_target_datacenter_locations, Array[Softlayer::Location])
end
|
#get_vendor_name ⇒ Object
565
566
567
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 565
def get_vendor_name
request(:get_vendor_name, String)
end
|
#get_virtual_guest ⇒ Object
569
570
571
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 569
def get_virtual_guest
request(:get_virtual_guest, Softlayer::Virtual::Guest)
end
|
#get_volume_history ⇒ Object
573
574
575
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 573
def get_volume_history
request(:get_volume_history, Array[Softlayer::Network::Storage::History])
end
|
#get_volume_status ⇒ Object
577
578
579
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 577
def get_volume_status
request(:get_volume_status, String)
end
|
#get_webcc_account ⇒ Object
585
586
587
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 585
def get_webcc_account
request(:get_webcc_account, Softlayer::Account::Password)
end
|
#get_weekly_schedule ⇒ Object
589
590
591
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 589
def get_weekly_schedule
request(:get_weekly_schedule, Softlayer::Network::Storage::Schedule)
end
|
594
595
596
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 594
def immediate_failover_to_replicant(message)
request(:immediate_failover_to_replicant, Boolean, message)
end
|
598
599
600
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 598
def initiate_bare_metal_restore
request(:initiate_bare_metal_restore, Boolean)
end
|
603
604
605
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 603
def initiate_bare_metal_restore_for_server(message)
request(:initiate_bare_metal_restore_for_server, Boolean, message)
end
|
#is_blocking_operation_in_progress(message) ⇒ Object
608
609
610
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 608
def is_blocking_operation_in_progress(message)
request(:is_blocking_operation_in_progress, Boolean, message)
end
|
#remove_access_from_hardware(message) ⇒ Object
613
614
615
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 613
def remove_access_from_hardware(message)
request(:remove_access_from_hardware, Boolean, message)
end
|
#remove_access_from_hardware_list(message) ⇒ Object
hardware_object_templates
618
619
620
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 618
def remove_access_from_hardware_list(message)
request(:remove_access_from_hardware_list, Boolean, message)
end
|
#remove_access_from_host(message) ⇒ Object
624
625
626
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 624
def remove_access_from_host(message)
request(:remove_access_from_host, Softlayer::Network::Storage::Allowed::Host, message)
end
|
#remove_access_from_host_list(message) ⇒ Object
629
630
631
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 629
def remove_access_from_host_list(message)
request(:remove_access_from_host_list, Array[Softlayer::Network::Storage::Allowed::Host], message)
end
|
#remove_access_from_ip_address(message) ⇒ Object
ip_address_object_template
634
635
636
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 634
def remove_access_from_ip_address(message)
request(:remove_access_from_ip_address, Boolean, message)
end
|
#remove_access_from_ip_address_list(message) ⇒ Object
ip_address_object_templates
639
640
641
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 639
def remove_access_from_ip_address_list(message)
request(:remove_access_from_ip_address_list, Boolean, message)
end
|
#remove_access_from_subnet(message) ⇒ Object
644
645
646
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 644
def remove_access_from_subnet(message)
request(:remove_access_from_subnet, Boolean, message)
end
|
#remove_access_from_subnet_list(message) ⇒ Object
649
650
651
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 649
def remove_access_from_subnet_list(message)
request(:remove_access_from_subnet_list, Boolean, message)
end
|
#remove_access_from_virtual_guest(message) ⇒ Object
virtual_guest_object_template
654
655
656
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 654
def remove_access_from_virtual_guest(message)
request(:remove_access_from_virtual_guest, Boolean, message)
end
|
#remove_access_from_virtual_guest_list(message) ⇒ Object
virtual_guest_object_templates
659
660
661
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 659
def remove_access_from_virtual_guest_list(message)
request(:remove_access_from_virtual_guest_list, Boolean, message)
end
|
#remove_access_to_replicant_from_hardware_list(message) ⇒ Object
hardware_object_templates
664
665
666
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 664
def remove_access_to_replicant_from_hardware_list(message)
request(:remove_access_to_replicant_from_hardware_list, Boolean, message)
end
|
#remove_access_to_replicant_from_ip_address_list(message) ⇒ Object
ip_address_object_templates
669
670
671
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 669
def remove_access_to_replicant_from_ip_address_list(message)
request(:remove_access_to_replicant_from_ip_address_list, Boolean, message)
end
|
#remove_access_to_replicant_from_subnet(message) ⇒ Object
674
675
676
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 674
def remove_access_to_replicant_from_subnet(message)
request(:remove_access_to_replicant_from_subnet, Boolean, message)
end
|
#remove_access_to_replicant_from_subnet_list(message) ⇒ Object
679
680
681
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 679
def remove_access_to_replicant_from_subnet_list(message)
request(:remove_access_to_replicant_from_subnet_list, Boolean, message)
end
|
#remove_access_to_replicant_from_virtual_guest_list(message) ⇒ Object
virtual_guest_object_templates
684
685
686
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 684
def remove_access_to_replicant_from_virtual_guest_list(message)
request(:remove_access_to_replicant_from_virtual_guest_list, Boolean, message)
end
|
#remove_credential(message) ⇒ Object
689
690
691
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 689
def remove_credential(message)
request(:remove_credential, Boolean, message)
end
|
#restore_file(message) ⇒ Object
694
695
696
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 694
def restore_file(message)
request(:restore_file, Softlayer::Container::Utility::File::Entity, message)
end
|
#restore_from_snapshot(message) ⇒ Object
699
700
701
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 699
def restore_from_snapshot(message)
request(:restore_from_snapshot, Boolean, message)
end
|
#set_mountable(message) ⇒ Object
709
710
711
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 709
def set_mountable(message)
request(:set_mountable, Boolean, message)
end
|
#set_snapshot_allocation(message) ⇒ Object
714
715
716
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 714
def set_snapshot_allocation(message)
request(:set_snapshot_allocation, nil, message)
end
|
#upgrade_volume_capacity(message) ⇒ Object
719
720
721
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 719
def upgrade_volume_capacity(message)
request(:upgrade_volume_capacity, Boolean, message)
end
|
#upload_file(message) ⇒ Object
724
725
726
|
# File 'lib/softlayer/network/storage/backup/evault.rb', line 724
def upload_file(message)
request(:upload_file, Softlayer::Container::Utility::File::Entity, message)
end
|