Condividi tramite


AlertRuleData Classe

Definizione

Classe che rappresenta il modello di dati AlertRule. Risorsa regola di avviso.

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

Costruttori

AlertRuleData(AzureLocation, String, Boolean, AlertRuleCondition)

Inizializza una nuova istanza di AlertRuleData.

Proprietà

Action

azione eseguita quando la regola di avviso diventa attiva e quando viene risolta una condizione di avviso. Si noti AlertRuleAction che è la classe di base. In base allo scenario, potrebbe essere necessario assegnare una classe derivata della classe base in questo caso oppure è necessario eseguire il cast di questa proprietà a una delle possibili classi derivate. Le classi derivate disponibili includono RuleEmailAction e RuleWebhookAction.

Actions

matrice di azioni eseguite quando la regola di avviso diventa attiva e quando viene risolta una condizione di avviso. Si noti AlertRuleAction che è la classe di base. In base allo scenario, potrebbe essere necessario assegnare una classe derivata della classe base in questo caso oppure è necessario eseguire il cast di questa proprietà a una delle possibili classi derivate. Le classi derivate disponibili includono RuleEmailAction e RuleWebhookAction.

AlertRuleName

nome della regola di avviso.

Condition

condizione che determina l'attivazione della regola di avviso. Si noti AlertRuleCondition che è la classe di base. In base allo scenario, potrebbe essere necessario assegnare una classe derivata della classe base in questo caso oppure è necessario eseguire il cast di questa proprietà a una delle possibili classi derivate. Le classi derivate disponibili includono LocationThresholdRuleConditione ManagementEventRuleConditionThresholdRuleCondition.

Description

Descrizione della regola di avviso che verrà inclusa nel messaggio di posta elettronica dell'avviso.

Id

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Ereditato da ResourceData)
IsEnabled

flag che indica se la regola di avviso è abilitata.

LastUpdatedOn

Ora dell'ultimo aggiornamento della regola in formato ISO8601.

Location

Posizione geografica in cui risiede la risorsa.

(Ereditato da TrackedResourceData)
Name

Nome della risorsa.

(Ereditato da ResourceData)
ProvisioningState

stato del provisioning.

ResourceType

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Ereditato da ResourceData)
SystemData

Azure Resource Manager metadati contenenti le informazioni createdBy e modifiedBy.

(Ereditato da ResourceData)
Tags

Tag delle risorse.

(Ereditato da TrackedResourceData)

Si applica a