Partager via


ThresholdRuleCondition Classe

Définition

Condition de règle basée sur une métrique dépassant un seuil.

public class ThresholdRuleCondition : Azure.ResourceManager.Monitor.Models.AlertRuleCondition
type ThresholdRuleCondition = class
    inherit AlertRuleCondition
Public Class ThresholdRuleCondition
Inherits AlertRuleCondition
Héritage
ThresholdRuleCondition

Constructeurs

ThresholdRuleCondition(MonitorConditionOperator, Double)

Initialise une nouvelle instance de ThresholdRuleCondition.

Propriétés

DataSource

ressource à partir de laquelle la règle collecte ses données. Pour ce type, dataSource sera toujours de type RuleMetricDataSource. Veuillez noter qu’il RuleDataSource s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent RuleManagementEventDataSource et RuleMetricDataSource.

(Hérité de AlertRuleCondition)
Operator

opérateur utilisé pour comparer les données et le seuil.

Threshold

valeur de seuil qui active l’alerte.

TimeAggregation

opérateur d’agrégation de temps. Comment les données collectées doivent être combinées au fil du temps. La valeur par défaut est PrimaryAggregationType de la métrique.

WindowSize

la période (au format de durée ISO 8601) utilisée pour surveiller l’activité des alertes en fonction du seuil. Si elle est spécifiée, elle doit être comprise entre 5 minutes et 1 jour.

S’applique à