SoftLayer Product Package
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Product_Package service. For information on the SoftLayer_Product_Package data type please see SoftLayer_Product_Package (type).
Contents |
Overview
Every SoftLayer_Product_Package contains information related products and services that SoftLayer sells. The configuration of this package reveals which categories are required to place an order for this package. Every package has items, item prices, locations, regions, and a configuration. This service is the starting point for ordering servers, and other services we provide.
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Product_Package?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Product_Package |
Methods
getActiveItems
Retrieve the active items, as well as their prices and categories for this package
- returns
- parameters
- None
getActiveServerItems
Retrieve a collection of server items available for purchase in this package. This is a subset of the 'items' key in this same class
- returns
- parameters
- None
getAvailableLocations
Retrieve a collection of valid locations for this package.
- returns
- parameters
- None
getConfiguration
Retrieve the item categories associated with a package, including information detailing which item categories are required as part of a SoftLayer product order.
- returns
- parameters
- None
getFirstOrderStep
Retrieve the Softlayer order step is optionally step-based. This returns the first SoftLayer_Product_Package_Order_Step in the step-based order process.
- returns
- parameters
- None
getItemPrices
Retrieve a collection of SoftLayer_Product_Item_Prices that are valid for this package.
- returns
- parameters
- None
getItems
Retrieve a collection of valid items available for purchase in this package.
- returns
- parameters
- None
getLocations
Retrieve a collection of valid locations for this package.
- returns
- parameters
- None
getLowestServerPrice
Retrieve the starting price for servers/items in this package.
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Product_Package record.
- returns
- SoftLayer_Product_Package
- parameters
- None
getRegions
Retrieve a collection of valid SoftLayer_Location_Region(s) for this package.
- returns
- parameters
- None

