AlertRuleAnyOfOrLeafCondition Klasse

Definition

Eine Regelbedingung für Aktivitätsprotokollwarnungen, die erfüllt ist, wenn alle Memberbedingungen erfüllt sind. Jede Bedingung kann einen der folgenden Typen aufweisen: Wichtig: Jeder Typ verfügt über eine eindeutige Teilmenge von Eigenschaften. Eigenschaften aus verschiedenen Typen KÖNNEN NICHT in einer Bedingung vorhanden sein.

  • Blattbedingung: muss "field" und entweder "equals" oder "containsAny" enthalten. Beachten Sie, dass "anyOf" nicht in einer Blattbedingung festgelegt werden darf.
  • AnyOf-Bedingung: darf nur "anyOf" (ein Array von Blattbedingungen) enthalten. Beachten Sie, dass "field", "equals" und "containsAny" nicht in einer AnyOf-Bedingung festgelegt werden dürfen.
public class AlertRuleAnyOfOrLeafCondition : Microsoft.Azure.Management.Monitor.Models.AlertRuleLeafCondition
type AlertRuleAnyOfOrLeafCondition = class
    inherit AlertRuleLeafCondition
Public Class AlertRuleAnyOfOrLeafCondition
Inherits AlertRuleLeafCondition
Vererbung
AlertRuleAnyOfOrLeafCondition

Konstruktoren

AlertRuleAnyOfOrLeafCondition()

Initialisiert eine neue instance der AlertRuleAnyOfOrLeafCondition-Klasse.

AlertRuleAnyOfOrLeafCondition(String, String, IList<String>, IList<AlertRuleLeafCondition>)

Initialisiert eine neue instance der AlertRuleAnyOfOrLeafCondition-Klasse.

Eigenschaften

AnyOf

Ruft die Bedingung "anyOf" der Aktivitätsprotokollwarnungsregel ab oder legt diese fest.

ContainsAny

Ruft den Wert des Ereignisfelds ab, das mit den Werten in diesem Array verglichen wird (ohne Berücksichtigung der Groß-/Kleinschreibung), um zu bestimmen, ob die Bedingung erfüllt ist, oder legt diesen fest.

(Geerbt von AlertRuleLeafCondition)
Equals

Ruft den Wert des Ereignisfelds ab, das mit diesem Wert verglichen wird (ohne Berücksichtigung der Groß-/Kleinschreibung), um zu bestimmen, ob die Bedingung erfüllt ist, oder legt diesen fest.

(Geerbt von AlertRuleLeafCondition)
Field

Ruft den Namen des Felds des Aktivitätsprotokollereignisses ab, das von dieser Bedingung untersucht wird, oder legt diesen fest. Die möglichen Werte für dieses Feld sind (ohne Berücksichtigung der Groß-/Kleinschreibung): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" oder alles, was mit "properties" beginnt.

(Geerbt von AlertRuleLeafCondition)

Gilt für: