class Softlayer::Product::Item::Price
Constants
- SERVICE
Attributes
account_restriction_count[RW]
account_restrictions[RW]
attribute_count[RW]
attributes[RW]
big_data_os_journal_disk_flag[RW]
bundle_reference_count[RW]
bundle_references[RW]
capacity_restriction_maximum[RW]
capacity_restriction_minimum[RW]
capacity_restriction_type[RW]
categories[RW]
category_count[RW]
current_price_flag[RW]
defined_software_license_flag[RW]
hourly_recurring_fee[RW]
id[RW]
inventory[RW]
inventory_count[RW]
item[RW]
item_id[RW]
labor_fee[RW]
location_group_id[RW]
on_sale_flag[RW]
one_time_fee[RW]
one_time_fee_tax[RW]
order_options[RW]
package_count[RW]
package_reference_count[RW]
package_references[RW]
packages[RW]
preset_configuration_count[RW]
preset_configurations[RW]
pricing_location_group[RW]
prorated_recurring_fee[RW]
prorated_recurring_fee_tax[RW]
quantity[RW]
recurring_fee[RW]
recurring_fee_tax[RW]
required_core_count[RW]
setup_fee[RW]
sort[RW]
usage_rate[RW]
Public Class Methods
get_usage_rate_prices(message)
click to toggle source
location items
# File lib/softlayer/product/item/price.rb, line 128 def self.get_usage_rate_prices(message) request(:get_usage_rate_prices, Array[Softlayer::Product::Item::Price], message) end
Public Instance Methods
get_account_restrictions()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 54 def get_account_restrictions request(:get_account_restrictions, Array[Softlayer::Product::Item::Price::Account::Restriction]) end
get_attributes()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 58 def get_attributes request(:get_attributes, Array[Softlayer::Product::Item::Price::Attribute]) end
get_big_data_os_journal_disk_flag()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 62 def get_big_data_os_journal_disk_flag request(:get_big_data_os_journal_disk_flag, Boolean) end
get_bundle_references()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 66 def get_bundle_references request(:get_bundle_references, Array[Softlayer::Product::Item::Bundles]) end
get_capacity_restriction_maximum()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 70 def get_capacity_restriction_maximum request(:get_capacity_restriction_maximum, String) end
get_capacity_restriction_minimum()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 74 def get_capacity_restriction_minimum request(:get_capacity_restriction_minimum, String) end
get_capacity_restriction_type()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 78 def get_capacity_restriction_type request(:get_capacity_restriction_type, String) end
get_categories()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 82 def get_categories request(:get_categories, Array[Softlayer::Product::Item::Category]) end
get_defined_software_license_flag()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 86 def get_defined_software_license_flag request(:get_defined_software_license_flag, Boolean) end
get_inventory()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 90 def get_inventory request(:get_inventory, Array[Softlayer::Product::Package::Inventory]) end
get_item()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 94 def get_item request(:get_item, Softlayer::Product::Item) end
get_object()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 98 def get_object request(:get_object, Softlayer::Product::Item::Price) end
get_package_references()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 106 def get_package_references request(:get_package_references, Array[Softlayer::Product::Package::Item::Prices]) end
get_packages()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 110 def get_packages request(:get_packages, Array[Softlayer::Product::Package]) end
get_preset_configurations()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 114 def get_preset_configurations request(:get_preset_configurations, Array[Softlayer::Product::Package::Preset::Configuration]) end
get_pricing_location_group()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 118 def get_pricing_location_group request(:get_pricing_location_group, Softlayer::Location::Group::Pricing) end
get_required_core_count()
click to toggle source
# File lib/softlayer/product/item/price.rb, line 122 def get_required_core_count request(:get_required_core_count, Integer) end