InfluxDB 2.0 JavaScript client
Home > @influxdata/influxdb-client-apis > NotificationRuleBase
Signature:
interface NotificationRuleBase
Property | Modifiers | Type | Description |
---|---|---|---|
createdAt? | readonly |
string | (Optional) |
description? | string | (Optional) An optional description of the notification rule. | |
endpointID | string | ||
every? | string | (Optional) The notification repetition interval. | |
id? | readonly |
string | (Optional) |
labels? | Labels | (Optional) | |
lastRunError? | readonly |
string | (Optional) |
lastRunStatus? | readonly |
‘failed’ | ‘success’ | ‘canceled’ | (Optional) |
latestCompleted? | readonly |
string | (Optional) A timestamp (RFC3339 date/time format) of the latest scheduled and completed run. |
limit? | number | (Optional) Don’t notify me more than |
|
limitEvery? | number | (Optional) Don’t notify me more than |
|
links? | readonly |
{ self?: Link; labels?: Link; members?: Link; owners?: Link; query?: Link; } | (Optional) |
name | string | Human-readable name describing the notification rule. | |
offset? | string | (Optional) Duration to delay after the schedule, before executing check. | |
orgID | string | The ID of the organization that owns this notification rule. | |
ownerID? | readonly |
string | (Optional) The ID of creator used to create this notification rule. |
runbookLink? | string | (Optional) | |
sleepUntil? | string | (Optional) | |
status | TaskStatusType | ||
statusRules | StatusRule[] | List of status rules the notification rule attempts to match. | |
tagRules? | TagRule[] | (Optional) List of tag rules the notification rule attempts to match. | |
taskID? | string | (Optional) The ID of the task associated with this notification rule. | |
updatedAt? | readonly |
string | (Optional) |