class Softlayer::Network::Storage

Constants

SERVICE

Attributes

account[RW]
account_id[RW]
account_password[RW]
active_transaction_count[RW]
active_transactions[RW]
allowed_hardware[RW]
allowed_hardware_count[RW]
allowed_ip_address_count[RW]
allowed_ip_addresses[RW]
allowed_replication_hardware[RW]
allowed_replication_hardware_count[RW]
allowed_replication_ip_address_count[RW]
allowed_replication_ip_addresses[RW]
allowed_replication_subnet_count[RW]
allowed_replication_subnets[RW]
allowed_replication_virtual_guest_count[RW]
allowed_replication_virtual_guests[RW]
allowed_subnet_count[RW]
allowed_subnets[RW]
allowed_virtual_guest_count[RW]
allowed_virtual_guests[RW]
billing_item[RW]
billing_item_category[RW]
bytes_used[RW]
capacity_gb[RW]
create_date[RW]
creation_schedule_id[RW]
credential_count[RW]
credentials[RW]
daily_schedule[RW]
event_count[RW]
events[RW]
guest_id[RW]
hardware[RW]
hardware_id[RW]
host_id[RW]
hourly_schedule[RW]
id[RW]
iops[RW]
iscsi_lun_count[RW]
iscsi_luns[RW]
lun_id[RW]
manual_snapshot_count[RW]
manual_snapshots[RW]
metric_tracking_object[RW]
mountable_flag[RW]
nas_type[RW]
notes[RW]
notification_subscriber_count[RW]
notification_subscribers[RW]
os_type[RW]
os_type_id[RW]
parent_partnership_count[RW]
parent_partnerships[RW]
parent_volume[RW]
partnership_count[RW]
partnerships[RW]
password[RW]
permissions_group_count[RW]
permissions_groups[RW]
properties[RW]
property_count[RW]
replicating_lun_count[RW]
replicating_luns[RW]
replicating_volume[RW]
replication_event_count[RW]
replication_events[RW]
replication_partner_count[RW]
replication_partners[RW]
replication_schedule[RW]
replication_status[RW]
schedule_count[RW]
schedules[RW]
service_provider_id[RW]
service_resource[RW]
service_resource_backend_ip_address[RW]
service_resource_name[RW]
snapshot_capacity_gb[RW]
snapshot_count[RW]
snapshot_creation_timestamp[RW]
snapshot_deletion_threshold_percentage[RW]
snapshot_size_bytes[RW]
snapshot_space_available[RW]
snapshots[RW]
storage_group_count[RW]
storage_groups[RW]
storage_tier_level[RW]
storage_type[RW]
storage_type_id[RW]
total_bytes_used[RW]
total_schedule_snapshot_retention_count[RW]
upgradable_flag[RW]
usage_notification[RW]
username[RW]
vendor_name[RW]
virtual_guest[RW]
volume_history[RW]
volume_history_count[RW]
volume_status[RW]
webcc_account[RW]
weekly_schedule[RW]

Public Class Methods

change_password(message) click to toggle source

username current_password new_password

# File lib/softlayer/network/storage.rb, line 228
def self.change_password(message)
  request(:change_password, Boolean, message)
end
get_by_username(message) click to toggle source

username type

# File lib/softlayer/network/storage.rb, line 403
def self.get_by_username(message)
  request(:get_by_username, Array[Softlayer::Network::Storage], message)
end
get_object_storage_connection_information() click to toggle source
# File lib/softlayer/network/storage.rb, line 513
def self.get_object_storage_connection_information
  request(:get_object_storage_connection_information, Array[Softlayer::Container::Network::Service::Resource::ObjectStorage::ConnectionInformation])
end
get_objects_by_credential(message) click to toggle source

credential_object

# File lib/softlayer/network/storage.rb, line 518
def self.get_objects_by_credential(message)
  request(:get_objects_by_credential, Array[Softlayer::Network::Storage], message)
end
send_password_reminder_email(message) click to toggle source

username

