Freigeben über


MultiMetricCriteria Klasse

Definition

Die Arten von Bedingungen für eine Warnung mit mehreren Ressourcen. Beachten Sie, dass MultiMetricCriteria die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören DynamicMetricCriteria und MetricCriteria.

public class MultiMetricCriteria
type MultiMetricCriteria = class
Public Class MultiMetricCriteria
Vererbung
MultiMetricCriteria
Abgeleitet

Konstruktoren

MultiMetricCriteria(String, String, MetricCriteriaTimeAggregationType)

Initialisiert eine neue instance von MultiMetricCriteria.

Eigenschaften

AdditionalProperties

Weitere Eigenschaften

Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

Dimensions

Liste der Dimensionsbedingungen.

MetricName

Der Name der Metrik.

MetricNamespace

Namespace der Metrik.

Name

Name der Kriterien.

SkipMetricValidation

Dadurch wird die Metrikvalidierung übersprungen, sodass eine Warnungsregel für eine benutzerdefinierte Metrik erstellt werden kann, die noch nicht ausgegeben wird.

TimeAggregation

die Kriterien für die Zeitaggregation.

Gilt für: