| Field | Description |
| Type | A string that observes a dotted notation syntax (for example, Queue.empty or Modem.noDialTone). |
| SequenceNumber | A long that represents a particular instance of notification. |
| TimeStamp | A timestamp that represents the time when the notification was generated. |
| Message | A string that contains an explanation of the notification. |
| UserData | An object that contains resource-specific data or any other data that is meaningful to users. |