MetricAlertData Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET