Compartir a través de


MetricAlertResource Constructores

Definición

Sobrecargas

MetricAlertResource()

Inicializa una nueva instancia de la clase MetricAlertResource.

MetricAlertResource(String, Int32, Boolean, IList<String>, TimeSpan, TimeSpan, MetricAlertCriteria, String, String, String, IDictionary<String, String>, String, String, String, String, String, Nullable<Boolean>, IList<MetricAlertAction>, Nullable<DateTime>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase MetricAlertResource.

MetricAlertResource()

Inicializa una nueva instancia de la clase MetricAlertResource.

public MetricAlertResource ();
Public Sub New ()

Se aplica a

MetricAlertResource(String, Int32, Boolean, IList<String>, TimeSpan, TimeSpan, MetricAlertCriteria, String, String, String, IDictionary<String, String>, String, String, String, String, String, Nullable<Boolean>, IList<MetricAlertAction>, Nullable<DateTime>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase MetricAlertResource.

public MetricAlertResource (string location, int severity, bool enabled, System.Collections.Generic.IList<string> scopes, TimeSpan evaluationFrequency, TimeSpan windowSize, Microsoft.Azure.Management.Monitor.Models.MetricAlertCriteria criteria, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string kind = default, string etag = default, string description = default, string targetResourceType = default, string targetResourceRegion = default, bool? autoMitigate = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricAlertAction> actions = default, DateTime? lastUpdatedTime = default, bool? isMigrated = default);
new Microsoft.Azure.Management.Monitor.Models.MetricAlertResource : string * int * bool * System.Collections.Generic.IList<string> * TimeSpan * TimeSpan * Microsoft.Azure.Management.Monitor.Models.MetricAlertCriteria * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * string * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricAlertAction> * Nullable<DateTime> * Nullable<bool> -> Microsoft.Azure.Management.Monitor.Models.MetricAlertResource
Public Sub New (location As String, severity As Integer, enabled As Boolean, scopes As IList(Of String), evaluationFrequency As TimeSpan, windowSize As TimeSpan, criteria As MetricAlertCriteria, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional kind As String = Nothing, Optional etag As String = Nothing, Optional description As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceRegion As String = Nothing, Optional autoMitigate As Nullable(Of Boolean) = Nothing, Optional actions As IList(Of MetricAlertAction) = Nothing, Optional lastUpdatedTime As Nullable(Of DateTime) = Nothing, Optional isMigrated As Nullable(Of Boolean) = Nothing)

Parámetros

location
String

Ubicación de los recursos

severity
Int32

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

enabled
Boolean

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

scopes
IList<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.

id
String

Identificador de recurso de Azure

name
String

Nombre de recurso de Azure

type
String

Tipo de recurso de Azure

tags
IDictionary<String,String>

Etiquetas del recurso

kind
String

Metadatos usados por portal/herramientas/etc para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo; Por ejemplo, ApiApps son un tipo de tipo Microsoft.Web/sites. Si se admite, el proveedor de recursos debe validar y conservar este valor.

etag
String

El campo etag no es obligatorio. Si se proporciona en el cuerpo de la respuesta, también debe proporcionarse como encabezado según la convención de etag normal. Las etiquetas de entidad se usan para comparar dos o más entidades del mismo recurso solicitado. HTTP/1.1 usa etiquetas de entidad en etag (sección 14.19), If-Match (sección 14.24), If-None-Match (sección 14.26) y If-Range (sección 14.27) campos de encabezado.

description
String

la descripción de la alerta de métrica que se incluirá en el correo electrónico de alerta.

targetResourceType
String

el tipo de recurso de los recursos de destino en los que se crea o actualiza la alerta. Obligatorio si el ámbito contiene una suscripción, un grupo de recursos o más de un recurso.

targetResourceRegion
String

la región de los recursos de destino en la que se crea o actualiza la alerta. Obligatorio si el ámbito contiene una suscripción, un grupo de recursos o más de un recurso.

autoMitigate
Nullable<Boolean>

marca que indica si la alerta debe resolverse automáticamente o no. El valor predeterminado es true.

actions
IList<MetricAlertAction>

matriz de acciones que se realizan cuando la regla de alerta se activa y cuando se resuelve una condición de alerta.

lastUpdatedTime
Nullable<DateTime>

Última vez que la regla se actualizó en formato ISO8601.

isMigrated
Nullable<Boolean>

valor que indica si se migra esta regla de alerta.

Se aplica a