Sales
SoftLayer_Sales_Presale_Event

Overview

The presale event data types indicate the information regarding an individual presale event. The locationId will indicate the datacenter associated with the presale event. The itemId will indicate the product item associated with a particular presale event - however these are more rare. The startDate and endDate will provide information regarding when the presale event is available for use. At the end of the presale event, the server or services purchased will be available once approved and provisioned.

Local Properties

description

Description of the presale event.

Type:

string

endDate

End date of the presale event. Orders can be approved and provisioned after this date.

Type:

dateTime

id

Presale event unique identifier.

Type:

integer

itemId

SoftLayer_Product_Item id associated with the presale event.

Type:

integer

locationId

SoftLayer_Location id for the presale event.

Type:

integer

startDate

Start date of the presale event. Orders cannot be approved before this date.

Type:

dateTime

Relational & Count Properties

Relational Properties can be queried by object mask
activeFlag

A flag to indicate that the presale event is currently active. A presale event is active if the current time is between the start and end dates.

Type:

boolean

expiredFlag

A flag to indicate that the presale event is expired. A presale event is expired if the current time is after the end date.

Type:

boolean

item

The SoftLayer_Product_Item associated with the presale event.

location

The SoftLayer_Location associated with the presale event.

orderCount

A count of the orders (SoftLayer_Billing_Order) associated with this presale event that were created for the customer's account.

Type:

unsignedLong

orders

The orders (SoftLayer_Billing_Order) associated with this presale event that were created for the customer's account.