# File lib/softlayer/network/storage.rb, line 785
def self.send_password_reminder_email(message)
  request(:send_password_reminder_email, Boolean, message)
end

Public Instance Methods

allow_access_from_hardware(message) click to toggle source

hardware_object_template

# File lib/softlayer/network/storage.rb, line 125
def allow_access_from_hardware(message)
  request(:allow_access_from_hardware, Boolean, message)
end
allow_access_from_hardware_list(message) click to toggle source

hardware_object_templates

# File lib/softlayer/network/storage.rb, line 130
def allow_access_from_hardware_list(message)
  request(:allow_access_from_hardware_list, Boolean, message)
end
allow_access_from_host(message) click to toggle source

type_class_name host_id

# File lib/softlayer/network/storage.rb, line 136
def allow_access_from_host(message)
  request(:allow_access_from_host, Softlayer::Network::Storage::Allowed::Host, message)
end
allow_access_from_host_list(message) click to toggle source

host_object_templates

# File lib/softlayer/network/storage.rb, line 141
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) click to toggle source

ip_address_object_template

# File lib/softlayer/network/storage.rb, line 146
def allow_access_from_ip_address(message)
  request(:allow_access_from_ip_address, Boolean, message)
end
allow_access_from_ip_address_list(message) click to toggle source

ip_address_object_templates

# File lib/softlayer/network/storage.rb, line 151
def allow_access_from_ip_address_list(message)
  request(:allow_access_from_ip_address_list, Boolean, message)
end
allow_access_from_subnet(message) click to toggle source

subnet_object_template

# File lib/softlayer/network/storage.rb, line 156
def allow_access_from_subnet(message)
  request(:allow_access_from_subnet, Boolean, message)
end
allow_access_from_subnet_list(message) click to toggle source

subnet_object_templates

# File lib/softlayer/network/storage.rb, line 161
def allow_access_from_subnet_list(message)
  request(:allow_access_from_subnet_list, Boolean, message)
end
allow_access_from_virtual_guest(message) click to toggle source

virtual_guest_object_template

# File lib/softlayer/network/storage.rb, line 166
def allow_access_from_virtual_guest(message)
  request(:allow_access_from_virtual_guest, Boolean, message)
end
allow_access_from_virtual_guest_list(message) click to toggle source

virtual_guest_object_templates

# File lib/softlayer/network/storage.rb, line 171
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) click to toggle source

hardware_object_template

# File lib/softlayer/network/storage.rb, line 176
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) click to toggle source

hardware_object_templates

# File lib/softlayer/network/storage.rb, line 181
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) click to toggle source

ip_address_object_template

# File lib/softlayer/network/storage.rb, line 186
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) click to toggle source

ip_address_object_templates

# File lib/softlayer/network/storage.rb, line 191
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) click to toggle source

subnet_object_template

# File lib/softlayer/network/storage.rb, line 196
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) click to toggle source

subnet_object_templates

# File lib/softlayer/network/storage.rb, line 201
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) click to toggle source

virtual_guest_object_template

# File lib/softlayer/network/storage.rb, line 206
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) click to toggle source

virtual_guest_object_templates

# File lib/softlayer/network/storage.rb, line 211
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) click to toggle source

username

# File lib/softlayer/network/storage.rb, line 216
def assign_credential(message)
  request(:assign_credential, Boolean, message)
end
assign_new_credential(message) click to toggle source

type

# File lib/softlayer/network/storage.rb, line 221
def assign_new_credential(message)
  request(:assign_new_credential, Softlayer::Network::Storage::Credential, message)
end
collect_bandwidth(message) click to toggle source

type start_date end_date

# File lib/softlayer/network/storage.rb, line 235
def collect_bandwidth(message)
  request(:collect_bandwidth, BigDecimal, message)
end
collect_bytes_used() click to toggle source
# File lib/softlayer/network/storage.rb, line 239
def collect_bytes_used
  request(:collect_bytes_used, BigDecimal)
end
create_folder(message) click to toggle source

folder

