class Softlayer::Hardware::Component::Model

Constants

SERVICE

Attributes

architecture_type[RW]
architecture_type_id[RW]
attribute_count[RW]
attributes[RW]
capacity[RW]
compatible_array_type_count[RW]
compatible_array_types[RW]
compatible_child_component_model_count[RW]
compatible_child_component_models[RW]
compatible_parent_component_model_count[RW]
compatible_parent_component_models[RW]
description[RW]
hardware_components[RW]
hardware_generic_component_model[RW]
hardware_generic_component_model_id[RW]
id[RW]
infiniband_compatible_attribute[RW]
is_infiniband_compatible[RW]
long_description[RW]
manufacturer[RW]
name[RW]
reboot_time[RW]
type[RW]
valid_attribute_type_count[RW]
valid_attribute_types[RW]
version[RW]

Public Instance Methods

get_architecture_type() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 36
def get_architecture_type
  request(:get_architecture_type, Softlayer::Hardware::Component::Model::Architecture::Type)
end
get_attributes() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 40
def get_attributes
  request(:get_attributes, Array[Softlayer::Hardware::Component::Model::Attribute])
end
get_compatible_array_types() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 44
def get_compatible_array_types
  request(:get_compatible_array_types, Array[Softlayer::Configuration::Storage::Group::Array::Type])
end
get_compatible_child_component_models() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 48
def get_compatible_child_component_models
  request(:get_compatible_child_component_models, Array[Softlayer::Hardware::Component::Model])
end
get_compatible_parent_component_models() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 52
def get_compatible_parent_component_models
  request(:get_compatible_parent_component_models, Array[Softlayer::Hardware::Component::Model])
end
get_hardware_components() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 56
def get_hardware_components
  request(:get_hardware_components, Array[Softlayer::Hardware::Component])
end
get_hardware_generic_component_model() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 60
def get_hardware_generic_component_model
  request(:get_hardware_generic_component_model, Softlayer::Hardware::Component::Model::Generic)
end
get_infiniband_compatible_attribute() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 64
def get_infiniband_compatible_attribute
  request(:get_infiniband_compatible_attribute, Softlayer::Hardware::Component::Model::Attribute)
end
get_is_infiniband_compatible() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 68
def get_is_infiniband_compatible
  request(:get_is_infiniband_compatible, Boolean)
end
get_object() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 72
def get_object
  request(:get_object, Softlayer::Hardware::Component::Model)
end
get_reboot_time() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 76
def get_reboot_time
  request(:get_reboot_time, Softlayer::Hardware::Component::Motherboard::Reboot::Time)
end
get_type() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 80
def get_type
  request(:get_type, String)
end
get_valid_attribute_types() click to toggle source
# File lib/softlayer/hardware/component/model.rb, line 84
def get_valid_attribute_types
  request(:get_valid_attribute_types, Array[Softlayer::Hardware::Component::Model::Attribute::Type])
end