class Softlayer::Software::Description

Constants

SERVICE

Attributes

attribute_count[RW]
attributes[RW]
average_installation_duration[RW]
compatible_software_description_count[RW]
compatible_software_descriptions[RW]
control_panel[RW]
feature_count[RW]
features[RW]
id[RW]
latest_version[RW]
latest_version_count[RW]
license_term_unit[RW]
license_term_value[RW]
long_description[RW]
manufacturer[RW]
name[RW]
operating_system[RW]
product_item_count[RW]
product_items[RW]
provision_transaction_group[RW]
reference_code[RW]
reload_transaction_group[RW]
required_user[RW]
software_license_count[RW]
software_licenses[RW]
upgrade_software_description[RW]
upgrade_software_description_id[RW]
upgrade_sw_desc[RW]
upgrade_sw_desc_id[RW]
valid_filesystem_type_count[RW]
valid_filesystem_types[RW]
version[RW]
virtual_license[RW]
virtualization_platform[RW]

Public Class Methods

get_all_objects() click to toggle source
# File lib/softlayer/software/description.rb, line 43
def self.get_all_objects
  request(:get_all_objects, Array[Softlayer::Software::Description])
end

Public Instance Methods

get_attributes() click to toggle source
# File lib/softlayer/software/description.rb, line 47
def get_attributes
  request(:get_attributes, Array[Softlayer::Software::Description::Attribute])
end
get_average_installation_duration() click to toggle source
# File lib/softlayer/software/description.rb, line 51
def get_average_installation_duration
  request(:get_average_installation_duration, Integer)
end
get_compatible_software_descriptions() click to toggle source
# File lib/softlayer/software/description.rb, line 55
def get_compatible_software_descriptions
  request(:get_compatible_software_descriptions, Array[Softlayer::Software::Description])
end
get_features() click to toggle source
# File lib/softlayer/software/description.rb, line 59
def get_features
  request(:get_features, Array[Softlayer::Software::Description::Feature])
end
get_latest_version() click to toggle source
# File lib/softlayer/software/description.rb, line 63
def get_latest_version
  request(:get_latest_version, Array[Softlayer::Software::Description])
end
get_object() click to toggle source
# File lib/softlayer/software/description.rb, line 67
def get_object
  request(:get_object, Softlayer::Software::Description)
end
get_product_items() click to toggle source
# File lib/softlayer/software/description.rb, line 71
def get_product_items
  request(:get_product_items, Array[Softlayer::Product::Item])
end
get_provision_transaction_group() click to toggle source
# File lib/softlayer/software/description.rb, line 75
def get_provision_transaction_group
  request(:get_provision_transaction_group, Softlayer::Provisioning::Version1::Transaction::Group)
end
get_reload_transaction_group() click to toggle source
# File lib/softlayer/software/description.rb, line 79
def get_reload_transaction_group
  request(:get_reload_transaction_group, Softlayer::Provisioning::Version1::Transaction::Group)
end
get_required_user() click to toggle source
# File lib/softlayer/software/description.rb, line 83
def get_required_user
  request(:get_required_user, String)
end
get_software_licenses() click to toggle source
# File lib/softlayer/software/description.rb, line 87
def get_software_licenses
  request(:get_software_licenses, Array[Softlayer::Software::License])
end
get_upgrade_software_description() click to toggle source
# File lib/softlayer/software/description.rb, line 91
def get_upgrade_software_description
  request(:get_upgrade_software_description, Softlayer::Software::Description)
end
get_upgrade_sw_desc() click to toggle source
# File lib/softlayer/software/description.rb, line 95
def get_upgrade_sw_desc
  request(:get_upgrade_sw_desc, Softlayer::Software::Description)
end
get_valid_filesystem_types() click to toggle source
# File lib/softlayer/software/description.rb, line 99
def get_valid_filesystem_types
  request(:get_valid_filesystem_types, Array[Softlayer::Configuration::Storage::Filesystem::Type])
end