class Softlayer::Billing::Order::Item

Constants

SERVICE

Attributes

billing_item[RW]
bundled_item_count[RW]
bundled_items[RW]
category[RW]
category_code[RW]
children[RW]
children_count[RW]
description[RW]
domain_name[RW]
global_identifier[RW]
hardware_generic_component[RW]
host_name[RW]
hourly_recurring_fee[RW]
id[RW]
item[RW]
item_category_answer_count[RW]
item_category_answers[RW]
item_id[RW]
item_price[RW]
item_price_id[RW]
labor_after_tax_amount[RW]
labor_fee[RW]
labor_fee_tax_rate[RW]
labor_tax_amount[RW]
location[RW]
next_order_children[RW]
next_order_children_count[RW]
old_billing_item[RW]
one_time_after_tax_amount[RW]
one_time_fee[RW]
one_time_fee_tax_rate[RW]
one_time_tax_amount[RW]
order[RW]
order_approval_date[RW]
package[RW]
parent[RW]
parent_id[RW]
promo_code_id[RW]
quantity[RW]
recurring_after_tax_amount[RW]
recurring_fee[RW]
recurring_tax_amount[RW]
redundant_power_supply_count[RW]
setup_after_tax_amount[RW]
setup_fee[RW]
setup_fee_deferral_months[RW]
setup_fee_tax_rate[RW]
setup_tax_amount[RW]
software_description[RW]
storage_group_count[RW]
storage_groups[RW]
total_recurring_amount[RW]
upgrade_item[RW]

Public Instance Methods

get_billing_item() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 61
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item)
end
get_bundled_items() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 65
def get_bundled_items
  request(:get_bundled_items, Array[Softlayer::Billing::Order::Item])
end
get_category() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 69
def get_category
  request(:get_category, Softlayer::Product::Item::Category)
end
get_children() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 73
def get_children
  request(:get_children, Array[Softlayer::Billing::Order::Item])
end
get_global_identifier() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 77
def get_global_identifier
  request(:get_global_identifier, String)
end
get_hardware_generic_component() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 81
def get_hardware_generic_component
  request(:get_hardware_generic_component, Softlayer::Hardware::Component::Model::Generic)
end
get_item() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 85
def get_item
  request(:get_item, Softlayer::Product::Item)
end
get_item_category_answers() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 89
def get_item_category_answers
  request(:get_item_category_answers, Array[Softlayer::Billing::Order::Item::Category::Answer])
end
get_item_price() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 93
def get_item_price
  request(:get_item_price, Softlayer::Product::Item::Price)
end
get_location() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 97
def get_location
  request(:get_location, Softlayer::Location)
end
get_next_order_children() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 101
def get_next_order_children
  request(:get_next_order_children, Array[Softlayer::Billing::Order::Item])
end
get_object() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 105
def get_object
  request(:get_object, Softlayer::Billing::Order::Item)
end
get_old_billing_item() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 109
def get_old_billing_item
  request(:get_old_billing_item, Softlayer::Billing::Item)
end
get_order() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 113
def get_order
  request(:get_order, Softlayer::Billing::Order)
end
get_order_approval_date() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 117
def get_order_approval_date
  request(:get_order_approval_date, DateTime)
end
get_package() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 121
def get_package
  request(:get_package, Softlayer::Product::Package)
end
get_parent() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 125
def get_parent
  request(:get_parent, Softlayer::Billing::Order::Item)
end
get_redundant_power_supply_count() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 129
def get_redundant_power_supply_count
  request(:get_redundant_power_supply_count, Integer)
end
get_software_description() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 133
def get_software_description
  request(:get_software_description, Softlayer::Software::Description)
end
get_storage_groups() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 137
def get_storage_groups
  request(:get_storage_groups, Array[Softlayer::Configuration::Storage::Group::Order])
end
get_total_recurring_amount() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 141
def get_total_recurring_amount
  request(:get_total_recurring_amount, Float)
end
get_upgrade_item() click to toggle source
# File lib/softlayer/billing/order/item.rb, line 145
def get_upgrade_item
  request(:get_upgrade_item, Softlayer::Product::Item)
end