SoftLayer_Billing_Order_Item


SoftLayer_Billing_Order_Item

Description

The SoftLayer_Billing_Order_Item datatype provides information regarding a single ordered item. When a server order or any other order is placed, the information about that order is stored as SoftLayer_Billing_Order_items.

This also provides information about software or hardware related to an ordered item,what package the item is in, and all pricing information related to this ordered item.

Methods

getBillingItem
Retrieve the SoftLayer_Billing_Item tied to the order item.
getBundledItems
Retrieve the other items included with an ordered item.
getCategory
Retrieve the item category tied to an order item.
getChildren
Retrieve the child order items for an order item. All server order items should have children. These children are considered a part of the server.
getGlobalIdentifier
Retrieve a hardware's universally unique identifier.
getHardwareGenericComponent
Retrieve the component type tied to an order item. All hardware-specific items should have a generic hardware component.
getItem
Retrieve the SoftLayer_Product_Item tied to an order item. The item is the actual definition of the product being sold.
getItemCategoryAnswers
Retrieve this is an item's category answers.
getItemPrice
Retrieve the SoftLayer_Product_Item_Price tied to an order item. The item price object describes the cost of an item.
getLocation
Retrieve the location of an ordered item. This is usually the same as the server it is being ordered with. Otherwise it describes the location of the additional service being ordered.
getObject
Retrieve a SoftLayer_Billing_Order_Item record.
getOldBillingItem
Retrieve this is only populated when an upgrade order is placed. The old billing item represents what the billing was before the upgrade happened.
getOrder
Retrieve the order to which this item belongs. The order contains all the information related to the items included in an order
getPackage
Retrieve the SoftLayer_Product_Package an order item is a part of.
getParent
Retrieve the parent order item ID for an item. Items that are associated with a server will have a parent. The parent will be the server item itself.
getPreset
Retrieve the SoftLayer_Product_Package_Preset related to this order item.
getRedundantPowerSupplyCount
Retrieve a count of power supplies contained within this SoftLayer_Billing_Order
getSoftwareDescription
Retrieve for ordered items that are software items, a full description of that software can be found with this property.
getStorageGroups
Retrieve the drive storage groups that are attached to this billing order item.
getTotalRecurringAmount
Retrieve the recurring fee of an ordered item. This amount represents the fees that will be charged on a recurring (usually monthly) basis.
getUpgradeItem
Retrieve the next SoftLayer_Product_Item in the upgrade path for this order item.

/reference/services/SoftLayer_Billing_Order_Item/