Notification interface

Notification associée à un budget.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

Propriétés

contactEmails

Adresses e-mail auxquelles envoyer la notification lorsque le seuil est dépassé. Doit avoir au moins un e-mail de contact ou un groupe de contacts spécifié dans les étendues Abonnement ou Groupe de ressources. Toutes les autres étendues doivent avoir au moins un e-mail de contact spécifié.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

contactGroups

Étendues d’abonnement ou de groupe de ressources uniquement. Groupes d’actions auxquels envoyer la notification lorsque le seuil est dépassé. Doit être fourni en tant qu’ID de ressource Azure complet.

Pris en charge pour Type(s) de catégorie(s) : Coût.

contactRoles

Étendues d’abonnement ou de groupe de ressources uniquement. Rôles de contact auxquels envoyer la notification lorsque le seuil est dépassé.

Pris en charge pour Type(s) de catégorie(s) : Coût.

enabled

La notification est activée ou non.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

frequency

Fréquence d’une notification. Représente la durée pendant laquelle la notification restera silencieuse après le déclenchement d’une alerte pour un dépassement de seuil. Si elle n’est pas spécifiée, la fréquence sera définie par défaut en fonction du timeGrain (hebdomadaire lorsque timeGrain : Last7Days, mensuel lorsque timeGrain : Last30Days).

Pris en charge pour CategoryType(s) : ReservationUtilization.

locale

Langue dans laquelle le destinataire recevra la notification,

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

operator

Opérateur de comparaison.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

Opérateurs pris en charge pour CategoryType : Coût

  • GreaterThan
  • GreaterThanOrEqualTo

Opérateurs pris en charge pour CategoryType : ReservationUtilization

  • LessThan
threshold

Valeur de seuil associée à une notification. Il s’agit toujours d’un pourcentage avec un maximum de 2 décimales.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

CategoryType : Coût - Doit être compris entre 0 et 1000. La notification est envoyée lorsque le coût a dépassé le seuil.

CategoryType : ReservationUtilization - Doit être compris entre 0 et 100. Une notification est envoyée lorsqu’une réservation a un pourcentage d’utilisation inférieur au seuil.

thresholdType

Le type de seuil.

Pris en charge pour Type(s) de catégorie(s) : Coût.

Détails de la propriété

contactEmails

Adresses e-mail auxquelles envoyer la notification lorsque le seuil est dépassé. Doit avoir au moins un e-mail de contact ou un groupe de contacts spécifié dans les étendues Abonnement ou Groupe de ressources. Toutes les autres étendues doivent avoir au moins un e-mail de contact spécifié.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

contactEmails: string[]

Valeur de propriété

string[]

contactGroups

Étendues d’abonnement ou de groupe de ressources uniquement. Groupes d’actions auxquels envoyer la notification lorsque le seuil est dépassé. Doit être fourni en tant qu’ID de ressource Azure complet.

Pris en charge pour Type(s) de catégorie(s) : Coût.

contactGroups?: string[]

Valeur de propriété

string[]

contactRoles

Étendues d’abonnement ou de groupe de ressources uniquement. Rôles de contact auxquels envoyer la notification lorsque le seuil est dépassé.

Pris en charge pour Type(s) de catégorie(s) : Coût.

contactRoles?: string[]

Valeur de propriété

string[]

enabled

La notification est activée ou non.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

enabled: boolean

Valeur de propriété

boolean

frequency

Fréquence d’une notification. Représente la durée pendant laquelle la notification restera silencieuse après le déclenchement d’une alerte pour un dépassement de seuil. Si elle n’est pas spécifiée, la fréquence sera définie par défaut en fonction du timeGrain (hebdomadaire lorsque timeGrain : Last7Days, mensuel lorsque timeGrain : Last30Days).

Pris en charge pour CategoryType(s) : ReservationUtilization.

frequency?: string

Valeur de propriété

string

locale

Langue dans laquelle le destinataire recevra la notification,

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

locale?: string

Valeur de propriété

string

operator

Opérateur de comparaison.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

Opérateurs pris en charge pour CategoryType : Coût

  • GreaterThan
  • GreaterThanOrEqualTo

Opérateurs pris en charge pour CategoryType : ReservationUtilization

  • LessThan
operator: string

Valeur de propriété

string

threshold

Valeur de seuil associée à une notification. Il s’agit toujours d’un pourcentage avec un maximum de 2 décimales.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

CategoryType : Coût - Doit être compris entre 0 et 1000. La notification est envoyée lorsque le coût a dépassé le seuil.

CategoryType : ReservationUtilization - Doit être compris entre 0 et 100. Une notification est envoyée lorsqu’une réservation a un pourcentage d’utilisation inférieur au seuil.

threshold: number

Valeur de propriété

number

thresholdType

Le type de seuil.

Pris en charge pour Type(s) de catégorie(s) : Coût.

thresholdType?: string

Valeur de propriété

string