Skip to main content

PackageAlarmState

A state record for a package alarm

type PackageAlarmState {
id: ID!
status: AlarmStatus!
message: String!
notification: JSON!
occurredAt: DateTime!
}

Fields

PackageAlarmState.id ● ID! non-null scalar

Unique identifier for this alarm state record.

PackageAlarmState.status ● AlarmStatus! non-null enum

The current status of the alarm (OK, ALARM, or INSUFFICIENT_DATA).

PackageAlarmState.message ● String! non-null scalar

Message describing the current state or reason for the alarm.

PackageAlarmState.notification ● JSON! non-null scalar

Raw notification data from the cloud provider that triggered this state change.

PackageAlarmState.occurredAt ● DateTime! non-null scalar

ISO 8601 timestamp when this state change occurred.

Member Of

Alarm object