SoftLayer_Notification_User_Subscriber_Mobile


SoftLayer_Notification_User_Subscriber_Mobile

Description

A notification subscriber will have details pertaining to the subscriber’s notification subscription. You can receive details such as preferences, details of the preferences, delivery methods and the delivery methods for the subscriber.

NOTE: There are preferences and delivery methods that cannot be modified. Also, there are some subscriptions that are required.

Local


active

The current status of the subscription.
Type: int


id

Unique identifier of the subscriber that will receive the alerts.
Type: int


notificationId

Unique identifier of the notification subscribed to.
Type: int


userRecordId

Unique identifier of the user the subscription is for.
Type: int

Relational


deliveryMethods

The delivery methods used to send the subscribed notification.
Type: SoftLayer_Notification_Delivery_Method[]


notification

Notification subscribed to.
Type: SoftLayer_Notification


preferences

Associated subscriber preferences used for the notification subscription. For example, preferences include number of deliveries (limit) and threshold.
Type: SoftLayer_Notification_User_Subscriber_Preference[]


preferencesDetails

Preference details such as description, minimum and maximum limits, default value and unit of measure.
Type: SoftLayer_Notification_Preference[]


resourceRecord

The subscriber id to resource id mapping.
Type: SoftLayer_Notification_User_Subscriber_Resource


userRecord

User record for the subscription.
Type: SoftLayer_User_Customer

Count


deliveryMethodCount

A count of the delivery methods used to send the subscribed notification.
Type: unsignedLong


preferenceCount

A count of associated subscriber preferences used for the notification subscription. For example, preferences include number of deliveries (limit) and threshold.
Type: unsignedLong


preferencesDetailCount

A count of preference details such as description, minimum and maximum limits, default value and unit of measure.
Type: unsignedLong