Freigeben über


AlertRuleData Klasse

Definition

Eine Klasse, die das AlertRule-Datenmodell darstellt. Die Warnungsregelressource.

public class AlertRuleData : Azure.ResourceManager.Models.TrackedResourceData
type AlertRuleData = class
    inherit TrackedResourceData
Public Class AlertRuleData
Inherits TrackedResourceData
Vererbung

Konstruktoren

AlertRuleData(AzureLocation, String, Boolean, AlertRuleCondition)

Initialisiert eine neue instance von AlertRuleData.

Eigenschaften

Action

Aktion, die ausgeführt wird, wenn die Warnungsregel aktiv wird und eine Warnungsbedingung aufgelöst wird. Beachten Sie, dass AlertRuleAction 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 RuleEmailAction und RuleWebhookAction.

Actions

das Array von Aktionen, die ausgeführt werden, wenn die Warnungsregel aktiv wird und wenn eine Warnungsbedingung aufgelöst wird. Beachten Sie, dass AlertRuleAction 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 RuleEmailAction und RuleWebhookAction.

AlertRuleName

der Name der Warnungsregel.

Condition

Die Bedingung, die dazu führt, dass die Warnungsregel aktiviert wird. Beachten Sie, dass AlertRuleCondition 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. Die verfügbaren abgeleiteten Klassen sind LocationThresholdRuleCondition, ManagementEventRuleCondition und ThresholdRuleCondition.

Description

Die Beschreibung der Warnungsregel, die in der Warnungs-E-Mail enthalten sein wird.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
IsEnabled

das Flag, das angibt, ob die Warnungsregel aktiviert ist.

LastUpdatedOn

Das letzte Mal wurde die Regel im ISO8601-Format aktualisiert.

Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
Name

Der Name der Ressource.

(Geerbt von ResourceData)
ProvisioningState

den Bereitstellungsstatus.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)

Gilt für: