Notification Classe
Notification associée à un budget.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
Notification
Constructeur
Notification(*, enabled: bool, operator: str | _models.OperatorType, threshold: float, contact_emails: List[str], contact_roles: List[str] | None = None, contact_groups: List[str] | None = None, threshold_type: str | _models.ThresholdType | None = 'Actual', locale: str | _models.CultureCode | None = None, **kwargs)
Paramètres
- enabled
- bool
Obligatoire. La notification est activée ou non.
- operator
- str ou OperatorType
Obligatoire. Opérateur de comparaison. Les valeurs connues sont : « EqualTo », « GreaterThan », « GreaterThanOrEqualTo ».
- threshold
- float
Obligatoire. Valeur de seuil associée à une notification. Une notification est envoyée lorsque le coût a dépassé le seuil. Il est toujours pourcentage et doit être compris entre 0 et 1000.
Obligatoire. Email adresses à laquelle envoyer la notification budgétaire 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é.
Contactez les rôles auxquels envoyer la notification budgétaire lorsque le seuil est dépassé.
Groupes d’actions auxquels envoyer la notification budgétaire lorsque le seuil est dépassé. Doit être fourni en tant qu’ID de ressource Azure complet. Pris en charge uniquement dans les étendues Abonnement ou Groupe de ressources.
- threshold_type
- str ou ThresholdType
Type de seuil. Les valeurs connues sont les suivantes : « Réel », « Prévisions ». Valeur par défaut : « Réel ».
- locale
- str ou CultureCode
Langue dans laquelle le destinataire recevra la notification. Les valeurs connues sont : « en-us », « ja-jp », « zh-cn », « de-de », « es-es », « fr-fr », « it-it », « ko-kr », « pt-br », « ru-ru », « zh-tw », « cs-cz », « pl-pl », « tr-tr », « da-dk », « en-gb », « hu-hu », « nb-no », « nl-nl », « pt-pt », « sv-se ».
Variables
- enabled
- bool
Obligatoire. La notification est activée ou non.
- operator
- str ou OperatorType
Obligatoire. Opérateur de comparaison. Les valeurs connues sont : « EqualTo », « GreaterThan », « GreaterThanOrEqualTo ».
- threshold
- float
Obligatoire. Valeur de seuil associée à une notification. Une notification est envoyée lorsque le coût a dépassé le seuil. Il est toujours pourcentage et doit être compris entre 0 et 1000.
Obligatoire. Email adresses à laquelle envoyer la notification budgétaire 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é.
Contactez les rôles auxquels envoyer la notification budgétaire lorsque le seuil est dépassé.
Groupes d’actions auxquels envoyer la notification budgétaire lorsque le seuil est dépassé. Doit être fourni en tant qu’ID de ressource Azure complet. Pris en charge uniquement dans les étendues Abonnement ou Groupe de ressources.
- threshold_type
- str ou ThresholdType
Type de seuil. Les valeurs connues sont les suivantes : « Réel », « Prévisions ». Valeur par défaut : « Réel ».
- locale
- str ou CultureCode
Langue dans laquelle le destinataire recevra la notification. Les valeurs connues sont : « en-us », « ja-jp », « zh-cn », « de-de », « es-es », « fr-fr », « it-it », « ko-kr », « pt-br », « ru-ru », « zh-tw », « cs-cz », « pl-pl », « tr-tr », « da-dk », « en-gb », « hu-hu », « nb-no », « nl-nl », « pt-pt », « sv-se ».
Azure SDK for Python