Dela via


AlertRuleData Klass

Definition

En klass som representerar AlertRule-datamodellen. Resursen för aviseringsregeln.

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

Konstruktorer

AlertRuleData(AzureLocation, String, Boolean, AlertRuleCondition)

Initierar en ny instans av AlertRuleData.

Egenskaper

Action

åtgärd som utförs när aviseringsregeln blir aktiv och när ett aviseringsvillkor har lösts. Observera att AlertRuleAction är basklassen. Enligt scenariot kan en härledd klass av basklassen behöva tilldelas här, eller så måste den här egenskapen omvandlas till en av de möjliga härledda klasserna. De tillgängliga härledda klasserna är RuleEmailAction och RuleWebhookAction.

Actions

matrisen med åtgärder som utförs när aviseringsregeln blir aktiv och när ett aviseringsvillkor har lösts. Observera att AlertRuleAction är basklassen. Enligt scenariot kan en härledd klass av basklassen behöva tilldelas här, eller så måste den här egenskapen omvandlas till en av de möjliga härledda klasserna. De tillgängliga härledda klasserna är RuleEmailAction och RuleWebhookAction.

AlertRuleName

namnet på aviseringsregeln.

Condition

villkoret som resulterar i att aviseringsregeln aktiveras. Observera att AlertRuleCondition är basklassen. Enligt scenariot kan en härledd klass av basklassen behöva tilldelas här, eller så måste den här egenskapen omvandlas till en av de möjliga härledda klasserna. De tillgängliga härledda klasserna är LocationThresholdRuleCondition, ManagementEventRuleCondition och ThresholdRuleCondition.

Description

beskrivningen av aviseringsregeln som ska ingå i aviseringsmeddelandet.

Id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Ärvd från ResourceData)
IsEnabled

flaggan som anger om aviseringsregeln är aktiverad.

LastUpdatedOn

Senaste gången regeln uppdaterades i ISO8601-format.

Location

Den geo-plats där resursen finns.

(Ärvd från TrackedResourceData)
Name

Namnet på resursen.

(Ärvd från ResourceData)
ProvisioningState

etableringstillståndet.

ResourceType

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts".

(Ärvd från ResourceData)
SystemData

Azure Resource Manager metadata som innehåller createdBy och modifiedBy information.

(Ärvd från ResourceData)
Tags

Resurstaggar.

(Ärvd från TrackedResourceData)

Gäller för