Language: English

Product
SoftLayer_Product_Upgrade_Request

Overview

The SoftLayer_Product_Upgrade_Request data type contains general information relating to a hardware, virtual server, or service upgrade. It also relates a SoftLayer_Billing_Order to a SoftLayer_Ticket.

Local Properties

accountId

The unique internal id of a SoftLayer account

Type:

integer

createDate

The date an upgrade request was created.

Type:

dateTime

employeeId

The unique internal id of the last modified user

Type:

integer

guestId

The unique internal id of the virtual server that an upgrade will be done

Type:

integer

hardwareId

The unique internal id of the hardware that an upgrade will be done

Type:

integer

id

An upgrade request's internal identifier.

Type:

integer

maintenanceStartTimeUtc

The time that system admin starts working on the order item. This is used for upgrade orders.

Type:

dateTime

modifyDate

The date an upgrade request was last modified.

Type:

dateTime

orderId

The unique internal id of the order that an upgrade request is related to

Type:

integer

orderTotal

The total amount of fees

Type:

decimal

proratedTotal

The prorated total amount of recurring fees

Type:

decimal

statusId

The unique internal id of an upgrade status

Type:

integer

ticketId

The unique internal id of the ticket related to an upgrade request

Type:

integer

userId

The unique internal id of the customer who place the order

Type:

integer

Relational & Count Properties

Relational Properties can be queried by object mask
account

The account that an order belongs to

completedFlag

Indicates that the upgrade request has completed or has been cancelled.

Type:

boolean

invoice

This is the invoice associated with the upgrade request. For hourly servers or services, an invoice will not be available.

order

An order record associated to the upgrade request

server

A server object associated with the upgrade request if any.

status

The current status of the upgrade request.

ticket

The ticket that is used to coordinate the upgrade process.

user

The user that placed the order.

virtualGuest

A virtual server object associated with the upgrade request if any.