# File lib/softlayer/network/storage.rb, line 244
def create_folder(message)
  request(:create_folder, Boolean, message)
end
create_snapshot(message) click to toggle source

notes

# File lib/softlayer/network/storage.rb, line 249
def create_snapshot(message)
  request(:create_snapshot, Softlayer::Network::Storage, message)
end
delete_all_files() click to toggle source
# File lib/softlayer/network/storage.rb, line 253
def delete_all_files
  request(:delete_all_files, Boolean)
end
delete_file(message) click to toggle source

file_id

# File lib/softlayer/network/storage.rb, line 258
def delete_file(message)
  request(:delete_file, Boolean, message)
end
delete_files(message) click to toggle source

file_ids

# File lib/softlayer/network/storage.rb, line 263
def delete_files(message)
  request(:delete_files, Boolean, message)
end
delete_folder(message) click to toggle source

folder

# File lib/softlayer/network/storage.rb, line 268
def delete_folder(message)
  request(:delete_folder, Boolean, message)
end
delete_object() click to toggle source
# File lib/softlayer/network/storage.rb, line 272
def delete_object
  request(:delete_object, Boolean)
end
disable_snapshots(message) click to toggle source

schedule_type

# File lib/softlayer/network/storage.rb, line 277
def disable_snapshots(message)
  request(:disable_snapshots, Boolean, message)
end
download_file(message) click to toggle source

file_id

# File lib/softlayer/network/storage.rb, line 282
def download_file(message)
  request(:download_file, Softlayer::Container::Utility::File::Entity, message)
end
edit_credential(message) click to toggle source

username new_password

# File lib/softlayer/network/storage.rb, line 288
def edit_credential(message)
  request(:edit_credential, Boolean, message)
end
edit_object(message) click to toggle source

template_object

# File lib/softlayer/network/storage.rb, line 293
def edit_object(message)
  request(:edit_object, Boolean, message)
end
enable_snapshots(message) click to toggle source

schedule_type retention_count minute hour day_of_week

# File lib/softlayer/network/storage.rb, line 302
def enable_snapshots(message)
  request(:enable_snapshots, Boolean, message)
end
failback_from_replicant() click to toggle source
# File lib/softlayer/network/storage.rb, line 306
def failback_from_replicant
  request(:failback_from_replicant, Boolean)
end
failover_to_replicant(message) click to toggle source

replicant_id

# File lib/softlayer/network/storage.rb, line 311
def failover_to_replicant(message)
  request(:failover_to_replicant, Boolean, message)
end
get_account() click to toggle source
# File lib/softlayer/network/storage.rb, line 315
def get_account
  request(:get_account, Softlayer::Account)
end
get_account_password() click to toggle source
# File lib/softlayer/network/storage.rb, line 319
def get_account_password
  request(:get_account_password, Softlayer::Account::Password)
end
get_active_transactions() click to toggle source
# File lib/softlayer/network/storage.rb, line 323
def get_active_transactions
  request(:get_active_transactions, Array[Softlayer::Provisioning::Version1::Transaction])
end
get_all_files() click to toggle source
# File lib/softlayer/network/storage.rb, line 327
def get_all_files
  request(:get_all_files, Array[Softlayer::Container::Utility::File::Entity])
end
get_all_files_by_filter(message) click to toggle source

filter

# File lib/softlayer/network/storage.rb, line 332
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) click to toggle source

filter_hostname

# File lib/softlayer/network/storage.rb, line 337
def get_allowable_hardware(message)
  request(:get_allowable_hardware, Array[Softlayer::Hardware], message)
end
get_allowable_ip_addresses(message) click to toggle source

subnet_id filter_ip_address

# File lib/softlayer/network/storage.rb, line 343
def get_allowable_ip_addresses(message)
  request(:get_allowable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress], message)
end
get_allowable_subnets(message) click to toggle source

filter_network_identifier

# File lib/softlayer/network/storage.rb, line 348
def get_allowable_subnets(message)
  request(:get_allowable_subnets, Array[Softlayer::Network::Subnet], message)
