OBJECT
ObservabilityAlertNotificationRule
link GraphQL Schema definition
- type ObservabilityAlertNotificationRule implements Node, NodeVersion, NotificationRule {
- # User who created the notification rule
- User :
- # Creation time of the notification rule
- DateTime! :
- # List of CSP Project Entities that this notification rule is scoped
- Entity!] : [
- # List of email addresses the notifications of this rule needs to be delivered to.
- # Should be provided when notification target type is EMAIL
- String!] : [
- # Enabled turns the notification rule on/off
- Boolean! :
- # Opaque global ID. We will not persist this. For Query response this ID will be
- # given base64 encoding of notificationRuleId
- ID! :
- # Last update time of the notification rule
- DateTime! :
- # Name of the notification rule
- String! :
- # Versioning ID. We will populate this with lastUpdateTime, so will not be
- # persisted.
- ID! :
- # Criteria to notify
- ObservabilityAlertNotificationCriteria :
- # ID of the notification rule
- String! :
- # List of notification targets that this notification needs to be delivered to
- AriaNotificationTarget!] : [
- String :
- # Provider name of the notification rule
- String! :
- # Slack channel the notifications of this rule needs to be delivered to. Should be
- # provided when notification target type is SLACK,
- # If not provided will be notified to default configured channel"
- String :
- # User who updated this last
- User :
- }
link Require by
- ObservabilityAlertObservability Alert to trigger Alerts on metrics/logs
- ObservabilityAlertNotificationRuleConnectionnull
- ObservabilityAlertNotificationRuleConnectionEdgenull
- ObservabilityAlertNotificationRuleMutationProvidernull
- ObservabilityAlertNotificationRulesProvidernull
- ObservabilityLogAlertObservability Log Alert to trigger Alerts on logs
- ObservabilityMetricAlertObservability Metric Alert to trigger Alerts on metrics