Conditions
OwnerNotificationRuleCondition | None
PriorityNotificationRuleCondition | None
list[SegmentNotificationRuleCondition] | None
SeverityNotificationRuleCondition | None
SourceNotificationRuleCondition | None
list[TagNotificationRuleCondition] | None
TypeNotificationRuleCondition | None
Diffable
Conditions used for notification rules.
IncidentSeverity
str, Enum
Severity of an incident severity condition.
HIGH
LOW
MEDIUM
IssueTypename
str, Enum
Name of issue type.
GenericSourceError
SchemaChangeSourceError
SegmentLimitExceededSourceError
ValidatorIncident
NotificationRule
str
required
Conditions | None
Type:
Conditionsstr | None
bool
bool
Resource
A notification rule.
See About Notifications.
resource_class_name()
str
Returns the base class name.
NotificationRuleCondition
Diffable
A condition for notification rules.
OwnerNotificationRuleCondition
list[str]
required
NotificationRuleCondition
A condition for owners.
PriorityNotificationRuleCondition
list[IncidentGroupPriority]
required
Type:
IncidentGroupPriorityNotificationRuleCondition
A condition for incident group priority.
SegmentCondition
str
required
str
required
object
A segment condition is a field and value to match segments on.
field
value
SegmentNotificationRuleCondition
list[SegmentCondition]
required
Type:
SegmentConditionNotificationRuleCondition
A condition for segments.
SeverityNotificationRuleCondition
list[IncidentSeverity]
required
Type:
IncidentSeverityNotificationRuleCondition
A condition for severity.
SourceNotificationRuleCondition
NotificationRuleCondition
A condition for sources.
TagNotificationRuleCondition
NotificationRuleCondition
A condition for tags.
TypeNotificationRuleCondition
list[IssueTypename]
required
Type:
IssueTypenameNotificationRuleCondition
A condition for sources.