Language: English

User
SoftLayer_User_Customer_MobileDevice

Overview

This class represents a mobile device belonging to a user. The device can be a phone, tablet, or possibly even some Android based net books. The purpose is to tie just enough info with the device and the user to enable push notifications through non-softlayer entities (Google, Apple, RIM).

Local Properties

createDate

Created date for the record.

Type:

dateTime

displayResolutionXxY

The device resolution formatted width x height

Type:

string

id

Record Identifier

Type:

integer

mobileDeviceTypeId

Device type identifier.

Type:

integer

mobileOperatingSystemId

Mobile OS identifier.

Type:

integer

modelNumber

Device model number

Type:

string

modifyDate

Last modify date for the record.

Type:

dateTime

name

The name of the device the user is using.

Type:

string

phoneNumber

Device phone number

Type:

string

serialNumber

Device serial number

Type:

string

token

The token that is provided by the mobile device.

Type:

string

userId

User Identifier

Type:

integer

Relational & Count Properties

Relational Properties can be queried by object mask
availablePushNotificationSubscriptionCount

A count of notification subscriptions available to a mobile device.

Type:

unsignedLong

availablePushNotificationSubscriptions

Notification subscriptions available to a mobile device.

customer

The user this mobile device belongs to.

operatingSystem

The operating system this device is using

pushNotificationSubscriptionCount

A count of notification subscriptions attached to a mobile device.

Type:

unsignedLong

pushNotificationSubscriptions

Notification subscriptions attached to a mobile device.

type

The type of device this user is using