class Softlayer::Product::Order
Constants
- SERVICE
Public Class Methods
check_item_availability(message)
click to toggle source
item_prices account_id availability_type_key_names
# File lib/softlayer/product/order.rb, line 9 def self.check_item_availability(message) request(:check_item_availability, Boolean, message) end
check_item_availability_for_image_template(message)
click to toggle source
image_template_id account_id package_id availability_type_key_names
# File lib/softlayer/product/order.rb, line 17 def self.check_item_availability_for_image_template(message) request(:check_item_availability_for_image_template, Boolean, message) end
check_item_conflicts(message)
click to toggle source
item_prices
# File lib/softlayer/product/order.rb, line 22 def self.check_item_conflicts(message) request(:check_item_conflicts, Boolean, message) end
get_networks(message)
click to toggle source
location_id package_id account_id
# File lib/softlayer/product/order.rb, line 35 def self.get_networks(message) request(:get_networks, Array[Softlayer::Container::Product::Order::Network], message) end
get_reseller_order(message)
click to toggle source
order_container
# File lib/softlayer/product/order.rb, line 40 def self.get_reseller_order(message) request(:get_reseller_order, Softlayer::Container::Product::Order, message) end
get_tax_calculation_result(message)
click to toggle source
order_hash
# File lib/softlayer/product/order.rb, line 45 def self.get_tax_calculation_result(message) request(:get_tax_calculation_result, Softlayer::Container::Tax::Cache, message) end
get_vlans(message)
click to toggle source
location_id package_id selected_items vlan_ids subnet_ids account_id
# File lib/softlayer/product/order.rb, line 55 def self.get_vlans(message) request(:get_vlans, Softlayer::Container::Product::Order::Network::Vlans, message) end
place_order(message)
click to toggle source
order_data save_as_quote
# File lib/softlayer/product/order.rb, line 61 def self.place_order(message) request(:place_order, Softlayer::Container::Product::Order::Receipt, message) end
place_quote(message)
click to toggle source
order_data
# File lib/softlayer/product/order.rb, line 66 def self.place_quote(message) request(:place_quote, Softlayer::Container::Product::Order::Receipt, message) end
required_items(message)
click to toggle source
item_prices
# File lib/softlayer/product/order.rb, line 77 def self.required_items(message) request(:required_items, Array[Softlayer::Product::Item], message) end
verify_order(message)
click to toggle source
order_data
# File lib/softlayer/product/order.rb, line 82 def self.verify_order(message) request(:verify_order, Softlayer::Container::Product::Order, message) end