Crée une configuration de notification pour les événements Auto Scaling et les modifications de ressources afin de vous aider à suivre la dynamique du groupe de mise à l'échelle et à automatiser la gestion des événements Auto Scaling.
Description de l'opération
-
Vous pouvez configurer les paramètres de notification pour recevoir des messages provenant des événements système CloudMonitor, des files d'attente Simple Message Queue (anciennement MNS) ou des sujets Simple Message Queue (anciennement MNS). Lorsqu'un événement de mise à l'échelle ou une modification de ressource d'un type spécifié se produit dans un groupe de mise à l'échelle, Auto Scaling notifie CloudMonitor ou Simple Message Queue (anciennement MNS).
-
Les notifications d'événements distinctes au sein d'un même groupe de mise à l'échelle ne peuvent pas utiliser la même destination.
Par exemple, les notifications d'événements distinctes ne peuvent pas utiliser simultanément le même événement système CloudMonitor, le même sujet MNS ou la même file d'attente MNS.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ess:CreateNotificationConfiguration |
create |
*Groupe de mise à l'échelle.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ScalingGroupId |
string |
Oui |
L'identifiant du groupe de mise à l'échelle. |
asg-bp1igpak5ft1flyp**** |
| NotificationArn |
string |
Oui |
L'identifiant du destinataire de la notification. Les méthodes de notification suivantes sont prises en charge lors de la configuration de ce paramètre :
Variables dans les formats :
|
acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo**** |
| NotificationTypes |
array |
Oui |
Les types d'événements Auto Scaling et de modifications de ressources pour lesquels vous souhaitez recevoir des notifications. Vous pouvez spécifier plusieurs valeurs en utilisant une liste répétée. Vous pouvez appeler l'opération DescribeNotificationTypes pour obtenir les valeurs du paramètre. |
|
|
string |
Non |
Les types d'événements Auto Scaling et de modifications de ressources pour lesquels vous souhaitez recevoir des notifications. Vous pouvez spécifier plusieurs valeurs en utilisant une liste répétée. Vous pouvez appeler l'opération DescribeNotificationTypes pour obtenir les valeurs du paramètre. |
AUTOSCALING:SCALE_OUT_SUCCESS |
|
| RegionId |
string |
Non |
L'identifiant de la région à laquelle le groupe de mise à l'échelle appartient. |
cn-beijing |
| TimeZone |
string |
Non |
Le fuseau horaire pour les notifications. Spécifiez le décalage du fuseau horaire par rapport au temps universel coordonné (UTC), par exemple UTC+8 ou UTC-7. |
UTC+8 |
| MessageEncoding |
string |
Non |
La méthode d'encodage du contenu de la notification. Valeurs valides :
Valeur par défaut : Base64. Remarque
La configuration de ce paramètre est prise en charge uniquement pour les destinataires de notification MNS. |
PlainText |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemples
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.