Partager via


MetricAlertResource Classe

Définition

Ressource d’alerte de métrique.

[Microsoft.Rest.Serialization.JsonTransformation]
public class MetricAlertResource : Microsoft.Azure.Management.Monitor.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MetricAlertResource = class
    inherit Resource
Public Class MetricAlertResource
Inherits Resource
Héritage
MetricAlertResource
Attributs

Constructeurs

MetricAlertResource()

Initialise une nouvelle instance de la classe 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>)

Initialise une nouvelle instance de la classe MetricAlertResource.

Propriétés

Actions

Obtient ou définit le tableau d’actions qui sont effectuées lorsque la règle d’alerte devient active et lorsqu’une condition d’alerte est résolue.

AutoMitigate

Obtient ou définit l’indicateur qui indique si l’alerte doit être résolue automatiquement ou non. La valeur par défaut est true.

Criteria

Obtient ou définit les informations sur les critères d’alerte spécifiques.

Description

Obtient ou définit la description de l’alerte de métrique qui sera incluse dans l’e-mail d’alerte.

Enabled

Obtient ou définit l’indicateur qui indique si l’alerte de métrique est activée.

Etag

Obtient le champ etag n’est pas obligatoire. S’il est fourni dans le corps de la réponse, il doit également être fourni en tant qu’en-tête conformément à la convention etag normale. Les balises d’entité sont utilisées pour comparer au moins deux entités de la même ressource demandée. HTTP/1.1 utilise des balises d’entité dans les champs d’en-tête etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26) et If-Range (section 14.27).

(Hérité de Resource)
EvaluationFrequency

Obtient ou définit la fréquence d’évaluation de l’alerte de métrique représentée au format de durée ISO 8601.

Id

Obtient l’ID de ressource Azure

(Hérité de Resource)
IsMigrated

Obtient la valeur indiquant si cette règle d’alerte est migrée.

Kind

Obtient les métadonnées utilisées par le portail/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type ; Par exemple, ApiApps est une sorte de type Microsoft.Web/sites. S’il est pris en charge, le fournisseur de ressources doit valider et conserver cette valeur.

(Hérité de Resource)
LastUpdatedTime

Obtient la dernière fois que la règle a été mise à jour au format ISO8601.

Location

Obtient ou définit l’emplacement des ressources

(Hérité de Resource)
Name

Obtient le nom de la ressource Azure

(Hérité de Resource)
Scopes

Obtient ou définit la liste des ID de ressource auxquels cette alerte de métrique est limitée.

Severity

Obtient ou définit la gravité de l’alerte {0, 1, 2, 3, 4}

Tags

Obtient ou définit des balises de ressources

(Hérité de Resource)
TargetResourceRegion

Obtient ou définit la région des ressources cibles sur lesquelles l’alerte est créée/mise à jour. Obligatoire si l’étendue contient un abonnement, un groupe de ressources ou plusieurs ressources.

TargetResourceType

Obtient ou définit le type de ressource des ressources cibles sur lesquelles l’alerte est créée/mise à jour. Obligatoire si l’étendue contient un abonnement, un groupe de ressources ou plusieurs ressources.

Type

Obtient le type de ressource Azure

(Hérité de Resource)
WindowSize

Obtient ou définit la période de temps (au format de durée ISO 8601) utilisée pour surveiller l’activité d’alerte en fonction du seuil.

Méthodes

Validate()

Validez l’objet.

S’applique à