alertingv0alpha1🔗
Objects🔗
- AlertRuleKind
- AlertRuleSpec
- ApiVersion
- DatasourceUID
- ExecErrState
- Expression
- ExpressionMap
- FacetValue
- IntervalTrigger
- MetricName
- NamedRoutingTree
- NoDataState
- NotificationSettings
- NotificationSettingsType
- PanelRef
- PromDuration
- PromDurationWMillis
- RecordingRuleKind
- RecordingRuleSpec
- RelativeTimeRange
- RuleRef
- RuleSearchHitFields
- RuleSequenceKind
- RuleSequenceSpec
- RuleSpec
- RuleUID
- SearchResultHit
- SearchResultResource
- SearchResults
- SearchResultsMetadata
- SimplifiedRouting
- TemplateString
- TimeIntervalRef
- TotalHitsRelation
Builders🔗
- AlertRule
- Expression
- FacetValue
- IntervalTrigger
- NamedRoutingTree
- PanelRef
- RecordingRule
- RelativeTimeRange
- RuleRef
- RuleSearchHitFields
- RuleSequence
- RuleSpec
- SearchResultHit
- SearchResultResource
- SearchResults
- SearchResultsMetadata
- SimplifiedRouting
Functions🔗
alert_rule_manifest🔗
Creates a resource manifest from an AlertRule.
def alert_rule_manifest(name: str, folder: cogbuilder.Builder[alertingv0alpha1.AlertRuleSpec]) -> AlertRule
recording_rule_manifest🔗
Creates a resource manifest from a RecordingRule.
def recording_rule_manifest(name: str, folder: cogbuilder.Builder[alertingv0alpha1.RecordingRuleSpec]) -> RecordingRule
rule_sequence_manifest🔗
Creates a resource manifest from a RuleSequence.