class Softlayer::Network::Storage::Group
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
alias[RW]
allowed_host_count[RW]
allowed_hosts[RW]
attached_volume_count[RW]
attached_volumes[RW]
create_date[RW]
group_type[RW]
group_type_id[RW]
id[RW]
modify_date[RW]
os_type[RW]
os_type_id[RW]
service_resource[RW]
service_resource_id[RW]
Public Class Methods
create_object(message)
click to toggle source
template_object
# File lib/softlayer/network/storage/group.rb, line 37 def self.create_object(message) request(:create_object, Boolean, message) end
get_all_objects()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 54 def self.get_all_objects request(:get_all_objects, Array[Softlayer::Network::Storage::Group]) end
Public Instance Methods
add_allowed_host(message)
click to toggle source
allowed_host
# File lib/softlayer/network/storage/group.rb, line 27 def add_allowed_host(message) request(:add_allowed_host, Boolean, message) end
attach_to_volume(message)
click to toggle source
volume
# File lib/softlayer/network/storage/group.rb, line 32 def attach_to_volume(message) request(:attach_to_volume, Boolean, message) end
delete_object()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 41 def delete_object request(:delete_object, Boolean) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/network/storage/group.rb, line 46 def edit_object(message) request(:edit_object, Boolean, message) end
get_account()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 50 def get_account request(:get_account, Softlayer::Account) end
get_allowed_hosts()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 58 def get_allowed_hosts request(:get_allowed_hosts, Array[Softlayer::Network::Storage::Allowed::Host]) end
get_attached_volumes()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 62 def get_attached_volumes request(:get_attached_volumes, Array[Softlayer::Network::Storage]) end
get_group_type()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 66 def get_group_type request(:get_group_type, Softlayer::Network::Storage::Group::Type) end
get_network_connection_details()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 70 def get_network_connection_details request(:get_network_connection_details, Softlayer::Container::Network::Storage::NetworkConnectionInformation) end
get_object()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 74 def get_object request(:get_object, Softlayer::Network::Storage::Group) end
get_os_type()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 78 def get_os_type request(:get_os_type, Softlayer::Network::Storage::Iscsi::Os::Type) end
get_service_resource()
click to toggle source
# File lib/softlayer/network/storage/group.rb, line 82 def get_service_resource request(:get_service_resource, Softlayer::Network::Service::Resource) end
remove_allowed_host(message)
click to toggle source
allowed_host
# File lib/softlayer/network/storage/group.rb, line 87 def remove_allowed_host(message) request(:remove_allowed_host, Boolean, message) end
remove_from_volume(message)
click to toggle source
volume
# File lib/softlayer/network/storage/group.rb, line 92 def remove_from_volume(message) request(:remove_from_volume, Boolean, message) end