Freigeben über


ArmApplicationHealthPolicy Klasse

Definition

Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität einer Anwendung oder einer ihrer untergeordneten Entitäten zu bewerten.

public class ArmApplicationHealthPolicy
type ArmApplicationHealthPolicy = class
Public Class ArmApplicationHealthPolicy
Vererbung
ArmApplicationHealthPolicy

Konstruktoren

ArmApplicationHealthPolicy()

Initialisiert eine neue instance der ArmApplicationHealthPolicy-Klasse.

ArmApplicationHealthPolicy(Nullable<Boolean>, Nullable<Int32>, ArmServiceTypeHealthPolicy, IDictionary<String,ArmServiceTypeHealthPolicy>)

Initialisiert eine neue instance der ArmApplicationHealthPolicy-Klasse.

Eigenschaften

ConsiderWarningAsError

Ruft ab oder legt fest, ob Warnungen mit demselben Schweregrad wie Fehler behandelt werden.

DefaultServiceTypeHealthPolicy

Ruft die Standardmäßig zum Auswerten der Integrität eines Diensttyps verwendete Integritätsrichtlinie ab oder legt diese fest.

MaxPercentUnhealthyDeployedApplications

Ruft den maximal zulässigen Prozentsatz fehlerhafter bereitgestellter Anwendungen ab oder legt diese fest. Zulässige Werte sind Bytewerte von 0 bis 100. Der Prozentsatz stellt den maximal tolerierten Prozentsatz der bereitgestellten Anwendungen dar, die fehlerhaft sein können, bevor die Anwendung als fehlerhaft eingestuft wird. Dies wird berechnet, indem die Anzahl der fehlerhaften bereitgestellten Anwendungen durch die Anzahl der Knoten dividiert wird, auf denen die Anwendung derzeit im Cluster bereitgestellt wird. Die Berechnung wird aufgerundet, um einen Fehler auf einer kleinen Anzahl von Knoten zu tolerieren. Der Standardprozentsatz ist null.

ServiceTypeHealthPolicyMap

Ruft die Zuordnung mit der Integritätsrichtlinie des Diensttyps pro Diensttypnamen ab oder legt sie fest. Der Überblick ist standardmäßig leer.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: