This flag is used by the getUpgradeItemPrices methods available on various resources to indicate if a product price is used for the current billing item.
Type:
boolean
The hourly price for this item, should this item be part of an hourly pricing package.
Type:
decimal
The id of the SoftLayer_Location_Group_Pricing that this price is part of. If set to null, the price is considered a standard price, which can be used with any location when ordering.
During order SoftLayer_Product_Order::verifyOrder and SoftLayer_Product_Order::placeOrder, if a standard price is used, that price may be replaced with a location based price, which does not have this property set to null. The location based price must be part of a SoftLayer_Location_Group_Pricing that has the location being ordered in order for this to happen.
A price’s total tax amount of the one time fees (oneTimeFee, laborFee, and setupFee). This is only populated after the order is verified via SoftLayer_Product_Order::verifyOrder()
Type:
decimal
Order options for the category that this price is associated with.
Type:
SoftLayer_Product_Item_Category_Order_Option_Type[]
A recurring fee is a fee that happens every billing period. This fee is represented as a floating point decimal in US dollars ($USD).
Type:
decimal
A price’s tax amount of the recurring fee. This is only populated after the order is verified via SoftLayer_Product_Order::verifyOrder()
Type:
decimal
A recurring fee is a fee that happens every billing period. This fee is represented as a floating point decimal in US dollars ($USD).
Type:
decimal
A price’s tax amount of the recurring fee. This is only populated after the order is verified via SoftLayer_Product_Order::verifyOrder()
Type:
decimal
The minimum threshold for which this tiered usage price begins to apply. The unit for the price is defined by the item to which this belongs, see [[SoftLayer_Product_Item::$units]].
Type:
int
The account that the item price is restricted to.
Type:
SoftLayer_Product_Item_Price_Account_Restriction[]
Signifies pricing that is only available on a bare metal reserved capacity order.
Type:
boolean
Whether the price is for Big Data OS/Journal disks only. (Deprecated)
Type:
boolean
The maximum capacity value for which this price is suitable.
Type:
string
The minimum capacity value for which this price is suitable.
Type:
string
The type of capacity restriction by which this price must abide.
Type:
string
Signifies pricing that is only available on a dedicated host virtual server order.
Type:
boolean
Whether this price defines a software license for its product item.
Type:
boolean
Eligibility strategy to assess if a customer can order using this price.
Type:
string
A list of preset configurations this price is used in.'
Type:
SoftLayer_Product_Package_Preset_Configuration[]
The pricing location group that this price is applicable for. Prices that have a pricing location group will only be available for ordering with the locations specified on the location group.
Type:
SoftLayer_Location_Group_Pricing
The number of server cores required to order this item. This is deprecated. Use SoftLayer_Product_Item_Price::getCapacityRestrictionMinimum and SoftLayer_Product_Item_Price::getCapacityRestrictionMaximum
Type:
int
Signifies pricing that is only available on a reserved capacity virtual server order.
Type:
boolean
A count of the account that the item price is restricted to.
Type:
unsignedLong
A count of a list of preset configurations this price is used in.'
Type:
unsignedLong