Interface: MonitorCheckCompletedEventData
Defined in: shared/types/events.ts:499
Payload for monitor check completion events (manual or scheduled).
Remarksโ
Conveys the result of a monitor check operation along with the originating
site context. Uses BaseEventData for consistent timestamp metadata
while embedding the canonical StatusUpdate payload in the result
field.
Extendsโ
Propertiesโ
timestampโ
readonlytimestamp:number
Defined in: shared/types/events.ts:74
The time (in milliseconds since epoch) when the event occurred.
Inherited fromโ
_meta?โ
readonlyoptional_meta:EventMetadata
Defined in: shared/types/events.ts:76
Runtime metadata describing the emission context.
Inherited fromโ
_originalMeta?โ
readonlyoptional_originalMeta:EventMetadata
Defined in: shared/types/events.ts:78
Preserves previously attached metadata when re-emitting events.
Inherited fromโ
checkTypeโ
readonlycheckType:"manual"|"scheduled"
Defined in: shared/types/events.ts:501
Distinguishes manual checks from scheduled ones.
monitorIdโ
readonlymonitorId:string
Defined in: shared/types/events.ts:503
Identifier of the monitor that was checked.
resultโ
readonlyresult:StatusUpdate
Defined in: shared/types/events.ts:505
Canonical status update emitted by the check operation.
siteIdentifierโ
readonlysiteIdentifier:string
Defined in: shared/types/events.ts:507
Identifier of the site that owns the monitor.