end
get_allowable_virtual_guests(message) click to toggle source

filter_hostname

# File lib/softlayer/network/storage.rb, line 353
def get_allowable_virtual_guests(message)
  request(:get_allowable_virtual_guests, Array[Softlayer::Virtual::Guest], message)
end
get_allowed_hardware() click to toggle source
# File lib/softlayer/network/storage.rb, line 357
def get_allowed_hardware
  request(:get_allowed_hardware, Array[Softlayer::Hardware])
end
get_allowed_hosts_limit() click to toggle source
# File lib/softlayer/network/storage.rb, line 361
def get_allowed_hosts_limit
  request(:get_allowed_hosts_limit, Integer)
end
get_allowed_ip_addresses() click to toggle source
# File lib/softlayer/network/storage.rb, line 365
def get_allowed_ip_addresses
  request(:get_allowed_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_allowed_replication_hardware() click to toggle source
# File lib/softlayer/network/storage.rb, line 369
def get_allowed_replication_hardware
  request(:get_allowed_replication_hardware, Array[Softlayer::Hardware])
end
get_allowed_replication_ip_addresses() click to toggle source
# File lib/softlayer/network/storage.rb, line 373
def get_allowed_replication_ip_addresses
  request(:get_allowed_replication_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_allowed_replication_subnets() click to toggle source
# File lib/softlayer/network/storage.rb, line 377
def get_allowed_replication_subnets
  request(:get_allowed_replication_subnets, Array[Softlayer::Network::Subnet])
end
get_allowed_replication_virtual_guests() click to toggle source
# File lib/softlayer/network/storage.rb, line 381
def get_allowed_replication_virtual_guests
  request(:get_allowed_replication_virtual_guests, Array[Softlayer::Virtual::Guest])
end
get_allowed_subnets() click to toggle source
# File lib/softlayer/network/storage.rb, line 385
def get_allowed_subnets
  request(:get_allowed_subnets, Array[Softlayer::Network::Subnet])
end
get_allowed_virtual_guests() click to toggle source
# File lib/softlayer/network/storage.rb, line 389
def get_allowed_virtual_guests
  request(:get_allowed_virtual_guests, Array[Softlayer::Virtual::Guest])
end
get_billing_item() click to toggle source
# File lib/softlayer/network/storage.rb, line 393
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item)
end
get_billing_item_category() click to toggle source
# File lib/softlayer/network/storage.rb, line 397
def get_billing_item_category
  request(:get_billing_item_category, Softlayer::Product::Item::Category)
end
get_bytes_used() click to toggle source
# File lib/softlayer/network/storage.rb, line 407
def get_bytes_used
  request(:get_bytes_used, String)
end
get_cdn_urls() click to toggle source
# File lib/softlayer/network/storage.rb, line 411
def get_cdn_urls
  request(:get_cdn_urls, Array[Softlayer::Container::Network::Storage::Hub::ObjectStorage::ContentDeliveryUrl])
end
get_cluster_resource() click to toggle source
# File lib/softlayer/network/storage.rb, line 415
def get_cluster_resource
  request(:get_cluster_resource, Softlayer::Network::Service::Resource)
end
get_creation_schedule_id() click to toggle source
# File lib/softlayer/network/storage.rb, line 419
def get_creation_schedule_id
  request(:get_creation_schedule_id, String)
end
get_credentials() click to toggle source
# File lib/softlayer/network/storage.rb, line 423
def get_credentials
  request(:get_credentials, Array[Softlayer::Network::Storage::Credential])
end
get_daily_schedule() click to toggle source
# File lib/softlayer/network/storage.rb, line 427
def get_daily_schedule
  request(:get_daily_schedule, Softlayer::Network::Storage::Schedule)
end
get_events() click to toggle source
# File lib/softlayer/network/storage.rb, line 431
def get_events
  request(:get_events, Array[Softlayer::Network::Storage::Event])
end
get_file_by_identifier(message) click to toggle source

identifier

# File lib/softlayer/network/storage.rb, line 436
def get_file_by_identifier(message)
  request(:get_file_by_identifier, Softlayer::Container::Utility::File::Entity, message)
end
get_file_count() click to toggle source
# File lib/softlayer/network/storage.rb, line 440
def get_file_count
  request(:get_file_count, Integer)
end
get_file_list(message) click to toggle source

folder path

# File lib/softlayer/network/storage.rb, line 446
def get_file_list(message)
  request(:get_file_list, Array[Softlayer::Container::Utility::File::Entity], message)
end
get_file_pending_delete_count() click to toggle source
# File lib/softlayer/network/storage.rb, line 450
def get_file_pending_delete_count
  request(:get_file_pending_delete_count, Integer)
end
get_files_pending_delete() click to toggle source
# File lib/softlayer/network/storage.rb, line 454
def get_files_pending_delete
  request(:get_files_pending_delete, Array[Softlayer::Container::Utility::File::Entity])
end
get_folder_list() click to toggle source
# File lib/softlayer/network/storage.rb, line 458
def get_folder_list
  request(:get_folder_list, Array[Softlayer::Container::Network::Storage::Hub::ObjectStorage::Folder])
end
get_graph(message) click to toggle source

start_date end_date type

# File lib/softlayer/network/storage.rb, line 465
def get_graph(message)
  request(:get_graph, Softlayer::Container::Bandwidth::GraphOutputs, message)
end
get_hardware() click to toggle source
# File lib/softlayer/network/storage.rb, line 469
def get_hardware
  request(:get_hardware, Softlayer::Hardware)
end
get_hourly_schedule() click to toggle source
# File lib/softlayer/network/storage.rb, line 473
def get_hourly_schedule
  request(:get_hourly_schedule, Softlayer::Network::Storage::Schedule)
end
get_iops() click to toggle source
# File lib/softlayer/network/storage.rb, line 477
def get_iops
  request(:get_iops, String)
end
get_iscsi_luns() click to toggle source
# File lib/softlayer/network/storage.rb, line 481
def get_iscsi_luns
  request(:get_iscsi_luns, Array[Softlayer::Network::Storage])
end
get_lun_id() click to toggle source
# File lib/softlayer/network/storage.rb, line 485
def get_lun_id
  request(:get_lun_id, String)
end
get_manual_snapshots() click to toggle source
# File lib/softlayer/network/storage.rb, line 489
def get_manual_snapshots
  request(:get_manual_snapshots, Array[Softlayer::Network::Storage])
end
get_metric_tracking_object() click to toggle source
# File lib/softlayer/network/storage.rb, line 493
def get_metric_tracking_object
  request(:get_metric_tracking_object, Softlayer::Metric::Tracking::Object)
end
get_mountable_flag() click to toggle source
# File lib/softlayer/network/storage.rb, line 497
def get_mountable_flag
  request(:get_mountable_flag, String)
end
get_network_connection_details() click to toggle source
# File lib/softlayer/network/storage.rb, line 501
def get_network_connection_details
  request(:get_network_connection_details, Softlayer::Container::Network::Storage::NetworkConnectionInformation)
end
get_notification_subscribers() click to toggle source
# File lib/softlayer/network/storage.rb, line 505
def get_notification_subscribers
  request(:get_notification_subscribers, Array[Softlayer::Notification::User::Subscriber])
end
get_object() click to toggle source
# File lib/softlayer/network/storage.rb, line 509
def get_object
  request(:get_object, Softlayer::Network::Storage)
end
get_os_type() click to toggle source
# File lib/softlayer/network/storage.rb, line 522
def get_os_type
  request(:get_os_type, Softlayer::Network::Storage::Iscsi::Os::Type)
end
get_os_type_id() click to toggle source
# File lib/softlayer/network/storage.rb, line 526
def get_os_type_id
  request(:get_os_type_id, String)
end
get_parent_partnerships() click to toggle source
# File lib/softlayer/network/storage.rb, line 530
def get_parent_partnerships
  request(:get_parent_partnerships, Array[Softlayer::Network::Storage::Partnership])
end
get_parent_volume() click to toggle source
# File lib/softlayer/network/storage.rb, line 534
def get_parent_volume
  request(:get_parent_volume, Softlayer::Network::Storage)
end
get_partnerships() click to toggle source
# File lib/softlayer/network/storage.rb, line 538
def get_partnerships
  request(:get_partnerships, Array[Softlayer::Network::Storage::Partnership])
end
get_permissions_groups() click to toggle source
# File lib/softlayer/network/storage.rb, line 542
def get_permissions_groups
  request(:get_permissions_groups, Array[Softlayer::Network::Storage::Group])
end
get_properties() click to toggle source
# File lib/softlayer/network/storage.rb, line 546
def get_properties
  request(:get_properties, Array[Softlayer::Network::Storage::Property])
end
get_recycle_bin_file_by_identifier(message) click to toggle source

file_id

# File lib/softlayer/network/storage.rb, line 551
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() click to toggle source
# File lib/softlayer/network/storage.rb, line 555
def get_remaining_allowed_hosts
  request(:get_remaining_allowed_hosts, Integer)
end
get_replicating_luns() click to toggle source
# File lib/softlayer/network/storage.rb, line 559
def get_replicating_luns
  request(:get_replicating_luns, Array[Softlayer::Network::Storage])
end
get_replicating_volume() click to toggle source
# File lib/softlayer/network/storage.rb, line 563
def get_replicating_volume
  request(:get_replicating_volume, Softlayer::Network::Storage)
end
get_replication_events() click to toggle source
# File lib/softlayer/network/storage.rb, line 567
def get_replication_events
  request(:get_replication_events, Array[Softlayer::Network::Storage::Event])
end
get_replication_partners() click to toggle source
# File lib/softlayer/network/storage.rb, line 571
def get_replication_partners
  request(:get_replication_partners, Array[Softlayer::Network::Storage])
end
get_replication_schedule() click to toggle source
# File lib/softlayer/network/storage.rb, line 575
def get_replication_schedule
  request(:get_replication_schedule, Softlayer::Network::Storage::Schedule)
end
get_replication_status() click to toggle source
# File lib/softlayer/network/storage.rb, line 579
def get_replication_status
  request(:get_replication_status, String)
end
get_schedules() click to toggle source
# File lib/softlayer/network/storage.rb, line 583
def get_schedules
  request(:get_schedules, Array[Softlayer::Network::Storage::Schedule])
end
get_service_resource() click to toggle source
# File lib/softlayer/network/storage.rb, line 587
def get_service_resource
  request(:get_service_resource, Softlayer::Network::Service::Resource)
end
get_service_resource_backend_ip_address() click to toggle source
# File lib/softlayer/network/storage.rb, line 591
def get_service_resource_backend_ip_address
  request(:get_service_resource_backend_ip_address, String)
end
get_service_resource_name() click to toggle source
# File lib/softlayer/network/storage.rb, line 595
def get_service_resource_name
  request(:get_service_resource_name, String)
end
get_snapshot_capacity_gb() click to toggle source
# File lib/softlayer/network/storage.rb, line 599
def get_snapshot_capacity_gb
  request(:get_snapshot_capacity_gb, String)
end
get_snapshot_creation_timestamp() click to toggle source
# File lib/softlayer/network/storage.rb, line 603
def get_snapshot_creation_timestamp
  request(:get_snapshot_creation_timestamp, String)
end
get_snapshot_deletion_threshold_percentage() click to toggle source
# File lib/softlayer/network/storage.rb, line 607
def get_snapshot_deletion_threshold_percentage
  request(:get_snapshot_deletion_threshold_percentage, String)
end
get_snapshot_size_bytes() click to toggle source
# File lib/softlayer/network/storage.rb, line 611
def get_snapshot_size_bytes
  request(:get_snapshot_size_bytes, String)
end
get_snapshot_space_available() click to toggle source
# File lib/softlayer/network/storage.rb, line 615
def get_snapshot_space_available
  request(:get_snapshot_space_available, String)
end
get_snapshots() click to toggle source
# File lib/softlayer/network/storage.rb, line 619
def get_snapshots
  request(:get_snapshots, Array[Softlayer::Network::Storage])
end
get_snapshots_for_volume() click to toggle source
# File lib/softlayer/network/storage.rb, line 623
def get_snapshots_for_volume
  request(:get_snapshots_for_volume, Array[Softlayer::Network::Storage])
end
get_storage_groups() click to toggle source
# File lib/softlayer/network/storage.rb, line 627
def get_storage_groups
  request(:get_storage_groups, Array[Softlayer::Network::Storage::Group])
end
get_storage_groups_network_connection_details() click to toggle source
# File lib/softlayer/network/storage.rb, line 631
def get_storage_groups_network_connection_details
  request(:get_storage_groups_network_connection_details, Array[Softlayer::Container::Network::Storage::NetworkConnectionInformation])
end
get_storage_tier_level() click to toggle source
# File lib/softlayer/network/storage.rb, line 635
def get_storage_tier_level
  request(:get_storage_tier_level, String)
end
get_storage_type() click to toggle source
# File lib/softlayer/network/storage.rb, line 639
def get_storage_type
  request(:get_storage_type, Softlayer::Network::Storage::Type)
end
get_total_bytes_used() click to toggle source
# File lib/softlayer/network/storage.rb, line 643
def get_total_bytes_used
  request(:get_total_bytes_used, String)
end
get_total_schedule_snapshot_retention_count() click to toggle source
# File lib/softlayer/network/storage.rb, line 647
def get_total_schedule_snapshot_retention_count
  request(:get_total_schedule_snapshot_retention_count, Integer)
end
get_usage_notification() click to toggle source
# File lib/softlayer/network/storage.rb, line 651
def get_usage_notification
  request(:get_usage_notification, Softlayer::Notification)
end
get_valid_replication_target_datacenter_locations() click to toggle source
# File lib/softlayer/network/storage.rb, line 655
def get_valid_replication_target_datacenter_locations
  request(:get_valid_replication_target_datacenter_locations, Array[Softlayer::Location])
end
get_vendor_name() click to toggle source
# File lib/softlayer/network/storage.rb, line 659
def get_vendor_name
  request(:get_vendor_name, String)
end
get_virtual_guest() click to toggle source
# File lib/softlayer/network/storage.rb, line 663
def get_virtual_guest
  request(:get_virtual_guest, Softlayer::Virtual::Guest)
end
get_volume_history() click to toggle source
# File lib/softlayer/network/storage.rb, line 667
def get_volume_history
  request(:get_volume_history, Array[Softlayer::Network::Storage::History])
end
get_volume_status() click to toggle source
# File lib/softlayer/network/storage.rb, line 671
def get_volume_status
  request(:get_volume_status, String)
end
get_webcc_account() click to toggle source
# File lib/softlayer/network/storage.rb, line 675
def get_webcc_account
  request(:get_webcc_account, Softlayer::Account::Password)
end
get_weekly_schedule() click to toggle source
# File lib/softlayer/network/storage.rb, line 679
def get_weekly_schedule
  request(:get_weekly_schedule, Softlayer::Network::Storage::Schedule)
end
immediate_failover_to_replicant(message) click to toggle source

replicant_id

# File lib/softlayer/network/storage.rb, line 684
def immediate_failover_to_replicant(message)
  request(:immediate_failover_to_replicant, Boolean, message)
end
is_blocking_operation_in_progress(message) click to toggle source

exempt_status_key_names

# File lib/softlayer/network/storage.rb, line 689
def is_blocking_operation_in_progress(message)
  request(:is_blocking_operation_in_progress, Boolean, message)
end
remove_access_from_hardware(message) click to toggle source

hardware_object_template

# File lib/softlayer/network/storage.rb, line 694
def remove_access_from_hardware(message)
  request(:remove_access_from_hardware, Boolean, message)
end
remove_access_from_hardware_list(message) click to toggle source

hardware_object_templates

# File lib/softlayer/network/storage.rb, line 699
def remove_access_from_hardware_list(message)
  request(:remove_access_from_hardware_list, Boolean, message)
end
remove_access_from_host(message) click to toggle source

type_class_name host_id

# File lib/softlayer/network/storage.rb, line 705
def remove_access_from_host(message)
  request(:remove_access_from_host, Softlayer::Network::Storage::Allowed::Host, message)
end
remove_access_from_host_list(message) click to toggle source

host_object_templates

# File lib/softlayer/network/storage.rb, line 710
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) click to toggle source

