Alert Policy Condition
data class AlertPolicyCondition(val conditionAbsent: AlertPolicyConditionConditionAbsent? = null, val conditionMatchedLog: AlertPolicyConditionConditionMatchedLog? = null, val conditionMonitoringQueryLanguage: AlertPolicyConditionConditionMonitoringQueryLanguage? = null, val conditionPrometheusQueryLanguage: AlertPolicyConditionConditionPrometheusQueryLanguage? = null, val conditionThreshold: AlertPolicyConditionConditionThreshold? = null, val displayName: String, val name: String? = null)
Constructors
Link copied to clipboard
fun AlertPolicyCondition(conditionAbsent: AlertPolicyConditionConditionAbsent? = null, conditionMatchedLog: AlertPolicyConditionConditionMatchedLog? = null, conditionMonitoringQueryLanguage: AlertPolicyConditionConditionMonitoringQueryLanguage? = null, conditionPrometheusQueryLanguage: AlertPolicyConditionConditionPrometheusQueryLanguage? = null, conditionThreshold: AlertPolicyConditionConditionThreshold? = null, displayName: String, name: String? = null)
Types
Properties
Link copied to clipboard
A Monitoring Query Language query that outputs a boolean stream A condition type that allows alert policies to be defined using Prometheus Query Language (PromQL). The PrometheusQueryLanguageCondition message contains information from a Prometheus alerting rule and its associated rule group. Structure is documented below.
Link copied to clipboard