SoftLayer_Billing_Item_Virtual_DedicatedHost


SoftLayer_Billing_Item_Virtual_DedicatedHost

Description

Methods

cancelItem
Cancel a service or resource.
cancelService
Cancel a service or resource immediately. This does not include bare metal servers.
cancelServiceOnAnniversaryDate
Cancel a service or resource on the next bill date
getAccount
Retrieve the account that a billing item belongs to.
getActiveAgreementFlag
Retrieve a flag indicating that the billing item is under an active agreement.
getActiveAssociatedChildren
Retrieve a billing item's active associated child billing items. This includes "floating" items that are not necessarily child items of this billing item.
getActiveBundledItems
Retrieve a Billing Item's active bundled billing items.
getActiveCancellationItem
Retrieve a service cancellation request item that corresponds to the billing item.
getActiveChildren
Retrieve a Billing Item's active child billing items.
getActiveSparePoolBundledItems
Retrieve a Billing Item's spare pool bundled billing items.
getAssociatedBillingItem
Retrieve a billing item's associated parent. This is to be used for billing items that are "floating", and therefore are not child items of any parent billing item. If it is desired to associate an item to another, populate this with the SoftLayer_Billing_Item ID of that associated parent item.
getAssociatedBillingItemHistory
Retrieve a history of billing items which a billing item has been associated with.
getAssociatedChildren
Retrieve a Billing Item's associated child billing items. This includes "floating" items that are not necessarily child billing items of this billing item.
getAssociatedParent
Retrieve a billing item's associated parent billing item. This object will be the same as the parent billing item if parentId is set.
getBandwidthAllocation
Retrieve the bandwidth allocation for a billing item.
getBillableChildren
Retrieve a billing item's recurring child items that have once been billed and are scheduled to be billed in the future.
getBundleItems
Retrieve a Billing Item's bundled billing items
getBundledItems
Retrieve a Billing Item's bundled billing items'
getCanceledChildren
Retrieve a Billing Item's active child billing items.
getCancellationReason
Retrieve the billing item's cancellation reason.
getCancellationRequests
Retrieve this will return any cancellation requests that are associated with this billing item.
getCategory
Retrieve the item category to which the billing item's item belongs.
getChildren
Retrieve a Billing Item's child billing items'
getChildrenWithActiveAgreement
Retrieve a Billing Item's active child billing items.
getDowngradeItems
Retrieve for product items which have a downgrade path defined, this will return those product items.
getFilteredNextInvoiceChildren
Retrieve a Billing Item's associated child billing items, excluding some items with a $0.00 recurring fee.
getHourlyFlag
Retrieve a flag that will reflect whether this billing item is billed on an hourly basis or not.
getInvoiceItem
Retrieve invoice items associated with this billing item
getInvoiceItems
Retrieve all invoice items associated with the billing item
getItem
Retrieve the entry in the SoftLayer product catalog that a billing item is based upon.
getLocation
Retrieve the location of the billing item. Some billing items have physical properties such as the server itself. For items such as these, we provide location information.
getNextInvoiceChildren
Retrieve a Billing Item's child billing items and associated items'
getNextInvoiceTotalOneTimeAmount
Retrieve a Billing Item's total, including any child billing items if they exist.'
getNextInvoiceTotalOneTimeTaxAmount
Retrieve a Billing Item's total, including any child billing items if they exist.'
getNextInvoiceTotalRecurringAmount
Retrieve a Billing Item's total, including any child billing items and associated billing items if they exist.'
getNextInvoiceTotalRecurringTaxAmount
Retrieve this is deprecated and will always be zero. Because tax is calculated in real-time, previewing the next recurring invoice is pre-tax only.
getNonZeroNextInvoiceChildren
Retrieve a Billing Item's associated child billing items, excluding ALL items with a $0.00 recurring fee.
getObject
Retrieve a SoftLayer_Billing_Item_Virtual_DedicatedHost record.
getOrderItem
Retrieve a billing item's original order item. Simply a reference to the original order from which this billing item was created.
getOriginalLocation
Retrieve the original physical location for this billing item--may differ from current.
getPackage
Retrieve the package under which this billing item was sold. A Package is the general grouping of products as seen on our order forms.
getParent
Retrieve a billing item's parent item. If a billing item has no parent item then this value is null.
getParentVirtualGuestBillingItem
Retrieve a billing item's parent item. If a billing item has no parent item then this value is null.
getPendingCancellationFlag
Retrieve this flag indicates whether a billing item is scheduled to be canceled or not.
getPendingOrderItem
Retrieve the new order item that will replace this billing item.
getProvisionTransaction
Retrieve provisioning transaction for this billing item
getResource
Retrieve the resource for a virtual dedicated host billing item.
getServiceBillingItemsByCategory
Returns billing item in a given category code. Use this method to retrieve service billing items that you wish to cancel.
getSoftwareDescription
Retrieve a friendly description of software component
getUpgradeItem
Retrieve billing items whose product item has an upgrade path defined in our system will return the next product item in the upgrade path.
getUpgradeItems
Retrieve billing items whose product item has an upgrade path defined in our system will return all the product items in the upgrade path.
removeAssociationId
Remove an association from an orphan billing item.
setAssociationId
Set the associated billing item for an orphan billing item.
voidCancelService
Void a service cancellation that was previously made.

/reference/services/SoftLayer_Billing_Item_Virtual_DedicatedHost/