ip_address_object_template

# File lib/softlayer/network/storage.rb, line 715
def remove_access_from_ip_address(message)
  request(:remove_access_from_ip_address, Boolean, message)
end
remove_access_from_ip_address_list(message) click to toggle source

ip_address_object_templates

# File lib/softlayer/network/storage.rb, line 720
def remove_access_from_ip_address_list(message)
  request(:remove_access_from_ip_address_list, Boolean, message)
end
remove_access_from_subnet(message) click to toggle source

subnet_object_template

# File lib/softlayer/network/storage.rb, line 725
def remove_access_from_subnet(message)
  request(:remove_access_from_subnet, Boolean, message)
end
remove_access_from_subnet_list(message) click to toggle source

subnet_object_templates

# File lib/softlayer/network/storage.rb, line 730
def remove_access_from_subnet_list(message)
  request(:remove_access_from_subnet_list, Boolean, message)
end
remove_access_from_virtual_guest(message) click to toggle source

virtual_guest_object_template

# File lib/softlayer/network/storage.rb, line 735
def remove_access_from_virtual_guest(message)
  request(:remove_access_from_virtual_guest, Boolean, message)
end
remove_access_from_virtual_guest_list(message) click to toggle source

virtual_guest_object_templates

# File lib/softlayer/network/storage.rb, line 740
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) click to toggle source

