Skip to main content

CcmsAlertNotification

No description

type CcmsAlertNotification implements Notification {
id: ID!
status: NotificationStatus
reason: NotificationReason
number: Int!
system: MonitoredSystem
customer: Customer
enqueueTime: DateTime
sentTime: DateTime
log: String
action: NotificationAction
alert: CcmsAlert
}

Fields

CcmsAlertNotification.id ● ID! non-null scalar

This notifications ID.

CcmsAlertNotification.status ● NotificationStatus enum

Status for a notification message.

CcmsAlertNotification.reason ● NotificationReason enum

The reason why the notification was triggered.

CcmsAlertNotification.number ● Int! non-null scalar

In case the reason is RESEND_ON_CONFIRMATION_CHANGE, RESEND_PERIODIC or RESEND_ON_SUB_STATUS_CHANGED this number counts the resends. For any other reason it will be 1.

CcmsAlertNotification.system ● MonitoredSystem interface

An associated monitored system. Can be null.

CcmsAlertNotification.customer ● Customer object

An associated customer. Can be null,

CcmsAlertNotification.enqueueTime ● DateTime scalar

The time when this notification was added to the send queue.

CcmsAlertNotification.sentTime ● DateTime scalar

The time when this notification was sent.

CcmsAlertNotification.log ● String scalar

This notifications log.

CcmsAlertNotification.action ● NotificationAction interface

The action for this notification.

CcmsAlertNotification.alert ● CcmsAlert object

The check for which this notification was generated.

Interfaces

Notification interface