Skip to content

AlertRule🔗

Constructor🔗

AlertRule()

Methods🔗

build🔗

Builds the object.

def build() -> alertingv0alpha1.AlertRuleSpec

annotations🔗

def annotations(annotations: dict[str, alertingv0alpha1.TemplateString]) -> typing.Self

exec_err_state🔗

def exec_err_state(exec_err_state: alertingv0alpha1.ExecErrState) -> typing.Self

expressions🔗

def expressions(expressions: alertingv0alpha1.ExpressionMap) -> typing.Self

for_val🔗

def for_val(for_val: str) -> typing.Self

keep_firing_for🔗

def keep_firing_for(keep_firing_for: str) -> typing.Self

labels🔗

def labels(labels: dict[str, alertingv0alpha1.TemplateString]) -> typing.Self

missing_series_evals_to_resolve🔗

def missing_series_evals_to_resolve(missing_series_evals_to_resolve: int) -> typing.Self

no_data_state🔗

def no_data_state(no_data_state: alertingv0alpha1.NoDataState) -> typing.Self

notification_settings🔗

def notification_settings(notification_settings: cogbuilder.Builder[alertingv0alpha1.NotificationSettings]) -> typing.Self

panel_ref🔗

def panel_ref(panel_ref: cogbuilder.Builder[alertingv0alpha1.PanelRef]) -> typing.Self

paused🔗

def paused(paused: bool) -> typing.Self

title🔗

def title(title: str) -> typing.Self

trigger🔗

def trigger(trigger: cogbuilder.Builder[alertingv0alpha1.IntervalTrigger]) -> typing.Self

See also🔗