hardware_object_templates

# File lib/softlayer/network/storage.rb, line 745
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) click to toggle source

ip_address_object_templates

# File lib/softlayer/network/storage.rb, line 750
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) click to toggle source

subnet_object_template

# File lib/softlayer/network/storage.rb, line 755
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) click to toggle source

subnet_object_templates

# File lib/softlayer/network/storage.rb, line 760
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) click to toggle source

virtual_guest_object_templates

# File lib/softlayer/network/storage.rb, line 765
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) click to toggle source

username

# File lib/softlayer/network/storage.rb, line 770
def remove_credential(message)
  request(:remove_credential, Boolean, message)
end
restore_file(message) click to toggle source

file_id

# File lib/softlayer/network/storage.rb, line 775
def restore_file(message)
  request(:restore_file, Softlayer::Container::Utility::File::Entity, message)
end
restore_from_snapshot(message) click to toggle source

snapshot_id

# File lib/softlayer/network/storage.rb, line 780
def restore_from_snapshot(message)
  request(:restore_from_snapshot, Boolean, message)
end
set_mountable(message) click to toggle source

mountable

# File lib/softlayer/network/storage.rb, line 790
def set_mountable(message)
  request(:set_mountable, Boolean, message)
end
set_snapshot_allocation(message) click to toggle source

capacity_gb

# File lib/softlayer/network/storage.rb, line 795
def set_snapshot_allocation(message)
  request(:set_snapshot_allocation, nil, message)
end
upgrade_volume_capacity(message) click to toggle source

item_id

# File lib/softlayer/network/storage.rb, line 800
def upgrade_volume_capacity(message)
  request(:upgrade_volume_capacity, Boolean, message)
end
upload_file(message) click to toggle source

file

# File lib/softlayer/network/storage.rb, line 805
def upload_file(message)
  request(:upload_file, Softlayer::Container::Utility::File::Entity, message)
end