Compartir a través de


MetricAlertData Constructor

Definición

Inicializa una nueva instancia de MetricAlertData.

public MetricAlertData (Azure.Core.AzureLocation location, int severity, bool isEnabled, System.Collections.Generic.IEnumerable<string> scopes, TimeSpan evaluationFrequency, TimeSpan windowSize, Azure.ResourceManager.Monitor.Models.MetricAlertCriteria criteria);
new Azure.ResourceManager.Monitor.MetricAlertData : Azure.Core.AzureLocation * int * bool * seq<string> * TimeSpan * TimeSpan * Azure.ResourceManager.Monitor.Models.MetricAlertCriteria -> Azure.ResourceManager.Monitor.MetricAlertData
Public Sub New (location As AzureLocation, severity As Integer, isEnabled As Boolean, scopes As IEnumerable(Of String), evaluationFrequency As TimeSpan, windowSize As TimeSpan, criteria As MetricAlertCriteria)

Parámetros

location
AzureLocation

Ubicación.

severity
Int32

Gravedad de alerta {0, 1, 2, 3, 4}.

isEnabled
Boolean

marca que indica si la alerta de métrica está habilitada.

scopes
IEnumerable<String>

la lista de identificadores de recurso a la que se limita esta alerta de métrica.

evaluationFrequency
TimeSpan

con qué frecuencia se evalúa la alerta de métrica representada en formato de duración ISO 8601.

windowSize
TimeSpan

el período de tiempo (en formato de duración ISO 8601) que se usa para supervisar la actividad de alerta en función del umbral.

criteria
MetricAlertCriteria

define la información de criterios de alerta específica. Tenga en cuenta MetricAlertCriteria que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MetricAlertMultipleResourceMultipleMetricCriteria, MetricAlertSingleResourceMultipleMetricCriteria y WebtestLocationAvailabilityCriteria.

Excepciones

scopes es null.

Se aplica a