Interface: Site
Defined in: shared/types.ts:346
Core site entity aggregating one or more monitors.
Remarksโ
Represents a logical monitored property such as a website or service. Each site owns a collection of monitors that produce its aggregate status.
Propertiesโ
identifierโ
identifier:
string
Defined in: shared/types.ts:348
Unique identifier persisted across renderer and backend.
monitoringโ
monitoring:
boolean
Defined in: shared/types.ts:350
Indicates whether monitoring is currently active for the site.
monitorsโ
monitors:
Monitor[]
Defined in: shared/types.ts:352
Collection of monitors assigned to the site.
nameโ
name:
string
Defined in: shared/types.ts:354
Human-readable site name rendered throughout the UI.