Order interface

The order details.

Extends

Properties

contactInformation

The contact details.

currentStatus

Current status of the order.

deliveryTrackingInfo

Tracking information for the package delivered to the customer whether it has an original or a replacement device. NOTE: This property will not be serialized. It can only be populated by the server.

orderHistory

List of status changes in the order. NOTE: This property will not be serialized. It can only be populated by the server.

returnTrackingInfo

Tracking information for the package returned from the customer whether it has an original or a replacement device. NOTE: This property will not be serialized. It can only be populated by the server.

serialNumber

Serial number of the device. NOTE: This property will not be serialized. It can only be populated by the server.

shippingAddress

The shipping address.

Inherited Properties

id

The path ID that uniquely identifies the object. NOTE: This property will not be serialized. It can only be populated by the server.

name

The object name. NOTE: This property will not be serialized. It can only be populated by the server.

type

The hierarchical type of the object. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

contactInformation

The contact details.

contactInformation?: ContactDetails

Property Value

currentStatus

Current status of the order.

currentStatus?: OrderStatus

Property Value

deliveryTrackingInfo

Tracking information for the package delivered to the customer whether it has an original or a replacement device. NOTE: This property will not be serialized. It can only be populated by the server.

deliveryTrackingInfo?: TrackingInfo[]

Property Value

orderHistory

List of status changes in the order. NOTE: This property will not be serialized. It can only be populated by the server.

orderHistory?: OrderStatus[]

Property Value

returnTrackingInfo

Tracking information for the package returned from the customer whether it has an original or a replacement device. NOTE: This property will not be serialized. It can only be populated by the server.

returnTrackingInfo?: TrackingInfo[]

Property Value

serialNumber

Serial number of the device. NOTE: This property will not be serialized. It can only be populated by the server.

serialNumber?: string

Property Value

string

shippingAddress

The shipping address.

shippingAddress?: Address

Property Value

Inherited Property Details

id

The path ID that uniquely identifies the object. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ARMBaseModel.id

name

The object name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ARMBaseModel.name

type

The hierarchical type of the object. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ARMBaseModel.type